Erro na inicialização: Map file write: Bios error code: 0x99'

1. Erro na inicialização: Map file write: Bios error code: 0x99'

Wagner R. M.
wagnerrm

(usa Slackware)

Enviado em 16/09/2013 - 14:20h

Tenho um Slackware 13.37 dando um erro logo no início da inicialização:

>
Boot:
Loading Linux....................................
........................
BIOS data check
Map file write; BIOS error code = 0x99
sussesful

Map file write; BIOS error code = 0x99
<

Aparecem duas vezes esta linha com erro 0x99 conforme mostrado acima.

Coincidência ou não, de vez em quando vou usar o console e ele está travado, não aceita nem Ctrl+Alt+Del. Só consigo acesso a máquina acessando pela rede via SSH.

Após isto ele limpa a tela, carrega o kernel e sobe normalmente.

Pesquisei sobre este erro, diz que pode ser problema no /boot/System.map ou a geometria do HD não estar batendo com a BIOS.

Atualizei recentemente meu kernel de:
ftp://ftp.slackware.com/pub/slackware/slackware-13.37/packages/linux-2.6.37.6-3/kernel-huge-smp-2.6....
Como esta mensagem aparece apenas por 1 segundo na tela, não tinha reparado se antes de atualizar o kernel também acontecia.
Acredito que meu System.map não deva ter problema pois estou usando o kernel oficial baixado por esta atualização e eu chequei o Checksum do pacote antes de atualizar.
Apenas fiz um "upgradepkg *.txz" e depois rodei o lilo para atualizar.
Cheque o meu /boot e os novos arquivos estam lá e os links simbólicos vmlinuz, System.map e config apontando para os arquivos corretos.
Pelo que andei lendo era só isso. Mas fiquei na dúvida se faltou eu fazer algo mais para atualizar o System.map?

Outra coisa que vi que pode estar causando esta mensagem de erro é a geometria do HD, mas não sei testar e corrigir isto, alguém pode me ajudar?

Tenho 2 HDs SATA comuns de 1Tb cada particionado conforme mostrado abaixo:

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = setores of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x3969752c
Dispositivo Boot Start End Blocks Id System
/dev/sda1 2048 411647 204800 fd Detecção automática de RAID Linux
/dev/sda2 411648 17188863 8388608 fd Detecção automática de RAID Linux
/dev/sda3 17188864 122046463 52428800 fd Detecção automática de RAID Linux
/dev/sda4 122046464 1953525167 915739352 fd Detecção automática de RAID Linux

O outro HD está identico pois copiei o particionamento com:
sfdisk -d /dev/sda | sfdisk /dev/sdb --force

Criei volumes RAID-1 conforme abaixo:
md0 - sda3/sdb3 - /
md1 - sda2/sdb2 - swap
md2 - sda1/sdb1 - /boot
md3 - sda4/sdb4 - /home

Na manpage do lilo.conf diz que a opção "fix-table" corrige o alinhamento das partições de acordo com a geometria do disco, mas fiquei com receio de tentar isto e causar algum problema na minha máquina.
Fonte: http://manpages.ubuntu.com/manpages/dapper/pt/man5/lilo.conf.5.html

Esta máquina é usada como Servidor de Arquivos Samba, Banco de Dados Cachè, Firewall e Proxy SQUID.
Gostaria de tentar eliminar esta mensagem de erro e tentar fazer o console para de travar, mas está difícil, ainda mais que não posso arriscar dar um crash total ou perder dados dos discos.

Agradeço qualquer ajuda!



  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts