Pages : 1
#1 Le 25/04/2006, à 20:12
- g33k
Ubuntu/PCLinuxOS -> grub erreur 15
Bonjour,
Je voulais me faire un dual boot entre ubuntu et pclinuxos et j'ai depuis quelques soucis de boot.
Ubuntu était installé en premier. Lors de l'install de PCLinuxOS, c'est celui-ci qui se lancé et je n'avait pas le choix entre mes deux distributions.
J'ai fait ceci pour essayer de le récupérer:
http://lea-linux.org/pho/read/8/278435
Et maintenant c'est l'inverse! je ne peut booter que sur Ubuntu. La procédure ne marche d'ailleur pas dans le sens inverse.
Après quelues recherche voici mon fstab:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hdc1 / ext3 defaults,errors=remount-ro 0 1
/dev/hdc5 /home ext3 defaults 0 2
/dev/hdd1 /opt ext3 defaults 0 2
/dev/hdd5 none swap sw 0 0
/dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hda /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
Et là d'un coup je suis perdu. Voici mes disques:
Disque /dev/hdc: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdc1 1 7295 58597056 83 Linux
/dev/hdc2 7296 9729 19551105 5 Extended
/dev/hdc5 7296 9729 19551073+ 83 Linux
Disque /dev/hdd: 20.5 Go, 20576747520 octets
255 têtes, 63 secteurs/piste, 2501 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdd1 * 1 1277 10257471 83 Linux
/dev/hdd2 1278 2501 9831780 5 Extended
/dev/hdd5 1278 2395 8980303+ 83 Linux
/dev/hdd6 2396 2501 851413+ 82 Linux swap / Solaris
Ubuntu est sur hdc1 et PCLinuxOS est sur hdd5.
Comment puis-je résoudre mon problème, s'il vous plais?
#2 Le 25/04/2006, à 20:58
- Infinity
Re : Ubuntu/PCLinuxOS -> grub erreur 15
J'ai un peu demal à comprendre ...
D'après ton fstab, Ubuntu considère que hdd5 est sa swap ... si tu as choisi ça à l'installation, elle a été formaté
Ensuite, il n'y a de secteur de boot que sur hdd1; je suppose donc que grub est installé dessus? Mais ton fstab indique que cette partition de /opt pour Ubuntu
tu peux nous dire ce que tu as suivi dans le lien que tu nous a donné? parce qu'il s'agit d'une question bien précise, qui n'est pas tout à fait la tienne.
Hors ligne
#3 Le 25/04/2006, à 23:26
- g33k
Re : Ubuntu/PCLinuxOS -> grub erreur 15
Merci pour ta réponse.
- Tout d'abord, test si tu as grub sous PCLinuxOS
su
grub
Il doit apparaitre un termnial qui commence pas
grub>
(quit pour quitter)
Si oui, tant mieux, sinon, c'est pas grave.
- Test encore ce que te retourne
uname -a
Ca doit ressembler a quelque chose comme
2.6.12-oci6.mdk-i586-up-1GB
en tout cas, dans la suite, je considere que c'est ca ton noyau, donc si ca retourne autre chose, arrete la procedure et donne le resultat.
- Ce que tu vas faire ensuite, en root:
su
mkdir /mnt/provisoir
mount -t ext3 /dev/hda1 /mnt/provisoir
Test pour être bien sur:
ls /mnt/provisoir/boot
Ca doit te retourner quelque chose, avec notamment la présence d'un répertoire grub.
vi /mnt/provisoir/boot/grub/menu.lst
Ce fichier ne doit pas être vide, il doit y avoir au moins un paragraphe qui commence par title,
et la phrase d'apres doit etre
root (hd0,0) etc... Si ce n'est pas le cas, ou dans le doute, tu peux copier ce fichier ici
Ensuite,
Tape sur la touche i pour écrire et à la fin tu rajoutes
title PCLinuxOS
root (hd0,7)
kernel /vmlinuz-2.6.12-oci6.mdk-i586-up-1GB root=/dev/hda8 ro
initrd /initrd-2.6.12-oci6.mdk-i586-up-1GB.img
savedefault
boot
Tape sur la touche <ESC> et ecris :wq pour enregistrer et quitter.
Maintenant, si grub existe dans PCLinuxOS, tu tapes
su
grub
grub> root (hd0,0)
grub> setup (hd0)
grub> quit
J'avais remarqué. Mais si je monte hdd5 je retrouve l'arboresence de PCLinuxOS. Je pense que c'est du au système de fichier en reiserfs.
Pages : 1