Pages : 1
#1 Le 01/03/2008, à 14:34
- mekouios
triple boot
peut-on utiliser le grub kubuntu pour chainer vers une 3eme distro?
Hors ligne
#2 Le 01/03/2008, à 14:38
- traaf
Re : triple boot
et même vers une 4e, 5e, 6e.... sans limites, sinon la taille de tes disques durs
faut juste installer le bootloader de chaque distro sur sa partition racine, regarde ici
très pratique pour tester Hardy Heron
Dernière modification par traaf (Le 01/03/2008, à 14:39)
Vault106, musique libre, enjoy it /!\
Hors ligne
#3 Le 01/03/2008, à 21:59
- mekouios
Re : triple boot
le problème est dans ce qu'il y a entre parenthèses en face de root: root (hd0 etc) ou trouver la dénomination par grub de la nouvelle partition racine ou la correspondance entre les /dev /sda , b , etc et les hd0, hd1 etc?
Hors ligne
#4 Le 01/03/2008, à 22:43
- ben13
Re : triple boot
c'est le nom de la partition sur laquelle tu veut installer ton 3eme os
tu peux faire un sudo fdisk -l dans un terminal
dans mon cas , ça donne cela
ben@ben-desktop:~$ sudo fdisk -l
[sudo] password for ben:Disque /dev/sda: 160.0 Go, 160041885696 octets
255 heads, 63 sectors/track, 19457 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000a2882Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 3074 24691873+ 7 HPFS/NTFS
/dev/sda2 3075 19457 131596447+ 5 Extended
/dev/sda5 3075 4450 11052688+ 83 Linux
/dev/sda6 4451 4600 1204843+ 82 Linux swap / Solaris
/dev/sda7 4601 19457 119338821 83 LinuxDisque /dev/sdf: 500.1 Go, 500107862016 octets
255 heads, 63 sectors/track, 60801 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x44fdfe06Périphérique Amorce Début Fin Blocs Id Système
/dev/sdf1 1 60801 488384001 7 HPFS/NTFS
la partition sda2 est une partition etendue qui contient mes 3 partitions linux ( sda 5 , 6,7 )
si par exemple ,je souhaite créer une 4eme partitions dans cette partition etendu ( j'ai pas le choix de faire autrement ! ) , je doit reduire mon /home (sda7 )
ensuite , la partition nouvellement crée sera logiquement sda8
tu peux voir le "nom" de tes partition dans le dernier onglet de moniteur systeme ou bien en installant le paquet gparted ou en faisant le sudo fdisk -l ...
Dernière modification par ben13 (Le 01/03/2008, à 22:49)
Ubuntu 12.04.01 LTS 64 Bits.
Hors ligne
#5 Le 01/03/2008, à 23:44
- mekouios
Re : triple boot
j'aimerais bien t'envoyer le résultat de mon sudo fdisk, mais je n'arrive pas à trouver le moyen de faire un copier-coller pour l'insérer dans la réponse
Hors ligne
#6 Le 02/03/2008, à 00:10
- ben13
Re : triple boot
même raccourcis clavier que windows
ou alors pour copier , il suffit de sélectionner avec la souris le texte a copier et coller en faisant un clik molette ( Methode des linuxiens uniquement )
si tu es vraiment ultra debutant , tu ne devrais peut etre ne pas faire ce triple boot ..
Ubuntu 12.04.01 LTS 64 Bits.
Hors ligne
#7 Le 02/03/2008, à 01:48
- sudo
Re : triple boot
salut
j'avoue que moi non plus , je n'ai pas trés bien compris le tuto de Traaf , enfin uniquement la partie relative au rajoue du chainloader ..
# chainloader vers la nouvelle distro
title Nouvelle Distro
root (hd1,3)
chainloader +1
boot
c'est quoi hda1,3 ?
Hors ligne
#8 Le 02/03/2008, à 01:56
- sakul
Re : triple boot
hda1 désigne ton disque 1 ( hda ou sda) et le " ,3" désigne la 3 eme partition a l'intérieur du disque .
sinon pour les racourcis dans le terminal
ctrl + shift + C ---> copier
ctrl + shift + V ---> coller
Dernière modification par sakul (Le 02/03/2008, à 01:57)
commandes de bases || Debian testing 64bit - xfce / Intel-Core-2 Quad @ 2.33GHz / 9600 GT
Hors ligne
#9 Le 02/03/2008, à 02:07
- sudo
Re : triple boot
merci
donc dans l'exemple de ben13 donnée plus haut , si il a installé son 2eme sytéme dans sda8 , on doit mettre hda1,8 ?
Hors ligne
#10 Le 02/03/2008, à 02:16
- ben13
Re : triple boot
non je ne crois pas
en fait , grub ne commence pas par 1 mais par 0
donc , il faut "penser" -1 à chaque disques et à chaque partitions.
donc dans mon cas , je pense plutôt que ca serai hd0,7
si quelqu'un pouvais confirmer ...:D
Ubuntu 12.04.01 LTS 64 Bits.
Hors ligne
#11 Le 02/03/2008, à 02:23
- sakul
Re : triple boot
alors là je suis pas sur ne vous fiez pas a moi mais je pencherai plutôt sur
hda0,8
commandes de bases || Debian testing 64bit - xfce / Intel-Core-2 Quad @ 2.33GHz / 9600 GT
Hors ligne
#12 Le 02/03/2008, à 11:02
- mekouios
Re : triple boot
ouf! je suis enfin parvenu a trouver le truc pour copier coller le résultat de fdisk dans la réponse: il faut tout sélectionner a la main
ça donne ceci
Password:
Disk /dev/sda: 250.0 GB, 250059350016 bytes
240 heads, 63 sectors/track, 32301 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 832 6289888+ c W95 FAT32 (LBA)
/dev/sda2 * 833 32300 237898080 7 HPFS/NTFS
Disk /dev/sdb: 20.5 GB, 20547841536 bytes
255 heads, 63 sectors/track, 2498 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 2388 19181578+ 83 Linux
/dev/sdb2 2389 2498 883575 5 Extended
/dev/sdb5 2389 2498 883543+ 82 Linux swap / Solaris
Disk /dev/sdg: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdg1 * 1 1019 8185086 83 Linux
/dev/sdg2 1020 38913 304383555 5 Extended
/dev/sdg5 1020 1528 4088511 82 Linux swap / Solaris
/dev/sdg6 1529 38913 300294981 83 Linux
gysel@monordi:~$
on peut donc voir que j'ai un dd interne sata ou est xp, un dd ext usb ou est linux kubuntu et un dd ext usb de 320 go oue voudrais installer linux mandriva 2008
que dois je mettre dans root (hd xxx?)pour chainer mandriva
lors de l'installation de mandriva dois je débrancher le dd usb qui contient kubuntu
c'est vrai que je suis loin d'être un geek mais si je ne prends pas de risque je n'avancerais pas
Hors ligne
#13 Le 02/03/2008, à 11:58
- traaf
Re : triple boot
merci
donc dans l'exemple de ben13 donnée plus haut , si il a installé son 2eme sytéme dans sda8 , on doit mettre hda1,8 ?
sda8 = (hd0,7)
Vault106, musique libre, enjoy it /!\
Hors ligne
#14 Le 02/03/2008, à 12:01
- sakul
Re : triple boot
merci on en apprend tout les jour ici
commandes de bases || Debian testing 64bit - xfce / Intel-Core-2 Quad @ 2.33GHz / 9600 GT
Hors ligne
#15 Le 04/03/2008, à 11:42
- mekouios
Re : triple boot
sachant que j'ai xp installé sur dd interne sat (sda)
-que j'ai kubuntu 7.04 installé sur dd ext usb (sdb)
et que j'ai donc un double boot kubuntu xp grace au grub de kubuntu
que je voudrais installer une 3e distro linux (mandriva 2008) sur autre dd ext usb (ici sdg)
que si j'ai bien compris lors de l'install il faut placer le grub de mandriva dans la racine du disque et non dans le mbr
que de cette façon après l'install au redémarrage, je vais retouver le grub de kubuntu intact
que je devrais alors l'éditer et rajouter (tout en bas?)une ligne de commande
title .............
root (................)
chainloader+1
boot
que dois je donc mettre dans root?
est il important lors de l'install de la 2e distro linux de laisser les 2 dd ext usb branchés
merci
ci dessous le resultat de mon fdik
Disk /dev/sda: 250.0 GB, 250059350016 bytes
240 heads, 63 sectors/track, 32301 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 832 6289888+ c W95 FAT32 (LBA)
/dev/sda2 * 833 32300 237898080 7 HPFS/NTFS
Disk /dev/sdb: 20.5 GB, 20547841536 bytes
255 heads, 63 sectors/track, 2498 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 2388 19181578+ 83 Linux
/dev/sdb2 2389 2498 883575 5 Extended
/dev/sdb5 2389 2498 883543+ 82 Linux swap / Solaris
Disk /dev/sdg: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdg1 * 1 1019 8185086 83 Linux
/dev/sdg2 1020 38913 304383555 5 Extended
/dev/sdg5 1020 1528 4088511 82 Linux swap / Solaris
/dev/sdg6 1529 38913 300294981 83 Linux
Hors ligne
#16 Le 04/03/2008, à 12:02
- ben13
Re : triple boot
title : Mandriva ( par exemple )
root : hd2,0 ( si ta partition / est sdg1, ce qui me semble etre le cas )
Ubuntu 12.04.01 LTS 64 Bits.
Hors ligne
#17 Le 04/03/2008, à 12:03
- mekouios
Re : triple boot
voici mon grub menu
# 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 change this entry to 'saved' 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=8d178b28-f24b-49da-b741-f04d91119a5c ro
## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd1,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
## 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 locale=fr_FR
## 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
## ## End Default Options ##
title Ubuntu, kernel 2.6.20-16-generic
root (hd1,0)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=8d178b28-f24b-49da-b74
1-f04d91119a5c ro quiet splash locale=fr_FR
initrd /boot/initrd.img-2.6.20-16-generic
quiet
savedefault
title Ubuntu, kernel 2.6.20-16-generic (recovery mode)
root (hd1,0)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=8d178b28-f24b-49da-b74
1-f04d91119a5c ro single
initrd /boot/initrd.img-2.6.20-16-generic
title Ubuntu, kernel 2.6.20-15-generic
root (hd1,0)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=8d178b28-f24b-49da-b74
1-f04d91119a5c ro quiet splash locale=fr_FR
initrd /boot/initrd.img-2.6.20-15-generic
quiet
savedefault
title Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root (hd1,0)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=8d178b28-f24b-49da-b74
1-f04d91119a5c ro single
initrd /boot/initrd.img-2.6.20-15-generic
title Ubuntu, memtest86+
root (hd1,0)
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 NT/2000/XP
root (hd0,0)
savedefault
makeactive
chainloader +1
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda2
title Microsoft Windows XP �dition familiale
root (hd0,1)
savedefault
makeactive
chainloader +1
Hors ligne
#18 Le 04/03/2008, à 13:21
- mekouios
Re : triple boot
merci à ben13 j'vas essayer
Hors ligne
#19 Le 04/03/2008, à 14:39
- nyquist
Re : triple boot
sachant que j'ai xp installé sur dd interne sat (sda)
-que j'ai kubuntu 7.04 installé sur dd ext usb (sdb)
et que j'ai donc un double boot kubuntu xp grace au grub de kubuntu
que je voudrais installer une 3e distro linux (mandriva 2008) sur autre dd ext usb (ici sdg)
que si j'ai bien compris lors de l'install il faut placer le grub de mandriva dans la racine du disque et non dans le mbr
que de cette façon après l'install au redémarrage, je vais retouver le grub de kubuntu intact
que je devrais alors l'éditer et rajouter (tout en bas?)une ligne de commande
title .............
root (................)
chainloader+1
boot
que dois je donc mettre dans root?
est il important lors de l'install de la 2e distro linux de laisser les 2 dd ext usb branchés
merci
je pense que tu as un problème de conception d'architecture là. Par défaut grub s'installe en partie sur le MBR (première partie du premier disque dur). ce qui fait que le jour ou ton disque dur externe usb avec ta Kubuntu est cassé/perdu/formaté/voler tu ne pourras pas démarrer ta partition xp.
si tu demarres toujours avec ton disque dur externe ca devrait pas poser de problème.
tu aurais pu installer ubuntu en suivant ce tutoriel (ca aurait permis de garder l'intégrité de ton pc et de ne pas dépendre d'un disque externe.
http://doc.ubuntu-fr.org/tutoriel/comme … avec_ntldr
concernant l'installation d'un autre linux sur un disque dur externe j'ai pas spécialement d'avis. Normalement la mandriva detectera les autres OS et les rajouteras dans sa liste.
Mais a ta place je restaurai le bootloader de windows et je partirai de lui pour booter les autres OS.
ou mieux si ton pc est capable de booter sur usb à la demande (en appuyant sur une touche lors du bios) j'installerai grub sur la mbr des disques externes et je choisirai au démarrage de booter sur l'usb.
il ya une raison pour ne pas installer ubuntu sur le disque interne du pc?
Inscrit sur http://parrains.linux.free.fr/
La liste des groupes d'utilisateur de linux : http://www.aful.org/gul/liste
mettez [Résolu] dans le titre lorsque votre problème est solutionné
membre de http://www.lilolipo.net
Hors ligne
#20 Le 04/03/2008, à 22:56
- mekouios
Re : triple boot
les raisons pour ne pas installer kubuntu:sur dd interne:
kubuntu est déja installé sud dd ext usb et j'ai déja bcp de fichiers dedans
je cale à l'idée de dvoir défragmenter xp il occupe environ 2/3 du disque et c'est pas fini
je démarre depuis belle lurette avc dd ext branché
par contre installer grub sur mbr dd ext (j'ignorais même qu'ils en avait un) m'intéressereait mais je ne vois pas du tout comment faire ça ;surtout en conservant mon kubuntu tel qu'il est avec ses fichiers
dans le bios en effet le choix de boot sur les diques durs usb m'est proposé
mais jusqu'ici, chaque fois que j'ai essayé de booter dessus j'ai non system disk sans doute par manque d'amorce
si cette manip est assez simple pour que ma petite tête la comprenne je serais heureux de la connaitre
Hors ligne
#21 Le 05/03/2008, à 10:23
- mekouios
Re : triple boot
de surcroit, avec ces problèmes d'ordinteurs tatoués (et je soupçonne le mien d'en etre un),en cas d'avarie avec mon dd ext qui contient le grub kubuntu,je me demande meme s'il me serait possible non seulement de demarrer xp mais aussi de le réinstaller avec le cd de restauration que j'avais créé au début
Hors ligne
#22 Le 05/03/2008, à 12:59
- nyquist
Re : triple boot
juste avant que je dis d'autres betises (non parce que ca m'arrive des fois très souvent).
Ton pc démarre sans le DD externe? (sur Xp). A mon avis non (surtout si tu as fait une install de base sans rien changer au options par défaut.).
pour installer grub sur un disque externe il suffit de lancer une commande
sudo grub install (hdX)
ou X est un nombre 0 etant le premier disque, 1 le second, 2 le 3eme etc...
bref quelques question a te poser avant d'aller plus loin.
1) ton pc démarre sans DD externe branché dessus?
2) ton pc démarrera toujours avec le DD kubuntu dessus mais pas le DD mandriva?
3) ton pc démarrera toujours avec tous les DD externes?
1) c'est juste pour etre sur
2) a ce moment la il faut spécifier a mandriva soit de ne pas installer grub, soit d'installer grub sur la partition racine du disque externe et faire une modif dans le grub de la Kubuntu pour "chainloader"
3) tu installes mandriva normalement, il ecrasera le grub de la kubuntu installé en mbr et il chainloadera vers la kubuntu automatiquement.
je te conseille la lecture de cette doc qui doit etre facilement transposable pour mandriva : http://doc.ubuntu-fr.org/tutoriel/comme … _partition
PS: si tu avais une partition /boot séparé tu pourrais la réutilisé pour tes 2 systèmes mais dans ton cas (DD externe) c'est une mauvaise idée.
Bon courage
Inscrit sur http://parrains.linux.free.fr/
La liste des groupes d'utilisateur de linux : http://www.aful.org/gul/liste
mettez [Résolu] dans le titre lorsque votre problème est solutionné
membre de http://www.lilolipo.net
Hors ligne
#23 Le 05/03/2008, à 13:28
- mekouios
Re : triple boot
je suis obligé de démarrer avec dd ext (kubuntu)branché pour avoir la proposition de booter sur kub ou xp
2) a ce moment la il faut spécifier a mandriva soit de ne pas installer grub, soit d'installer grub sur la partition racine du disque externe et faire une modif dans le grub de la Kubuntu pour "chainloader" c'était bien ma question initiale
3) tu installes mandriva normalement, il ecrasera le grub de la kubuntu installé en mbr et il chainloadera vers la kubuntu automatiquement.
veux tu dire qu'une installation normale de mandriva en la laissant installer son grub dans le mbr me proposera en sortie le triple boot kubuntu,xp, mandriva
j'en doute car j'avais fait ça une fois ;mandriva avait bien écrasé le grub de kubuntu et je m'étais retrouvé avec double boot mandriva xp mais pffuitt plus de kubuntu
que j'ais réinstallé par la suite et là pffuitt plus de mandriva
Hors ligne
#24 Le 05/03/2008, à 13:53
- nyquist
Re : triple boot
tiens donc c'est bizarre ce que tu me racontes.
en même temps je ne suis pas expert en mandriva mais la pluspart des distri linux que j'ai essayé gerai le dual boot linux a merveille.
2) soit installation de mandriva normal mais a un moment (désolé je ne sais plus quand) tu cliques sur avancés et tu décoches installation de grub ou tu installes grub sur le DD externe mandriva si l'option est disponible.
au prochain boot tu choisi Kubuntu et tu edites le fichier menu.lst comme ceci
inserer à la fin du fichier
title mandriva
root (hd6,0)
chainloader +1
boot
hd6,0 correspond a sdg1 ce qui devrait etre ta partition / ou ta partiton /boot (si tu en as fait une ce que je ne te conseille pas)
3) si mandriva ne créé pas d'entrée spécifique a ubuntu tu peut la créer manuellement de la même façon :
gksudo gedit /boot/grub/menu.lst
inserer à la fin du fichier
title Ubuntu, kernel 2.6.20-16-generic
root (hd1,0)
chainloader +1
boot
plus d'info sur cette page de documentation http://doc.ubuntu-fr.org/grub#grub_comm … hainloader
je te conseille la 2) car tu dépendra que du disque dur externe actuel.
ps: si ton pc est un fixe et que ton dd externe peut etre demonter pourquoi ne pas le monter dans le pc?
Bon courage
Inscrit sur http://parrains.linux.free.fr/
La liste des groupes d'utilisateur de linux : http://www.aful.org/gul/liste
mettez [Résolu] dans le titre lorsque votre problème est solutionné
membre de http://www.lilolipo.net
Hors ligne
Pages : 1