#1 Le 03/12/2005, à 01:12
- partof
Plus de boot sur windows apres install ubuntu en multiboot:
Bonjour à tous ,
A la base j'avais 2 windows en multiboot . J'ai remplacer le 1er windows par ubuntu, grub cé charger de prendre en charge la detection du 2eme windows pour y acceder .
Malheureusement , cela ne marche pas et y a erreur 12, je crois . j
'ai vérifier la presence du boot.ini et autres fichiers pour le multi boot . C
Comment déterminé que l'amorce détecté avec ubuntu , cad /dev/hda7 correspond a la partition déterminé dans le boot.ini. et comment modifie boot.ini sous ubu?
merci pour vos lumieres.
cé tout ))))
#2 Le 03/12/2005, à 10:07
- partof
Re : Plus de boot sur windows apres install ubuntu en multiboot:
je vous colle mon menu grub , mon resultat de fdisk et mon boot.ini presents sous win .
MENU GRUB :
menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
default 4
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 30
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specifiv kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
# kopt=root=/dev/hda1 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery mode) single
# altoptions=(recovery mode) single
## nonaltoption boot targets option
## This option controls options to pass to only the
## primary kernel menu item.
## You can have ONLY one nonaltoptions line
# nonaltoptions=quiet splash
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## ## End Default Options ##
title Ubuntu, kernel 2.6.12-9-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.12-9-386 root=/dev/hda1 ro quiet splash
initrd /boot/initrd.img-2.6.12-9-386
savedefault
boot
title Ubuntu, kernel 2.6.12-9-386 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.12-9-386 root=/dev/hda1 ro single
initrd /boot/initrd.img-2.6.12-9-386
boot
title Ubuntu, memtest86+
root (hd0,0)
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/hda7
title Microsoft Windows XP Professionnel
root (hd0,6)
#trompage de windows pour demarrage (essai )
#map (hd0,0) (hd0,6)
#map (hd0,6) (hd0,0)
savedefault
makeactive
chainloader +1
RESULTAT DE FDISK
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 1272 10217308+ 83 Linux
/dev/hda2 1273 5865 36893272+ f W95 Etendu (LBA)
/dev/hda5 1332 2550 9791586 b W95 FAT32
/dev/hda6 2551 5100 20482843+ 7 HPFS/NTFS
/dev/hda7 5101 5865 6144831 7 HPFS/NTFS
/dev/hda8 1273 1331 473854+ 82 Linux swap / Solaris
BOOT.INI (présent dans la partition /dev/hda7: os xp)
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(4)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP Professionnel" /fastdetect
Lors du boot, l'erreur est : erreur 12 , partition inconnu ......
a vos cerveaux et merci pour vos lumieres .
#3 Le 24/01/2006, à 10:53
- termitor
Re : Plus de boot sur windows apres install ubuntu en multiboot:
rootnoverify (hd0,6)
chainloader +1
et boot si tu es en ligne de commande
Hors ligne
#4 Le 24/01/2006, à 12:13
- bernez
Re : Plus de boot sur windows apres install ubuntu en multiboot:
L'os que tu vfeux démarrer est win donc tu as mis la ligne "default" a la valeur 4 mais il faut démarrer à 0 ! Si tu mets 0 ce sera ubuntu le gagnant du démarrage mais si tu veux démarrer win en premier il faudra compter à partir de 0 donc chez toi 3.
vyé kanari ka fè bonsoup.
Kenavo. A galon !
Hors ligne
#5 Le 25/01/2006, à 11:03
- partof
Re : Plus de boot sur windows apres install ubuntu en multiboot:
merci bernez pour ton aide mais ce n'est pas trop le probleme .
pour le choix par defaut tu a raison.
mon probleme est que lors du lancement de win ( cad la partiton hda7) ,
grub me renvoie l'error 12:invalid device requested.
Apparemment , j'ai remplacé le mauvais win par buntu ( a la base 2 win) , donc le win restant n'a plus de boot et mbr .
donc etape suivante : démarrer sur le cd de win et faire un fixboot et fixmbr pour regler le probleme .
si qunqun l'a fait deja , me faire un retour d'experience merci .
puis réinstall-grub pour recréer le multiboot propre et fonctionnel; si ququn peut me redonner les etapes avec les commandes consoles.merci aussi .
un tuto est prévu prochainement dans le wiki.
merci a tous d'avance pour votre aide.
#6 Le 25/01/2006, à 12:15
- ma3T|-|3s
Re : Plus de boot sur windows apres install ubuntu en multiboot:
tu fait fixboot fixmbr et tu regarde si win se lance...
ensuite tu sort ton livecd (quoi?! t'en a pas! il est tres facile de s'en procurer) et tu suis le Wiki. vas-y doucement pour etre sur de pas te planter...
voila...
mt
Fujitsu-Siemens Amilo M1425
Ati Mobility 9700 (9600 M10)
1GB RAM
Ecran 1280x800
Hors ligne
#7 Le 29/01/2006, à 02:41
- partof
Re : Plus de boot sur windows apres install ubuntu en multiboot:
je n'arrive plus a me rappeler la procedure pour réinstaller le grub apres l'install win .
le wiki qui est en place actuellement dans le wiki n'est pas clair du tout .
Tout doit etre fait a partir du live cd d'ubuntu :
d'apres se que je me rappelle :
- creer un repertoire /mnt/work
- monter /dev/hda1 /mnt/work ( le /dev/hda1 est ou se trouve l'install de buntu)
apres sais plus trop .
#8 Le 30/01/2006, à 07:30
- partof
Re : Plus de boot sur windows apres install ubuntu en multiboot:
Résultat pour recuperer le boot gerer par grub.
démarrer en live cd ubuntu.
console en root
--> taper :mkdir /mnt/tmp (création d'un repertoire provisoire)
-->taper: mount /dev/hda1 /mnt/tmp (montage de la partoche ubuntu ds le repertoire provisoire )
--> taper: /mnt/tmp/boot/grub ( ouverture d'une console grub )
--> ds grub> , tapez: root (hd0,0)
--> puis tapez :setup (hd0) .
et voila ca marche.
merci au geek "sebn" sur xchat ( serveur freenode,salon #ubuntu-fr) pour la manip.
Ceci ne réinstall pas grub mais reprends la main sur le boot.
a voir pour réinstaller grub.