Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 big_smile

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: 0x000a2882

Pé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  Linux

Disque /dev/sdf: 500.1 Go, 500107862016 octets
255 heads, 63 sectors/track, 60801 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x44fdfe06

Pé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 smile )

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 tongue

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

sudo a écrit :

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 tongue on en apprend tout les jour ici big_smile


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

mekouios a écrit :

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