Page 1 sur 1

[kernel??] Impossible de booter depuis la mise à jour kernel

Publié : lun. 21 nov. 2011, 20:35
par Osano
Bonsoir tout le monde,

Il se trouve que j'ai fait la mise à jour du kernel samedi et depuis il m'est impossible de booter sur Archlinux.

Avant d'expliquer mon problème plus précisément, voici comment se présente ma conf DD :
J'ai un SSD pour Archlinux (hd0,0). Il contient le bootloader, le /boot (ext2), /swap, le / et le /home est sur un autre disque.
Ensuite j'ai un autre SSD en hd1.0 qui contient mon Windows.

Donc lorsque je boot, j'accède correctement au bootloader et lorsque je choisi Archlinux voici les messages que j'ai :
...
Filesystem type is ext2fs, partition type 0x83
kernel /vmlinuz-linux root=/dev/sdb3 ro
[Linux-bzImage, setup=0x4200, size=0x2f1290]
initrd /initramfs-linux.img
[Linux-initrd @ 0x37daf000, 0x240e32 bytes]

Probing EDD (edd=off to disable)... ok

Decompressing Linux... Parsing ELF... done.
Booting the kernel.
:: Starting udevd...
done.
:: Running Hok [udev]
:: Triggering uevents...[ 2.454849] ldm_parse_tocblock(): Cannot find TOCBLOCK, database may be corrupt.
[ 2.454914] ldm_parse_tocblock(): Cannot find TOCBLOCK, database may be corrupt.
done.
Waiting 1à seconds for device /dev/sdb3 ...
^@Root device ’/dev/sdb3’ doesn't exist. Attempting to create it.
ERROR: Unable to determine major/minor number of root device ’/dev/sdb3’.
You are being dropped to a recovery shell
Type ’exit’ to try and continue booting
sh: can't access tty: job control turned off
Etant donné que je suis pas encore un papa ours de la distrib linux (:D), je sais pas vraiment d'où cela peut venir. J'ai chercher un peu sur internet mais j'ai pas trouver de réponses correspondant à mon problème. J'espère que je ne serai pas obligé de réinstaller archlinux :(.

Merci.

Osano.

Re: [kernel??] Impossible de booter depuis la mise à jour ke

Publié : mar. 22 nov. 2011, 08:13
par oktoberfest
Salut,

lors de la mise à jour du kernel il n'y a pas eu d'erreur ?
Tu peux nous donner le contenu de /var/log/pacman.log ?

Re: [kernel??] Impossible de booter depuis la mise à jour ke

Publié : mar. 22 nov. 2011, 08:49
par benjarobin
Dans tous les cas avant d'aller plus loin, tu devrait utiliser des UUID dans ton Grub ainsi que ton fstab au lieu de /dev/sdxx (Voir les très très nombreux sujets à ce propos)

Re: [kernel??] Impossible de booter depuis la mise à jour ke

Publié : mar. 22 nov. 2011, 09:19
par Osano
Merci pour vos réponses.

@oktoberfest comment je peux récupérer le contenu? J'ai pas accés à la console, il boot pas.

Re: [kernel??] Impossible de booter depuis la mise à jour ke

Publié : mar. 22 nov. 2011, 09:37
par oktoberfest
Comme dit benjarobin, commence par mettre des uuid au lieu de /dev/sdXXX. Je me suis laissé emporter par le message 'ldm_parse_tocblock..' mais ton noyau boote.
Démarre depuis un CD/clé usb linux et récupère les uuid de tes partitions via blkid. Ensuite tu modifies le menu.lst de grub et le /etc/fstab :
- pour menu.lst, /dev/sdXY devient /dev/disk/by-uuid/<uuid de la partition>
- pour /etc/fstab, /dev/sdXY devient UUID=<uuid de la partition>

Re: [kernel??] Impossible de booter depuis la mise à jour ke

Publié : mar. 22 nov. 2011, 10:06
par Osano
Ok je vais essayer ça, je vous tiens au courant, merci.