generation-rw Posté(e) le 15 août 2008 Partager Posté(e) le 15 août 2008 Bonjour Je suis en train de tenter pour le FUN, d'installer 5 Os sur mon PC grâce aux licences MSDN de Microsoft. Il n'y à aucun intérêt, mais bon ! J'ai donc installer dans l'odre suivant : XP ==> XP 64 ==> vista ==> Vista 64 ==> Ubuntu Maintenant au démarrage, j'ai GRUB qui me laisse le choix entre ubuntu et ces versions récovery et le Vista Boot loader. Pour lancer un OS Microsoft, je dois choisir Vista, puis le "vista" concerner. Mais pour lancer XP ou XP64, je choisi "Vista boot loader" ( peut être pas exactement ce terme), puis Earlier windows version qui enfin me laisse le choix entre XP et XP64 ! ******************************************************************************** **************************** Voici mon fichier menu.lst # 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'. # WARNING: If you are using dmraid do not use 'savedefault' or your # array will desync and will not let you boot your system. default 0 ## timeout sec # Set a timeout, in SEC seconds, before automatically booting the default entry # (normally the first entry defined). timeout 10 ## 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 specific 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_2_6_8=root=/dev/hdc1 ro ## kopt_2_6_8_2_686=root=/dev/hdc2 ro # kopt=root=UUID=1b29ed8e-8f1b-4f44-88f9-ffb3488cfafc ro ## Setup crashdump menu entries ## e.g. crashdump=1 # crashdump=0 ## default grub root device ## e.g. groot=(hd0,0) # groot=(hd0,7) ## 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 ## additional options to use with the default boot option, but not with the ## alternatives ## e.g. defoptions=vga=791 resume=/dev/hda5 # defoptions=quiet splash ## should update-grub lock old automagic boot options ## e.g. lockold=false ## lockold=true # lockold=false ## Xen hypervisor options to use with the default Xen boot option # xenhopt= ## Xen Linux kernel options to use with the default Xen boot option # xenkopt=console=tty0 ## altoption boot targets option ## multiple altoptions lines are allowed ## e.g. altoptions=(extra menu suffix) extra boot options ## altoptions=(recovery) single # altoptions=(recovery mode) single ## 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 ## should update-grub adjust the value of the default booted system ## can be true or false # updatedefaultentry=false ## should update-grub add savedefault to the default options ## can be true or false # savedefault=false ## ## End Default Options ## title Ubuntu 8.04.1, kernel 2.6.24-19-generic root (hd0,7) kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=1b29ed8e-8f1b-4f44-88f9-ffb3488cfafc 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,7) kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=1b29ed8e-8f1b-4f44-88f9-ffb3488cfafc ro single initrd /boot/initrd.img-2.6.24-19-generic title Ubuntu 8.04.1, memtest86+ root (hd0,7) kernel /boot/memtest86+.bin quiet ### 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/sda1 title Windows Vista/Longhorn (loader) root (hd0,0) savedefault makeactive chainloader +1 ***************************************************************************** Voici le résultat de FDISk: Disque /dev/sda: 750.1 Go, 750156374016 octets 255 heads, 63 sectors/track, 91201 cylinders Units = cylindres of 16065 * 512 = 8225280 bytes Identifiant disque: 0x40aa40a9 Périphérique Amorce Début Fin Blocs Id Système /dev/sda1 * 1 19122 153597433+ 7 HPFS/NTFS /dev/sda2 19123 91201 578974567+ f W95 Etendu (LBA) /dev/sda5 19123 38244 153597433+ 7 HPFS/NTFS /dev/sda6 38245 63741 204800000 7 HPFS/NTFS /dev/sda7 63741 89238 204800000 7 HPFS/NTFS /dev/sda8 89239 90818 12691318+ 83 Linux /dev/sda9 90819 91201 3076416 82 Linux swap / Solaris ******************************************************************************** *** Quelles sont les modifications à apporter pour avoir au démarrage l'ensemble des OS installer ? Ensuite: Bon, j'ai fait les modifs, et j'obtient ceci comme fichier: # 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'. # WARNING: If you are using dmraid do not use 'savedefault' or your # array will desync and will not let you boot your system. default 0 ## timeout sec # Set a timeout, in SEC seconds, before automatically booting the default entry # (normally the first entry defined). timeout 10 ## 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 specific 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_2_6_8=root=/dev/hdc1 ro ## kopt_2_6_8_2_686=root=/dev/hdc2 ro # kopt=root=UUID=1b29ed8e-8f1b-4f44-88f9-ffb3488cfafc ro ## Setup crashdump menu entries ## e.g. crashdump=1 # crashdump=0 ## default grub root device ## e.g. groot=(hd0,0) # groot=(hd0,7) ## 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 ## additional options to use with the default boot option, but not with the ## alternatives ## e.g. defoptions=vga=791 resume=/dev/hda5 # defoptions=quiet splash ## should update-grub lock old automagic boot options ## e.g. lockold=false ## lockold=true # lockold=false ## Xen hypervisor options to use with the default Xen boot option # xenhopt= ## Xen Linux kernel options to use with the default Xen boot option # xenkopt=console=tty0 ## altoption boot targets option ## multiple altoptions lines are allowed ## e.g. altoptions=(extra menu suffix) extra boot options ## altoptions=(recovery) single # altoptions=(recovery mode) single ## 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 ## should update-grub adjust the value of the default booted system ## can be true or false # updatedefaultentry=false ## should update-grub add savedefault to the default options ## can be true or false # savedefault=false ## ## End Default Options ## title Ubuntu 8.04.1, kernel 2.6.24-19-generic root (hd0,7) kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=1b29ed8e-8f1b-4f44-88f9-ffb3488cfafc 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,7) kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=1b29ed8e-8f1b-4f44-88f9-ffb3488cfafc ro single initrd /boot/initrd.img-2.6.24-19-generic title Ubuntu 8.04.1, memtest86+ root (hd0,7) kernel /boot/memtest86+.bin quiet ### 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/sda1 title Windows Vista/Longhorn (loader) root (hd0,0) savedefault makeactive chainloader +1 title Windows XP root (hd0,4) savedefault makeactive chainloader +1 title Windows Vista root (hd0,5) savedefault makeactive chainloader +1 title Windows Vista x64 root (hd0,6) savedefault makeactive chainloader +1 Les noms Vista, Vistax64 et XP apparaissent bien mais donne une erreur: Erreur 12: Invalid device requested Je cherche de mon coté... également Va falloir trouver un Truc pour zapper le loader de vista et tout faire booter via GRUB Est ce possible ? Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Amour Posté(e) le 15 août 2008 Partager Posté(e) le 15 août 2008 Quand on installe plusieurs Windows, celui-ci ne s'emmerde pas et ne met son chargeur de démarrage que sur la partition active principale, même si on installe l'OS sur une autre partition, il n'y met aucun NTLDR (XP) ni BOOTMGR (Vista). Donc, si vous voulez booter directement, ça va être assez sportif : Il faudra tester les NTDETECT.COM et NTLDR sur les partitions XP + utiliser bootsect.exe (contenu dans le DVD de Vista) pour lui dire qu'on a un système /nt52 sur les partitions XP Ensuite, copier BOOTMGR sur les partitions Vista, et utiliser bootsect.exe mais avec le switch /nt60 Edit : si cela ne fonctionne pas, je pourrais tenter une telle installation (mais en remplaçant Ubuntu par Fedora, toujours avec Grub), mais je ne promets pas d'y arriver Lien vers le commentaire Partager sur d’autres sites More sharing options...
generation-rw Posté(e) le 15 août 2008 Auteur Partager Posté(e) le 15 août 2008 Ok merci j'avais fait il y'a quelque temps un trial boot pour un copain XP ==> vista ==> Vista x64 Là les 3 apparaissaient bien dans la même page. Maintenant est ce XP x64 qui fou le bazar ? J'ai installer ubuntu uniquement pour voir si GRUB s'en sortirais mieux... . Lien vers le commentaire Partager sur d’autres sites More sharing options...
Amour Posté(e) le 15 août 2008 Partager Posté(e) le 15 août 2008 Sans grub c'est plus facile pour ce type de cas, car avec que du Windows il sait s'y retrouver. Par contre grub ignore que Windows fait un peu n'importe quoi avec ses chargeurs de démarrage, donc c'est un peu le bordel pour y remettre de l'ordre Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 15 août 2008 Partager Posté(e) le 15 août 2008 XP ==> XP 64 ==> vista ==> Vista 64 ==> Ubuntu Pour moi ça fait 1 OS Lien vers le commentaire Partager sur d’autres sites More sharing options...
gillesv38 Posté(e) le 8 septembre 2008 Partager Posté(e) le 8 septembre 2008 Voir ma réponse sur le thread Windows: http://www.pcinpact.com/forum/index.php?showtopic=130690 Lien vers le commentaire Partager sur d’autres sites More sharing options...
eYo Posté(e) le 8 septembre 2008 Partager Posté(e) le 8 septembre 2008 XP ==> XP 64 ==> vista ==> Vista 64 ==> Ubuntu Pour moi ça fait 1 OS Lien vers le commentaire Partager sur d’autres sites More sharing options...
ouragan Posté(e) le 8 septembre 2008 Partager Posté(e) le 8 septembre 2008 sur mon portable, mon vista est passé en chainloader +2 . Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 9 septembre 2008 Partager Posté(e) le 9 septembre 2008 maintenant je ne m'embête plus pour centralisé ls "boot loader" avec grub. c'est trop chiant quand un noyau se met à jour sur une distribution.... perso : Ubuntu / debian / mandriva / fedora / Windows XP en multiboot. tout est géré avec gag ( ce n'est pas un gag !!!! ) http://gag.sourceforge.net/ c'est lui qui gère le multiboot. perso je l'ai installé sur une disquette et je boote sur la disquette en fait chaque distribution est installé en "standalone", pas d'installation de grub sur le bootloader du disque. c'est gag qui s'install à cet endroit et qui ensuite redirige directement vers le bootloader de la partition systeme choisi Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.