Pages : 1
#1 Le 03/12/2005, à 17:16
- Klyde
[Résolu] 2 boot loader???
Pour commencer, juste pour vous expliquer ma situation, je suis un débutant dans le monde de Linux mais depuis que j'ai installer Ubuntu je m'en suis bien tiré avec les posts de ce forum et le wiki.
J'avais Win98, Win2000, Ubuntu 5.10 et une partition logique installés sur le même disque. J'ai voulu installer XOSL pour pouvoir créer plus de 4 partition principales alors j'ai supprimé Win2000 étant donné que c'était le OS qui était le moins important à mes yeux (tous mes programmes sont installés sur Win98...). Bref, je n'ai pas été capable de cacher des partitions principales pour en créer d'autres alors j'ai désinstallé XOSL et paf!, pas capable d'accéder à aucune partition. Je retourne sur PartitionMagic (disquette) et j'enlève la partition de XOSL et j'installe WinXP (c'est là que le problème s'est formé). Le boot de XP prend le contrôle de Win98 et laisse évidemment Ubuntu de côté. Je cherche des solutions pour restaurer grub et je réussi après quelques essais à le faire fonctionné.
Tout ça pour dire qu'après coup, lorsque je démarre mon ordinateur j'ai grub qui se lance avec comme choix: Ubuntu, Ubuntu (Recovery Mode), Ubuntu (memtest86+) et il n'y a qu'un choix pour démarrer Windows XP et quand je le sélectionne, il me demande si je veux lancer WinXP ou Win98.
Voici la liste qui se trouve dans menu.lst
title Ubuntu, kernel 2.6.12-10-386
root (hd0,3)
kernel /boot/vmlinuz-2.6.12-10-386 root=/dev/hda4 ro quiet splash
initrd /boot/initrd.img-2.6.12-10-386
boot
title Ubuntu, kernel 2.6.12-10-386 (recovery mode)
root (hd0,3)
kernel /boot/vmlinuz-2.6.12-10-386 root=/dev/hda4 ro single
initrd /boot/initrd.img-2.6.12-10-386
boot
title Ubuntu, memtest86+
root (hd0,3)
kernel /boot/memtest86+.bin
boot
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Windows XP Professionnel
root (hd0,0)
savedefault
makeactive
chainloader +1
Y aurait-il un moyen pour remettre Win98 dans grub? Merci d'avance pour votre aide
Je vais quand même essayer de trouver une solution par moi-même en attendant et je vous tient au courant si je résouds mon problème.
Dernière modification par Klyde (Le 06/12/2005, à 17:58)
Hors ligne
#2 Le 03/12/2005, à 20:23
- YBM
Re : [Résolu] 2 boot loader???
que montre un
sudo fdisk -l
?
Dernière modification par YBM (Le 03/12/2005, à 20:24)
Hors ligne
#3 Le 03/12/2005, à 20:31
- goodluck
Re : [Résolu] 2 boot loader???
Salut,
Tu edites le fichier /boot/grub/menu.lst et tu ajoutes à la fin une occurence
title .... sur le modèle de celle qui existe déjà pointant vers la partition de win98
Amicalement, Gerard ;)
http://counter.li.org/cgi-bin/certificate.cgi/302199
http://www.worldcommunitygrid.org/
Hors ligne
#4 Le 04/12/2005, à 00:21
- Klyde
Re : [Résolu] 2 boot loader???
sudo fdisk -l me donne:
Disque /dev/hda: 40.0 Go, 40060403712 octets
255 têtes, 63 secteurs/piste, 4870 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 1020 8193118+ b W95 FAT32
/dev/hda2 1021 1657 5116702+ 7 HPFS/NTFS
/dev/hda3 1658 4503 22860495 f W95 Etendu (LBA)
/dev/hda4 4504 4870 2947927+ 83 Linux
/dev/hda5 1658 4488 22739976 b W95 FAT32
/dev/hda6 4489 4503 120456 82 Linux swap / Solaris
...Et goodluck je saisis pas très bien ce que tu veux dire .
La seule chose que je trouve à faire c'est de modifier le fichier boot.ini de windows xp, peut-être qu'il empêche grub de détecter windows 98
Edit: J'ai vérifié et le boot.ini de WinXP se trouve sur Win98 On dirait que les deux OS se sont fusionnés... c'est dans ces moments-là que je déteste Microsoft.
le contenu de mon boot.ini:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professionnel" /noexecute=optin /fastdetect
C:\ = "Microsoft Windows 98"
Dernière modification par Klyde (Le 04/12/2005, à 01:55)
Hors ligne
#5 Le 04/12/2005, à 08:23
- cep_
Re : [Résolu] 2 boot loader???
Edit: J'ai vérifié et le boot.ini de WinXP se trouve sur Win98 On dirait que les deux OS se sont fusionnés... c'est dans ces moments-là que je déteste Microsoft.
C'est le comportement normal. Le bootloader de xp ou win2k se charge de lancer 98. Fais quelques recherches sur le mutliboot et tu comprendras pourquoi.
Si tu veux modifier cela, il faudra supprimer le bootloader et intervenir dans msdosys et utiliser sys. Mais c'est inutile si tu conserves xp.
A la rigueur, ce que tu peux faire, c'est de modifier boot.ini pour qu'il lance 98 par défaut et sans délai.
#6 Le 05/12/2005, à 18:18
- Klyde
Re : [Résolu] 2 boot loader???
J'ai essayé de modifier le boot.ini pour qu'il démarre win98 et ça a fait planter le boot au complet... pas trop grave étant donné que tout mes trucs importants se trouvent sur une partition logique en fat32. En plus je commençais à me demander pourquoi windows 98 avait toujours pas planté en 2 ans .
J'ai supprimé win98 et réinstaller winxp pour ensuite essayer de remettre win98 mais ça a l'air que la meilleure méthode est d'installer les plus anciennes versions de windows avant les nouvelles . En tout cas je ne peux rien faire pour le moment mais je crois qu'il serait inutile de gaspiller une partition principale pour win98. Bref cep_ merci pour ton aide.
Et encore une chose: si je veux tester Kubuntu, est-ce que je peux télécharger l'interface avec synaptic et l'utiliser à l'écran de connexion d'Ubuntu? Par logique ça devrait être de cette façon vu que Gnome et KDE sont seulement des interfaces différentes d'Ubuntu...
Hors ligne
#7 Le 05/12/2005, à 18:48
- cep_
Re : [Résolu] 2 boot loader???
Bien sûr.
Par synaptic, tu installes kubuntu-desktop.
Tu acceptes les dépendances qu'il te propose.
Ensuite tu pourras décider de conserver gdm au détriment de kdm (ou l'inverse).
Au menu de gdm, dans Session, tu séléctionnes KDE.
Tu ne le mets pas par défaut lorsque cela t'est demandé, histoire de t'habituer éventuellement à Kde et tester.
Ensuite, si tu le souhaitestes, tu pourras le désigner comme système par défaut.
Pour en revenir à boot.ini, il fallait le paramétrer sous xp ou xin2k. Il n'y avait ainsi aucun risque de le déteriorer.
Pour installer 98 après 2000, il me semble que c'était possible. Fais qq recherches là dessus éventuellement.
#8 Le 06/12/2005, à 01:38
- Klyde
Re : [Résolu] 2 boot loader???
Pour l'installation de win98 après une version plus récente:
http://www.bellamyjc.net/fr/pratiquemul … #W9xpostNT
Je pense que c'était mieux de recommencer tout depuis le début, j'aurais probablement eu des problèmes de boot après un certain temps, les fichiers se trouvant sur la partition win98 .
Donc en résumé pour avoir WinXP, Win98 et Ubuntu sur le même disque sans 2 boot loader:
-installer WinXP et cacher la partition
-créer une deuxième partition pour Win98 et activer là
-créer une troisième partition et installer Ubuntu dessus
-*activer la partition WinXP et redémarrer
-si grub ne fonctionne pas, utiliser le cd d'installation ou un live-cd pour le restaurer.
*lorsqu'elle était caché, un message d'erreur apparaissait au chargement de WinXP et empêchait de démarrer.
Dernière modification par Klyde (Le 06/12/2005, à 17:57)
Hors ligne
Pages : 1