[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Kernel 2.6.25-2-amd64 não liga a máquina



Bom dia.

Este problema está acontecendo porque os kernels atuais estão nomeando os discos como sdX, não importando se os mesmos são PATA ou SATA.

Para corrigir seu problema, você deverá alterar as partições de /dev/hdaX para /dev/sdaX no arquivo /etc/fstab.

A melhor forma de gerar compatibilidade entre kernels antigos e novos é através do uso do UUID da partição no fstab, ao invés do nome do dispositivo.

Para descobrir o UUID de uma partição use o comando (como root) vol_id /dev/sdaX (troque o X pelo número da partição)

	Como exemplo veja como está uma de minhas partições:
	
root@ubuntu:/home/user# vol_id /dev/sda5
ID_FS_USAGE=filesystem
ID_FS_TYPE=ext3
ID_FS_VERSION=1.0
ID_FS_UUID=abea744c-a3e7-4906-80ed-454764fc9f9b     ---> esta é a UUID
ID_FS_UUID_ENC=abea744c-a3e7-4906-80ed-454764fc9f9b
ID_FS_LABEL=
ID_FS_LABEL_ENC=
ID_FS_LABEL_SAFE=

	No fstab ficará assim:

# /dev/sda5
UUID=abea744c-a3e7-4906-80ed-454764fc9f9b /home  ext3  defaults  0  2

	Espero ter ajudado.

Rogério Ferreira.

Sávio Ramos escreveu:
Olá,

Instalei o pacote
linux-image-2.6.25-2-amd64

Mas, o núcleo não ligava a máquina. Parava neste ponto:

WARNING: bootdevice may be renamed. Try root=/dev/sda3
Alert!	/dev/hda3 does not exist.



Editei o menu.lst do grub para sda3 como sugerido. Não funcionou parou
neste ponto:

/sbin/fsck.xfs: /dev/hda6 does not exist



Aparentemente tudo deve ser trocado para sda não sei porque...



Relatei como bug (479386), mas o mantenedor fechou-o com a explicação
abaixo:

not a bug.

as seen on your photon the initramfs tells you to use
/dev/sdaX as root.
the kernel never guaranteed stable device names,
so better use UUID if you want such



Alguma luz?

Grato.
__________________________________________________
Fa�liga�s para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
Reply to: