[grub2]root device doesn't exist (résolu)
-
- Chu Ko Nu
- Messages : 405
- Inscription : dim. 19 juin 2011, 18:53
- Localisation : dans le neuf trois
[grub2]root device doesn't exist (résolu)
Bonsoir,
J'ai installé une arch 32bit sur une clé usb. http://forums.archlinux.fr/topic9147.html
La distribution fonctionne sur netbook-atom et desktop-I5.
Mais sur les ordis Dell, rien à faire sur Pentium4, latitude, ou dim9200 avec un core duo.
J'ai essayé plusieurs syntaxes pour le root, sans succès.
Une piste ??
J'ai installé une arch 32bit sur une clé usb. http://forums.archlinux.fr/topic9147.html
La distribution fonctionne sur netbook-atom et desktop-I5.
Mais sur les ordis Dell, rien à faire sur Pentium4, latitude, ou dim9200 avec un core duo.
J'ai essayé plusieurs syntaxes pour le root, sans succès.
Une piste ??
Dernière modification par avi3000 le sam. 10 sept. 2011, 00:13, modifié 2 fois.
Je suis sur devuan avec sysvinit et kbwm
- benjarobin
- Maître du Kyudo
- Messages : 17624
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [grub2]root device doesn't exist
Quels sont les messages d'erreurs ? Tu utilise bien les UUID ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- Chu Ko Nu
- Messages : 405
- Inscription : dim. 19 juin 2011, 18:53
- Localisation : dans le neuf trois
Re: [grub2]root device doesn't exist
J'ai essayé avec les UUID, les LABEL, les /dev/sdx et les root=08nn, rien à faire.
ça boote pourtant sans problème sur atom et I5 et bios non Dell (Asus et MSI).
je vais tester avec un kernel 2.6.38
EDIT: ça ne boote pas sur un client léger HP.
ça boote pourtant sans problème sur atom et I5 et bios non Dell (Asus et MSI).
je vais tester avec un kernel 2.6.38
EDIT: ça ne boote pas sur un client léger HP.
Dernière modification par avi3000 le mer. 07 sept. 2011, 15:31, modifié 1 fois.
Je suis sur devuan avec sysvinit et kbwm
- kamui57
- archer de cavalerie
- Messages : 157
- Inscription : dim. 30 mai 2010, 13:44
- Localisation : Moselle
Re: [grub2]root device doesn't exist
ça me rappelle une clé que j'avais fait avec multiboot (aur), appelé aussi multisystem, avec grub2, qui bootait sur mes deux toshiba et pas sur le HP de ma mère.
Quand le dernier arbre aura été abattu, et le dernier animal exterminé, les hommes se rendront compte que l'argent ne se mange pas. (proverbe indien)
Toshiba Satellite 512 Mo RAM, Archlinux Gnome 3 restreint / Crunchbang LXDE
Toshiba Satellite 4 Go RAM, Archlinux Gnome-shell,LXDE / W7
http://wiki.archlinux.fr/Pastebin pour poster du texte sur internet en console
Toshiba Satellite 512 Mo RAM, Archlinux Gnome 3 restreint / Crunchbang LXDE
Toshiba Satellite 4 Go RAM, Archlinux Gnome-shell,LXDE / W7
http://wiki.archlinux.fr/Pastebin pour poster du texte sur internet en console
Re: [grub2]root device doesn't exist
Et moi ça me rappelle un soucis avec Grub 1, j'avais du modifier le "root=" de la ligne du menu.lst en mettant après le "=" le label du dique puis rajouter "rootfstype=ext4" (en fonction de ton FS) à la ligne.
Combattu souvent, battu parfois, abattu jamais ! (François de Charette)
-
- Chu Ko Nu
- Messages : 405
- Inscription : dim. 19 juin 2011, 18:53
- Localisation : dans le neuf trois
Re: [grub2]root device doesn't exist
J'ai essayé rootfstype=ext2 et rootfstype=ext4 avec les partitions correspondantes, mais ce n'était pas mieux.
L'usb pose problème à certains bios.
Il faut trouver les "kernel parameters" adéquats.
J'ai comme l'impression que je vais y passer un peu de temps.
J'ai également testé avec un kernel 2.6.38 de la marque ubuntu.
C'est pire, ça ne boote pas du tout. Mon mkinitramfs ne doit pas être bien au point.
L'usb pose problème à certains bios.
Il faut trouver les "kernel parameters" adéquats.
J'ai comme l'impression que je vais y passer un peu de temps.
J'ai également testé avec un kernel 2.6.38 de la marque ubuntu.
C'est pire, ça ne boote pas du tout. Mon mkinitramfs ne doit pas être bien au point.
Je suis sur devuan avec sysvinit et kbwm
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [grub2]root device doesn't exist
[HorsSujet + mauvaise foi parce que c'est pas forcément un problème d'amorçage]
@avi3000: «super bien, grub2», qu'y disait (si je ne me trompe pas)...

