O sistema ocasionalmente trava o processo de inicialização com o SLES 11

3

Eu tenho vários (novos) sistemas nos quais eu tive que instalar o SLES11. No entanto, após algumas reinicializações (embora não todas), o sistema trava durante a seqüência de inicialização. Só vai continuar depois que eu pressionar fisicamente uma tecla no teclado.

A partir do que eu encontrei no log do dmesg de uma inicialização com falha é o seguinte:

[   22.170276] sd 0:0:0:0: [sda] Mode Sense: b7 00 00 08
[   22.171155] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   22.182760]  sda: sda1 sda2 sda3
[   22.383424] sd 0:0:0:0: [sda] Attached SCSI disk
[   22.545372] PM: Marking nosave pages: 000000000009a000 - 0000000000100000
[   22.545377] PM: Marking nosave pages: 00000000bf780000 - 0000000100000000
[   22.546217] PM: Basic memory bitmaps created
[   22.590380] PM: Basic memory bitmaps freed
[   22.596284] PM: Starting manual resume from disk
[   22.602319] PM: Resume from partition 8:1
[   22.602321] PM: Checking hibernation image.
[   22.602479] PM: Error -22 checking image file
[   22.602481] PM: Resume from disk failed.
[   22.718727] kjournald starting.  Commit interval 15 seconds
[   22.718960] EXT3-fs (sda3): using internal journal
[   22.718964] EXT3-fs (sda3): mounted filesystem with ordered data mode
[ 1555.644404] udevd version 128 started
[ 1555.697664] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[ 1555.707961] ACPI: Power Button [PWRB]

Eu procurei na internet pela mensagem PM: Resume from disk failed. , mas isso parece ser importante apenas ao restaurar o sistema após um hibridismo, ou seja, restaurar a partir do disco rígido.

Mas esta não é a minha situação. Eu só recebo isso depois de um reboot, como eu disse antes. O timestamp [ 1555.xxxxxx] é apenas o resultado de eu pressionar uma tecla no teclado.

A versão do SLES que uso é 11 SP1. Por favor, note que eu também instalei o RealTime Extension em todos os sistemas. E, como tal, a atualização para o SP2 não deve importar, pois a extensão RT é a mesma para o SP1 e o SP2.

Alguma sugestão sobre como proceder? Como estou ficando preso nesta questão.

Editar:

Eu percebi que esse problema é causado pelo kernel RT da Extensão RealTime. Eu só pareço pegar o jeito quando eu inicializo com o RT-kernel.

Editar 2:

Eu decidi dar uma olhada no que exatamente acontece durante a inicialização. O resultado é uma captura de tela de uma conexão serial com o PuTTY para um dos sistemas relevantes:

O quadrado vermelho é onde eu tenho que pressionar uma tecla para fazer a sequência de inicialização continuar. Parece que a sequência de inicialização trava no fsck, ou que é executada em algum tipo de modo interativo?

Editar 3:

Parece que não é possível atualizar para o SP2, já que o RT-kernel é incompatível com ele (falha ao instalar e, quando forçado a instalar, não será inicializável).

    
por ThaMe90 24.09.2012 / 11:33

1 resposta

0

Embora eu ainda não tenha certeza do problema real com isso, eu encontrei uma solução alternativa para "resolver" o problema.

Ao executar

# tune2fs -c 1 /dev/sdaX

Consegui forçar o problema do fsck que (parece) suspender para continuar com seus negócios. No entanto, isso força o programa a ser executado toda vez que o sistema for reinicializado (ocupando tempo extra durante a inicialização). Felizmente, o disco rígido usado no sistema não é muito grande, então o tempo de inicialização não é muito aumentado pela medida tomada.

    
por 09.10.2012 / 14:53

Tags