01 novembre, 2006

Partager un dossier Home entre 2 Linux

Ce week-end j'ai décidé d'installer 2 versions de Linux sur mon PC pour pouvoir varier les plaisirs.
J'ai choisi Ubuntu Edgy 6.10 et Fedora Core 6 voici comment j'ai procédé :

Commencer par installer Ubuntu
Formatage
Tout sur un seul disque dur, 4 partitions, comme suit :
- sda1 - / - Ubuntu Edgy 6.10 (15 GO)
- sda2 - /home - partition pour les dossiers utilisateurs à partager entre les 2 distributions (120GO)
- sda3 - swap - (3GO)
- sda4 - point de montage non spécifié - partition gardée libre pour l'installation de Fedora (15 Go)

Voilà ensuite installer Ubuntu normalement en utilisant les points de montages cité ci-dessus et surtout bien installer le boot loader GRUB
Il est spécifié dans la documentation de Ubuntu que lors de l'installation celui ci va chercher d'autre systèmes d'exploitation sur le disque dur pour les ajouter à Grub et bien à ce jour pour les distributions Linux cela ne marche pas (Kernel Panik au lancement).

Installer Fedora
La installer normalement Fedora en veillant bien à :
- mettre le point de montage racine sur sda4
- mettre sda2 en dossier home
- et sda3 pour la swap
- soit spécifier le même Nom et ID d'utilisateur que dans Ubuntu (au moment de la création du compte) soit en prendre un différent, mais ne surtout pas créer le même identifiant avec une ID différente
- ne pas installer le boot loader de Fedora (lilo ou Grub)

Configurer Grub
Bon à cette étape il n'est normalement pas possible de booter sur Fedora il faut :
- booter sur Ubuntu
- copier les fichier de boot sur sda4 sur sda1 (dossier à bouger de /boot sda4 à /boot sda1)
- éditer le fichier menu.lst dans /boot/grub sur sda1 pour y ajouter :


# linux installation on /dev/sda4.
title Fedora Core release 6
root (hd0,3)
kernel /boot/vmlinuz-2.6.18-1.2798.fc6 root=/dev/sda4
initrd /boot/initrd-2.6.18-1.2798.fc6.img
savedefault
boot


Reboot sur Fedora
Bon la normalement le dual boot doit marcher, bravo
Ensuite reste à peaufiner l'environnement de travail si cela n'a pas été fait pendant l'installation (en mettant le même ID pour vos compte principaux sur les 2 distributions)

Créez un compte sur Fedora :
- compte : moncompte
- home : /home/moncompte
- ID : 1001 (en veillant bien que ce compte ne soit pas déjà utilisé par un autre compte avec qui il ne devrai pas être jumelé)

sur Ubuntu :
- compte : moncompte
- home : /home/moncompte
- ID : 1001

On spécifie donc bien le même nom d'utilisateur, dossier home et ID pour les comptes à jumeler
voilà normalement vous avez accès a tous vos documents à partir des 2 versions de Linux

PS : si jamais la partition sda4 apparaît intempestivement sur le bureau de Ubuntu à chaque démarrage il suffit d'éditer le fichier /etc/fstab et de commenter la ligne correspondant a sda4 (en mettant un # devant pour la désactiver)

1 commentaire:

Anonyme a dit…

ce que je cherchais, merci