Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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é hmm
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 yikes

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.