Multiboot

Résolu/Fermé
Meguiars - 4 sept. 2008 à 19:38
 Meguiars - 5 sept. 2008 à 20:16
Bonjour,
Alors voilà, j'ai deux disques durs ( un sata et un ide ) j'ai installé xp sur le sata et linux ( ubuntu ) sur l'ide. Le problème étant que je boot automatiquement sur linux et que pour booter sur xp je dois aller dans le bios changer les configs. J'aimerais metre un multiboot xp/linux au démarage pour éviter ça. Merci d'avance :)
A voir également:

9 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
4 sept. 2008 à 20:02
Salut,

Affiche le résultat de la commande :
egrep -v '^(#|$)' /boot/grub/menu.lst
ainsi que :
sudo /sbin.fdisk -l
C'est un "ELLE" minuscule et pas un UN...
0
euh je ne comprens pas tout à ta réponse jipicy "en plus je suis novice sous linux"... est ce que tu pourrais etre plus clair ? merci
0
ah oui ça y'est :

egrep -v '^(#|$)' /boot/grub/menu.lst
default 0
timeout 3
hiddenmenu
title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=39a8d9de-ca47-4a18-a6a0-7b4e696e4ea6 ro quiet splash
initrd /boot/initrd.img-2.6.24-19-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=39a8d9de-ca47-4a18-a6a0-7b4e696e4ea6 ro single
initrd /boot/initrd.img-2.6.24-19-generic
title Ubuntu 8.04.1, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
quiet




sudo /sbin.fdisk -l
[sudo] password for cyril:
sudo: /sbin.fdisk: command not found




Mais là je tape le mot de passe mais rien ne s'affiche :S
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
4 sept. 2008 à 20:39
Oups désolé, j'ai fait une erreur :
sudo /sbin/fdisk -l
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sudo /sbin/fdisk -l

Disque /dev/sda: 10.1 Go, 10110320640 octets
255 heads, 63 sectors/track, 1229 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0xbe08d558

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 1171 9406026 83 Linux
/dev/sda2 1172 1229 465885 5 Extended
/dev/sda5 1172 1229 465853+ 82 Linux swap / Solaris

Disque /dev/sdb: 500.1 Go, 500107862016 octets
255 heads, 63 sectors/track, 60801 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x147b147a

Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 1 31871 256003776 7 HPFS/NTFS
/dev/sdb2 31872 60800 232372192+ f W95 Etendu (LBA)
/dev/sdb5 31872 60800 232372161 7 HPFS/NTFS
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
4 sept. 2008 à 20:53
Fais une sauvegarde du fichier "menu.lst" :
sudo cp /boot/grub/menu.lst   /boot/grub/menu.lst.bak

Ouvre le fichier avec un éditeur de texte :
sudo gedit /boot/grub/menu.lst

et rajoute ces lignes à la fin :
title Windows XP
rootnoverify (hd1,0)
makeactive
chainloader +1

Sauvegarde et redémarre...
0
:/ aucun changement
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
5 sept. 2008 à 20:00
Alors essaie :
title Windows XP
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1
0
Merci ça marche ! merci beaucoup pour ton aide ^^
0