[/HorsSujet]
@avi3000: «super bien, grub2», qu'y disait (si je ne me trompe pas)...




[/HorsSujet]
«The following statement is not true. The previous statement is true.» 

-
- Chu Ko Nu
- Messages : 405
- Inscription : dim. 19 juin 2011, 18:53
- Localisation : dans le neuf trois
Re: [grub2]root device doesn't exist
Pour sûr que c'est de la mauvaise foi. Mais ce n'est pas forcément hors-sujet.
Je n'ai pas essayé avec grub 0.97, mais je pense que ça doit faire la même chose.
Je n'ai pas essayé avec grub 0.97, mais je pense que ça doit faire la même chose.
Je suis sur devuan avec sysvinit et kbwm
-
- Chu Ko Nu
- Messages : 405
- Inscription : dim. 19 juin 2011, 18:53
- Localisation : dans le neuf trois
Re: [grub2]root device doesn't exist
le pourquoi du comment:
Sur les bios Dell les syntaxes root=UUID=mon-uuid et root=LABEL=mon-beau-label ne fonctionnent pas avec une distribution installée sur une clé USB. En revanche, elles fonctionnent avec les distributions installées sur HDD ou SSD.
Ce qui fonctionne:
le fstab
les entrées du grub.cfg
Les 3 entrées de grub fonctionnent indépendamment de l'option choisie dans le fstab.
Sur les bios Dell les syntaxes root=UUID=mon-uuid et root=LABEL=mon-beau-label ne fonctionnent pas avec une distribution installée sur une clé USB. En revanche, elles fonctionnent avec les distributions installées sur HDD ou SSD.
Ce qui fonctionne:
le fstab
Code : Tout sélectionner
devpts /dev/pts devpts defaults 0 0
shm /dev/shm tmpfs nodev,nosuid 0 0
# décommenter une des 3 lignes ci-dessous
#/dev/sde1 / ext2 defaults 0 0
/dev/disk/by-label/supergrub2 / ext2 defaults 0 0
#/dev/disk/by-uuid/ac4dc5d8-7831-4365-b75d-xxxxxxxxxxxx / ext2 defaults 0 0
Code : Tout sélectionner
menuentry "SuperDiskGrub2 Arch (on ${root})" {
linux '/boot/vmlinuz-linux' root=/dev/sde1 ro
initrd '/boot/initramfs-linux.img'
}
menuentry "SuperDiskGrub2 Arch LABEL (on ${root})" {
linux '/boot/vmlinuz-linux' root=/dev/disk/by-label/supergrub2 ro
initrd '/boot/initramfs-linux.img'
}
menuentry "SuperDiskGrub2 Arch UUID (on ${root})" {
set uuid=ac4dc5d8-7831-4365-b75d-xxxxxxxxxxxx
linux '/boot/vmlinuz-linux' root=/dev/disk/by-uuid/$uuid ro quiet
initrd '/boot/initramfs-linux.img'
}
Je suis sur devuan avec sysvinit et kbwm