sexta-feira, 21 de junho de 2013

O Despertar de Um Gigante

Tal qual conta nosso Hino Nacional, estivemos deitados em berço esplêndido por séculos. Parece que agora despertamos de nossa hibernação e queremos fazer  mudanças em 1 dia que não foram feitas em décadas. Já estava mais que na hora.

Há pelo menos dez anos o Brasil está vivendo uma falsa prosperidade. Tentaram, e até certo ponto conseguiram, fazer-nos acreditar que o Brasil, da noite para o dia, pagou toda sua dívida externa e estava vivendo, finalmente, dias de prosperidade.

Um país que até poucos anos atrás tinha que obedecer as ordens do FMI, passou a perdoar dívidas de outros países, passou a enviar exércitos para ajuda externa, passou a emprestar dinheiro para recuperação de alguns pequenos países. Fizeram-nos acreditar que estávamos vivendo momentos de muita fartura.

Mas, como meu sábio pai sempre diz: "Do couro sai a correia" ou como já disse alguém de quem não lembro o nome agora: "Não existe almoço grátis"; o Brasil andou fazendo caridades as custas de ignorar o que acontecia no próprio quintal. O Brasil tirou dinheiro de áreas básicas como saúde, educação e segurança para perdoar dívidas e ajudar outros países em troca de ter uma imagem internacional de prosperidade.

Quando me refiro a Brasil me refiro aos governantes, pois o Brasil, como nação, como pedaço de terra, é maravilhoso. Mas quem determina os rumos de uma nação são seus governantes e se estes entendem que estão acima de qualquer lei e o que importa é o que vai para seus próprios bolsos, então algo tem que ser feito com urgência.

Um país onde a população de um bairro tem que se reunir para comprar uma bicicleta para a polícia.
Um país onde o povo tem que pagar a gasolina da viatura da polícia.
Um país onde os professores, responsáveis por formar os adultos de amanhã, recebem uma ninharia.
Um país onde os professores são obrigados a não reprovar os alunos, independente de seu desempenho.
Um país onde pessoas morrem na sala de espera de hospitais por falta de médicos ou porque estes simplesmente não compareceram ao expediente.
Um país onde exames de saúde não são realizados porque os equipamentos estão parados por falta de manutenção.
Um país onde qualquer funcionário público ganha muito mais que os de empresas privadas para desempenhar a mesma função.
Um país onde políticos iniciam seu mandato com um capital X e terminam seu mandato milionários. Uma conta que ninguém sabe explicar.

Como pode um país destes querer sediar Copa das Confederações, Copa do Mundo de Futebol e Olimpíadas? É óbvio que não pode. Só está fazendo isso para manter sua imagem de prosperidade. Imagem de prosperidade as custas de abandonar tudo o que é mais importante para uma nação.

Como se diz: "Não foram apenas os vinte centavos". Os vinte centavos são apenas a gota d´agua, a ponta do iceberg. São muitos e muitos outros vinte centavos que estão nos roubando diariamente. É o dinheiro nas cuecas, é a propina, é o alto salário de políticos sujos, é o político condenado que não cumpre pena alguma. São tantas coisas, que fizeram tanto barulho, que o gigante acordou.

De início parecia apenas que o gigante logo voltaria a dormir, mas não. Ele acordou de mau humor. E espero que continue assim até por os pingos nos is.

Uma nação é feita de homens. E homens que aceitam pacificamente serem roubados, enganados e ridicularizados por sua falta de respeito próprio não podem formar uma nação.

Estamos indignados, sim. Cansamos, sim. Foram anos e anos de estupro coletivo de um povo pacífico.

O gigante acordou e não vai mais dormir, pois está de mau humor.

sábado, 1 de junho de 2013

Simples Assim

Como ocorre o processo de BOOT no hardware da máquina:

Conhecer a dinâmica do boot em um computador auxilia muito a detectar defeitos no micro, principalmente ao se basear nas mensagens de erro que são produzidas pela BIOS. Claro que neste caso, estamos falando de um micro com defeito, mas com sinal de vídeo.

O termo “boot” serve para designar o método pelo qual o PC se torna operacional. Ao ligar o computador, ou pressionar o reset, o PC carrega um grande sistema operacional, após primeiramente carregar um programa pequeno que carrega o sistema operacional na memória do micro. A sucessão de eventos se inicia com a energia alimentando a placa-mãe e finaliza em um completo sistema com programas carregados e rodando. Cada evento, dentro do processo de hardware, é iniciado com a finalização do evento anterior, e sua finalização, significa o início do próximo numa cadeia de processos.

A primeira parte da seqüência de inicialização é independente do sistema operacional, o que significa que esses passos são os mesmos para qualquer PC, independente do sistema operacional que ele use: Linux, Windows, etc...

A segunda parte, já é dependente do sistema operacional instalado na máquina, o que significa que esses passos posteriores vão variar de computador para computador.

Seqüência de eventos:

1) O computador é ligado

2) A fonte ATX executa um auto-teste nas tensões de alimentação. Quando todas as voltagens e níveis de corrente estão aceitáveis, a fonte indica que a energia de alimentação aos periféricos está ok e emite o sinal power_good para a placa-mãe. O tempo entre o botão de liga/desliga ser pressionado até a liberação do sinal power-good é normalmente entre 0.1 e 0.5 segundos.

