GRUB/Lilo ne veut pas trouver/lancer linux ?! mkinitrd failed
1 réponse
waca999
Bonjour à tou(te)s;
2 disques dur sur mon pc.
1 disque de 80Go en SATA
1 de 4Go pour mes petites sauvegardes en IDE
Sur mon 80Go :
1 partition de 20Go / XP/SP2/NTFS
1 partition de 30Go en FAT32 (docs)
Je laisse à l'install de la MDK le soin de gérer le reste de la place
dispo pour s'installer.
J'install donc ma MDK10.0 et au moment de choisir le 'chargeur', j'ai
une erreur mkinitrd failed puis : mon disque de 80Go étant
trouvé en hde qu'il s'agisse de GRUB ou Lilo en texte ou graphique,
il trouve sans aucun problème mon XP, mais quand j' ajoute linux,
que je choisis l'un ou l'autre des 2 noyaux proposés (/boot/vmlinuz ou
/boot/vmlinuz2.6.3-4mdk) il ne veut pas l'ajouter à la liste des
choix possible; donc évidemment au reboot, je n'ai que mon XP;
impossible d'avoir le choix de booter sur linux.
A l'aide svp, je ne suis pas 'marié' avec grub (qui d'après ce que j'en
ai lu serait quand mm le meilleur 'chargeur'), ni avec lilo; donc même
si vous avez une autre solution; je suis preneur.
Merci.
ps: dans mon cas, il faut bien choisir d'installer le chargeur sur hde
et non sur hde1 (partoche de XP)? n'est-ce pas ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Miguel Moquillon
Le Thu, 14 Oct 2004 14:05:46 +1100, waca999 a écrit :
J'install donc ma MDK10.0 et au moment de choisir le 'chargeur', j'ai une erreur mkinitrd failed mkinitrd permet de créer une image noyau initrd.img qui sera chargée en
mémoire lors du boot pour charger toutes les dépendances par rapport à ton matériel avant de donner la main à ton noyau vmlinuz. S'il y a eu erreur de mkinitrd, cela signifierai donc qu'il n'a pu créer l'image initrd.img nécessaire pour pouvoir booter sans encombre sur ton système GNU/Linux. Or, cette image doit être référencée par grub et par lilo, ce qui signifie que comme ils ne le trouvent pas, ils ne chargent pas dans le boot sector la référence de ton système GNU/Linux.
Donc, une solution est de booter sur ton CD GNU/Linux (ici Mdk), de monter tes partitions linux (par exemple le '/' dans /mnt/floppy, le reste par rapport donc à /mnt/floppy: '/usr' dans /mnt/floppy/usr si '/usr' est une partition à part entière par exemple), de te chrooter dans /mnt/floppy (chroot /mnt/floppy), de lancer à la main la commande mkinitrd, de relancer lilo si jamais tu souhaites l'utiliser, de te déchrooter (exit), de démonter toutes tes partitions dans le bon ordre dans /mnt/floppy (/mnt/floppy en dernier donc), et de rebooter.
Bon courage :)
Miguel
Le Thu, 14 Oct 2004 14:05:46 +1100, waca999 a écrit :
J'install donc ma MDK10.0 et au moment de choisir le 'chargeur', j'ai
une erreur mkinitrd failed
mkinitrd permet de créer une image noyau initrd.img qui sera chargée en
mémoire lors du boot pour charger toutes les dépendances par rapport à
ton matériel avant de donner la main à ton noyau vmlinuz.
S'il y a eu erreur de mkinitrd, cela signifierai donc qu'il n'a pu créer
l'image initrd.img nécessaire pour pouvoir booter sans encombre sur ton
système GNU/Linux. Or, cette image doit être référencée par grub et
par lilo, ce qui signifie que comme ils ne le trouvent pas, ils ne
chargent pas dans le boot sector la référence de ton système GNU/Linux.
Donc, une solution est de booter sur ton CD GNU/Linux (ici Mdk), de monter
tes partitions linux (par exemple le '/' dans /mnt/floppy, le reste par
rapport donc à /mnt/floppy: '/usr' dans /mnt/floppy/usr si '/usr' est une
partition à part entière par exemple), de te chrooter dans /mnt/floppy
(chroot /mnt/floppy), de lancer à la main la commande mkinitrd, de
relancer lilo si jamais tu souhaites l'utiliser, de te déchrooter (exit),
de démonter toutes tes partitions dans le bon ordre dans /mnt/floppy
(/mnt/floppy en dernier donc), et de rebooter.
Le Thu, 14 Oct 2004 14:05:46 +1100, waca999 a écrit :
J'install donc ma MDK10.0 et au moment de choisir le 'chargeur', j'ai une erreur mkinitrd failed mkinitrd permet de créer une image noyau initrd.img qui sera chargée en
mémoire lors du boot pour charger toutes les dépendances par rapport à ton matériel avant de donner la main à ton noyau vmlinuz. S'il y a eu erreur de mkinitrd, cela signifierai donc qu'il n'a pu créer l'image initrd.img nécessaire pour pouvoir booter sans encombre sur ton système GNU/Linux. Or, cette image doit être référencée par grub et par lilo, ce qui signifie que comme ils ne le trouvent pas, ils ne chargent pas dans le boot sector la référence de ton système GNU/Linux.
Donc, une solution est de booter sur ton CD GNU/Linux (ici Mdk), de monter tes partitions linux (par exemple le '/' dans /mnt/floppy, le reste par rapport donc à /mnt/floppy: '/usr' dans /mnt/floppy/usr si '/usr' est une partition à part entière par exemple), de te chrooter dans /mnt/floppy (chroot /mnt/floppy), de lancer à la main la commande mkinitrd, de relancer lilo si jamais tu souhaites l'utiliser, de te déchrooter (exit), de démonter toutes tes partitions dans le bon ordre dans /mnt/floppy (/mnt/floppy en dernier donc), et de rebooter.