Partitionner un triple boot

Bonsoir a tous,

Je compte actuellement essayer debian squeeze, or actuellement mes partitions s’établissent comme ceci :

[code]SCSI1 (0,0,0) (sda) - 500.1 GB ATA WDC WD5000BEVT-2

n°1 primaire 390.4 GB B etx4
n°3 primaire 524.3 MB ext4
n°4 primaire 105.8 GB ext4
n°5 logique 3.4 GB F swap[/code]

J’aimerais savoir s’il est possible de mettre debian dans la partition logique (aprés l’avoir agrandie d’une vingtaine de GB), et si ça ne rentreras pas en conflit avec la swap.

J’aimerais savoir aussi si je dois créer une partion /boot pour grub pour qu’il chaine avec celui d’ubuntu, et si oui puis-je le mettre aussi dans la partition logique?

Si vous avez une meilleure idée pour partitionner n’hesitez pas.

Oui c’est possible

Oui en rétrécissant la partition adjacente /dev/sda4 en théorie.
On ne sait quelle partition, l’ordre théorique 1;3;4;5 ne nous le précise pas.
Il nous faudrait le retour de :

fdisk -l

Forcément, tu devras effacer la swap pour laisser place nette à la racine /dev/sda5.
Créer swap /dev/sda6 après la racine, ajuster UUID dans /etc/fstab d’ubuntu.

Grub devrait pouvoir faire son affaire en détectant ubuntu ou en permettant un “chainload”.
Partition logique, pas de problème en grub et linux à la différence de Microsoft ou *BSD.

[quote]Il nous faudrait le retour de :

fdisk -l [/quote]

[code]su -c 'fdisk -l’
Mot de passe :

Disque /dev/sda : 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d’E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xffdc29af

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 63 762444899 381222418+ 83 Linux
/dev/sda2 970036830 976768064 3365617+ 5 Étendue
/dev/sda3 762445824 763469823 512000 83 Linux
/dev/sda4 763469824 970035199 103282688 83 Linux
/dev/sda5 970052895 976768064 3357585 82 partition d’échange Linux / Solaris

[/code]

[quote]tu devras effacer la swap pour laisser place nette à la racine /dev/sda5.
Créer swap /dev/sda6 après la racine, ajuster UUID dans /etc/fstab d’ubuntu.
[/quote]

Et donc dans fedora aussi alors.

Je fait un essai de partition et j’envoie une capture pour confirmation.

Oui sur Fedora aussi.

La swap linux n’a qu’une utilité en debian, en ubuntu comme en fedora.
Comme le nom l’indique, ce que fdisk affiche comme partition linux-swap sert de swap sous linux.
Il faudrait la formater pour en faire un autre usage.

L’affectation des autres partitions nous est inconnue. Précise nous à quoi sont rattachées les partitions existantes.
Sur quelle partition est la racine (/) de Fedora ? racine d’ubuntu ?
et surtout où sera (ou est?) la racine de debian ?
/home /usr ou /var séparés de fedora/ubuntu/debian ?

Dans l’ordre linéaire (début-fin) nous voyons 1;3;4;2(5)

[code]
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 63 762444899 381222418+ 83 Linux
/dev/sda3 762445824 763469823 512000 83 Linux
/dev/sda4 763469824 970035199 103282688 83 Linux

/dev/sda2 970036830 976768064 3365617+ 5 Étendue
/dev/sda5 970052895 976768064 3357585 82 partition d’échange Linux / Solaris [/code]

Live-cd muni de gparted

Rétrécir /dev/sda4 de N Go
Appliquer
Supprimer /dev/sda5
Supprimer /dev/sda2
Appliquer
Créer étendue sur tout l’espace libéré
Créer /dev/sda5 pour la racine debian; prendre tout l’espace libre sauf
la réserve de la taille voulue pour la swap
Créer /dev/sda6 swap sur ce qui a été réservé.
Appliquer

Si tu veux séparer /home ou /usr de la racine de debian, tu réserves auparavant l’espace nécessaire comme vu plus haut pour une partition supplémentaire /dev/sda7.

Remplacer l’ancienne UUID par la nouvelle UUID de la partition swap /dev/sda6 sur les /etc/fstab de Fedora et ubuntu.