3) O microprocessador começa a executar o código da ROM BIOS, iniciando no endereço de memória FFFF:0000. Como este endereço é localizado nos últimos 16bytes de espaço disponível na ROM, há uma instrução JMP (jump-salto) para o endereço inicial da ROM.
4) A ROM BIOS executa testes em todo o hardware para verificar a funcionalidade do sistema de hardware como um conjunto. Qualquer falha encontrada será indicada por beeps, porque o sistema de vídeo ainda não foi inicializado. Se a BIOS for plug and play (PnP), os passos a seguir, serão executados.
5) A BIOS PnP verifica a memória RAM em relação aos endereçamentos das portas de entrada/saída, IRQ´s (interrupt request lines – linhas de requisição de interrupção utilizada pelos programas, posteriormente, para requerer espaço de carga na memória RAM, DMA (direct memory Access – acesso direto á memória), e todos os seus canais, e diversas outras configurações necessárias para inicializar dispositivos plug and play no computador.
6) Todos os dispositivos Plug and Play encontrados pela BIOS são desabilitados, para evitar potenciais conflitos.
7) É criado um mapa de recursos de hardware usados e não usados.
8) Os dispositivos de hardware plug and play são configurados e reabilitados um por vez.
9) A BIOS executa uma verificação no endereço destinado a vídeo ROM´s, em busca de programas de ROM BIOS, que podem estar contidos tanto em uma ROM BIOS de vídeo de uma placa de vídeo onboard, como em uma placa de vídeo plugada em qualquer slot na placa mãe. Encontrando uma vídeo ROM BIOS, a mesma é testada através de um procedimento de checksum (este procedimento verifica a integridade de cada área de endereçamento da memória ROM). Se a video BIOS passar no teste de checksum, a ROM será executada, e vai inicializar a controladora de vídeo, então um cursos aparece na tela. Se o teste de checksum falhar, a seguinte mensagem aparecerá:
“C000 ROM Error”
10) Se a BIOS não encontrar nenhum vídeo ROM de placas off-board, então usará os drivers da vídeo ROM da placa mãe, para inicializar o hardware do monitor de vídeo, e o cursor vai aparecer na tela.
11) A ROM BIOS da placa mãe verifica os endereçamentos de memória C800:0000DF80:0000 incrementando 2KB, para buscar outros tipos de ROM BIOS, que possam estar em qualquer outra placa controladora (como por exemplo, placas SCSI, placas recovery cards). Se alguma for encontrada, ela é testada, e o programa existente nela é executado. Estas ROMs provenientes de outras placas podem alterar as rotinas existentes na ROM principal, e estabelecer novas rotinas.
12) Falha no teste de qualquer uma dessas ROMs de placas controladoras ou adaptadoras, vão ocasionar a seguinte mensagem:
“XXXX ROM Error”, onde XXXX indica o endereço do segmento da ROM defeituosa.
13) A ROM BIOS analisa o valor da palavra no endereçamento de memória 00000472 para saber se a inicialização do computador é proveniente de boot a frio (quando você liga o computador no botão liga/desliga) ou boot quente (quando o micro já estava ligado, e por algum motivo você reinicializa o micro). Uma palavra com valor 1234h neste endereçamento é um flag indicador de boot quente, o que faz com que a BIOS pule a parte de teste da memória RAM do POST. Qualquer outro valor neste endereçamento indica boot a frio, então a BIOS executa o procedimento completo do POST.
14) Qualquer erro encontrado durante a execução do POST, será reportado através de uma combinação de beeps audíveis e exibição de mensagens de erro. A finalização dos testes com sucesso será indicada através de um beep único.
15) A ROM BIOS procura por informação de boot no cilindro 0, cabeça 0, setor 1 (o primeiro setor) no dispositivo de boot padrão. Atualmente, as BIOS, por padrão, permitem que o usuário habilite o dispositivo de boot padrão, e outros, além do padrão. Após a busca pelo dispositivo padrão, caso não encontre informação de boot no padrão, a BIOS vai procurar esta informação em outros dispositivos que estejam configurados. O setor de boot é carregado na memória no endereço em 0000:7C00 e é testado.
Se houver disco em um dos drives, mas o setor não puder ser lido, ou caso não haja nenhum disco presente, a BIOS segue, com o procedimento do passo 18.
16) Se o boot estiver ocorrendo através de um disquete, e o primeiro byte da informação de boot do volume for menor que 06h, ou se o primeiro byte for maior ou igual a 06h e as primeiras nove palavras contiverem os mesmos caracteres de dados, uma mensagem de erro aparece e o sistema para:
“602-Diskette Boot Record Record Error”
17) Se a informação de boot do volume (VBR, volume boot Record) não puder encontrar ou carregar os arquivos do sistema, ou se um foi encontrado um problema ao carregá-los, uma das mensagens a seguir, aparecerá:
- Non-system disk or disk error
Replace and strike any key when ready
- Non-system disk or disk error
Replace and press any key when ready
- Invalid system disk
Replace the disk, and then press any key

Retirado daqui

LinkWithin

Related Posts Plugin for WordPress, Blogger...

Compre Bem e Barato