[résolu] Petite question sur partitionnement et boot

Voila, je suis sous BLAG Linux and GNU actuellement et j’aime ça. Mais j’aime aussi Debian; c’est pourquoi je participe au forum debian-fr.org (Et aussi parce qu’il y a Ricardo :mrgreen: ).
J’envisage de profiter de ma journée pour installer Lenny en dual boot.Je sais faire mais j’aimerais savoir ce qui est le mieux pour le boot et Grub.
Mon disque est partitionné comme suit:

[code][root@localhost jean-luc]# /sbin/fdisk -l

Disque /dev/sda: 80.0 Go, 80000000000 octets
255 heads, 63 sectors/track, 9726 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0002e7a7

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 25 200781 83 Linux
/dev/sda2 26 1300 10241437+ 83 Linux
/dev/sda3 1301 1542 1943865 82 Linux swap / Solaris
/dev/sda4 1543 9726 65737980 5 Extended
/dev/sda5 1543 9726 65737728 83 Linux
[/code]
sda1 est /boot; sda2 est /; sda3 swap et sda5 /home.
Je vais libérer 8 Go sur sda5 et avoir un sda6 pour / Debian.
La question est: vaut-il mieux que j’installe le grub de Debian sur sda6 et modifier à la main le grub de BLAG qui est sur sda1 (/boot) ou que je laisse Debian installer le grub sur sda1 (/boot).
Bon, je sais faire les deux; la question est qu’est-ce qui vous paraît le mieux?

Question subsidiaire. Si j’envisage de repasser totalement sous Debian, est-ce que je peux garder mon partitionnement initial avec un /boot séparé sans problème.

Annexe: vous aurez remarqué que les partitions principales (or swap, of course) sont en etx3 contrairement au partitionnement par défaut de BLAG qui fait des trucs en LVM (C’est dérivé de Fedora) et auxquels, pour le moment, je ne comprends pas grand chose.

PS: j’ai oublié de préciser que pour le dual boot, je garde la swap et le /home en commun. Pour le /home un nom d’utilisateur différent car j’ai peur d’un pb de compatibilité.

Bonjour,
Quand il y a plusieurs systeme Linux sur un meme disque le mieux pour les grub c’est de les lier par des chainloader

Au moins c’est moins ennuyeux quand il faut faire des mises à jour.

viewtopic.php?f=3&t=13295&hilit=+chainloader

Perso j’avais essayé avec le meme user (mettre les bon UID en conséquence) mais c’est le souk car les logciels sous les différents systèmes ne tournent pas avec les memes versions… Donc les fichiers de config sous /home/user ne sont pas toujours compatibles…

++
Cyrille

Ah, oui. je ne pense jamais au “chainloader”. Il faut dire que je ne garde jamais longtemps un dual boot; au bout d’un moment ça me fatigue d’avoir plusieurs système. Même sur des ordinateurs différents.
Pour le moment, le problème est reporté car je ne peux pas lancer mon installation; mon adsl a des coupures.

Je ne suis pas un spécialiste de grub ni du dual boot avec plusieurs distributions GNU/Linux, mais voici mon avis (qui n’engage que ceux qui sont assez téméraires pour le suivre).

Installer le grub de Debian dans sda1 reviendrait à écraser le grub de BLAG, ce n’est pas forcément une bonne idée.

Tu as grosso modo deux possibilités :

  • installer le grub de Debian dans sda6 et le chaîner avec le grub de BLAG, comme suggéré par Cyrille. Attention à installer l’amorce de grub dans le secteur d’amorce de sda6 et non dans le MBR du disque ;

  • ou ne pas installer grub avec Debian et utiliser celui de BLAG pour amorcer Debian, en modifiant menu.lst à la main.

A mon avis la première solution est la plus simple, notamment ultérieurement pour la mise à jour et l’installation de noyaux dans Debian comme Cyrille l’a indiqué.

Pour la question subsidaire, tu pourras laisser sda1 avec le grub de BLAG. Inversement tu pourrais la monter comme /boot dans Debian, mais il faudra y transférer le contenu de /boot, reconfigurer et y réinstaller le grub de Debian.

Merci! Je n’ai pas l’habitude du dual boot. J’ai testé avec une etch-and-half (Plus rapide à installer pour un test). c’est vraiment tout simple avec un chainloader.
Mon grub.conf sous BLAG pour ceux que cela pourrait aider:

[code]# grub.conf generated by anaconda

Note that you do not have to rerun grub after making changes to this file

NOTICE: You have a /boot partition. This means that

all kernel and initrd paths are relative to /boot/, eg.

root (hd0,0)

kernel /vmlinuz-version ro root=/dev/sda2

initrd /initrd-version.img

#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title BLAG (2.6.26.5-libre.45.fc9.i686)
root (hd0,0)
kernel /vmlinuz-2.6.26.5-libre.45.fc9.i686 ro root=UUID=aacaf61f-1fd1-4876-bbc4-83aa46a5d061
initrd /initrd-2.6.26.5-libre.45.fc9.i686.img

GNU/Debian Linux installé sur /dev/sda6

title Grub Debian
root (hd0,5)
chainloader +1
boot
[/code]

[quote=“Junichirô”]Voila, je suis sous BLAG Linux and GNU actuellement et j’aime ça. Mais j’aime aussi Debian; c’est pourquoi je participe au forum debian-fr.org (Et aussi parce qu’il y a Ricardo :mrgreen: ).
J’envisage …[/quote]
:laughing: :smt006

[quote=“ricardo”][quote=“Junichirô”]Voila, je suis sous BLAG Linux and GNU actuellement et j’aime ça. Mais j’aime aussi Debian; c’est pourquoi je participe au forum debian-fr.org (Et aussi parce qu’il y a Ricardo :mrgreen: ).
J’envisage …[/quote]
:laughing: :smt006[/quote]
Je savais bien que tu allais frôler l’orgasme. :smt097

non, pas frôler …

Attention! Voici ma nouvelle acquisition:

Maintenant, il faudrait que je me décide à installer Lenny.