OVH Cloud OVH Cloud

Cohabitation

4 réponses
Avatar
krist
Bonjour
J ai installé sur un disque de 120 g deux distributions que je trouve
toutes les deux interessantes Aurox 9.4 et Suse 9.1 je n arrive pas pour l
instant a me decider pour l une ou pour l autre.... J ai essayé de monter
un autre disque sur lequel j ai windows.sur la Suse mai je n y arrive pas
Mon probleme serait de faire communiquer tout cela J aimerai sous la Suse
avoir acces au dossier "home"de l Aurox et vice versa et si possible a
windows je sais j en demande beaucoup..
Je suis newbie sous linux et enchante par celui ci meme si je galere.mais
j avance .Merci de vos conseils.

4 réponses

Avatar
Hervé Riboulot
Bonjour
J ai installé sur un disque de 120 g deux distributions que je trouve
toutes les deux interessantes Aurox 9.4 et Suse 9.1 je n arrive pas pour l
instant a me decider pour l une ou pour l autre.... J ai essayé de monter
un autre disque sur lequel j ai windows.sur la Suse mai je n y arrive pas
Mon probleme serait de faire communiquer tout cela J aimerai sous la Suse
avoir acces au dossier "home"de l Aurox et vice versa et si possible a
windows je sais j en demande beaucoup..
Je suis newbie sous linux et enchante par celui ci meme si je galere.mais
j avance .Merci de vos conseils.



Voici la démarche en quelques mots:

1- Le démarrage du système s'exécute par le moyen de lilo ou grub selon
la chaîne de traitement suivante (présentation simplifiée!): amorce sur
le Master Boot Record -> lancement sur une partition Linux de lilo ou
grub -> affichage d'un écran de choix (démarrer Linux Aurox ou Suse ou ...).

2- Supposons que lilo soit le lanceur, sur une partition Aurox. Lilo va
s'appuyer sur:

* les partitions qui seront montées au lancement d'Aurox
* le fichier /etc/lilo.conf figurant sur une des partitions
Aurox, qui porte les différents paramètres de lancement et en
particulier les chemins vers les images (noyau et initrd) qui
peuvent lancés

3- En d'autres termes, on lance lilo au démarrage sur une partition
Linux donnée (une partition créée pour Aurox par exemple), et lilo
s'appuie sur toutes les partitions montées (du point de vue d'Aurox pour
notre exemple).

Déclinons ces éléments:

- Aurox (dans notre exemple) montera ses propres partitions mais aussi
les partitions Suse et la partition Windows. Tout ce dispositif est
précisé dans /etc/fstab, sur une partition Aurox.

Imaginons un montage (un seul disque partitionné, qui est désigné comme
hda, chaque partition devenant hdaX):

/dev/hda1 / (la partition racine d'Aurox)
/dev/hda2 /home (le répertoire home d'Aurox)
/dev/hda3 swap (une partition de swap Linux)
/dev/hda4 /mnt/Suse/ (le répertoire racine de Suse)
/dev/hda5 /mnt/Suse/home (le répertoire utilisateur de Suse)
/dev/hda6 /mnt/windows (la partition Windows)

Le système Aurox verra donc toutes les partitions montées (/, /home,
/mnt/Suse, /mnt/Suse/home, /mnt/windows). Les répertoires /mnt/Suse,
/mnt/Suse/home, /mnt/windows auront été créés précédemment depuis /
d'Aurox (les noms sont simplement indicatifs; il importe de désigner la
partition montée et le point de montage: /home de Suse, qui figure sur
la partition hda4 sera ainsi monté, du point de vue d'Aurox, en /mnt/Suse/.

Lilo sera lancé depuis les partitions montées pour Aurox. Il lira ses
paramètres d'exécution dans /etc/lilo.conf et notamment, ira y
rechercher les chemins vers les différentes images pouvant être lancées.
Un exemple schématique, pour illustrer ce point:

image=/boot/vmlinuz (le chemin vers le noyau compilé à lancer pour Aurox)
label="Aurox" (ce qui sera affiché comme choix par lilo)
root=/dev/hda1
initrd=/boot/initrd.img (le chemin vers initrd.img)
...
other=/dev/hda6 (le chemin vers la partition Windows)
label="windows" (ce qui sera affiché comme choix par lilo)
table=/dev/hda
...
image=/Suse/boot/vmlinuz (le chemin vers le noyau compilé à lancer pour
Suse)
label="Suse" (ce qui sera affiché comme choix par lilo)
root=/dev/hda4
initrd=/Suse/boot/initrd.img

4- Le paramétrage décrit schématiquement permet de lancer Aurox, Suse ou
Windows. Pour que Suse, dans le cas où Suse serait lancé depuis le choix
offert par lilo, puisse voir les partitions Aurox et Windows, il faut
modifier /etc/fstab du point de vue de Suse c'est à dire:

* soit modifier /mnt/Suse/etc/fstab depuis Aurox
* soit modifier /etc/fstab depuis Suse (après lancement)

Le fichier fstab deviendra alors une "représentation" symétrique du
fstab de la partition Aurox:

/dev/hda1 /mnt/Aurox/ (la partition racine d'Aurox)
/dev/hda2 /mnt/Aurox/home (le répertoire home d'Aurox)
/dev/hda3 swap (une partition de swap Linux)
/dev/hda4 / (le répertoire racine de Suse)
/dev/hda5 /home (le répertoire utilisateur de Suse)
/dev/hda6 /mnt/windows (la partition Windows)

Bien sûr, les points de montage /mnt/Aurox, /mnt/Aurox/home et
/mnt/windows sont des exemples.

5- Par contre, en cas de lancement de Windows, il sera impossible de
voir les partitions Suse ou Aurox.

En résumé, il faut donc:

* créer, pour Aurox et pour Suse les points de montage permettant de
voir / et /home des différentes distributions

* modifier les /etc/fstab pour décrire ces points de montage

* modifier lilo (ou grub selon le choix) pour Suse ou Aurox (selon le
choix effectué pour le démarrage: le lilo ou grub qui est effectivement
démarré).

Ce n'est donc pas très simple (et difficile à expliquer clairement en
tout cas ...). La lecture de quelques excellents manuels est sans doute
un préalable nécessaire et on ne saurait trop recommander la lecture de
l'excellentissime Guide de survie du débutant sous Linux de G DELAFOND
http://www.delafond.org/survielinux/ ou plus généralement, les
excellentes documentations du site: http://lea-linux.org/

Bonne chance.

Avatar
kristian

Bonjour
J ai installé sur un disque de 120 g deux distributions que je trouve
toutes les deux interessantes Aurox 9.4 et Suse 9.1 je n arrive pas
pour l
instant a me decider pour l une ou pour l autre.... J ai essayé de monter
un autre disque sur lequel j ai windows.sur la Suse mai je n y arrive pas
Mon probleme serait de faire communiquer tout cela J aimerai sous la Suse
avoir acces au dossier "home"de l Aurox et vice versa et si
possible a
windows je sais j en demande beaucoup..
Je suis newbie sous linux et enchante par celui ci meme si je galere.mais
j avance .Merci de vos conseils.




Voici la démarche en quelques mots:

1- Le démarrage du système s'exécute par le moyen de lilo ou grub selon
la chaîne de traitement suivante (présentation simplifiée!): amorce sur
le Master Boot Record -> lancement sur une partition Linux de lilo ou
grub -> affichage d'un écran de choix (démarrer Linux Aurox ou Suse ou
...).

2- Supposons que lilo soit le lanceur, sur une partition Aurox. Lilo va
s'appuyer sur:

* les partitions qui seront montées au lancement d'Aurox
* le fichier /etc/lilo.conf figurant sur une des partitions
Aurox, qui porte les différents paramètres de lancement et en
particulier les chemins vers les images (noyau et initrd) qui
peuvent lancés

3- En d'autres termes, on lance lilo au démarrage sur une partition
Linux donnée (une partition créée pour Aurox par exemple), et lilo
s'appuie sur toutes les partitions montées (du point de vue d'Aurox pour
notre exemple).

Déclinons ces éléments:

- Aurox (dans notre exemple) montera ses propres partitions mais aussi
les partitions Suse et la partition Windows. Tout ce dispositif est
précisé dans /etc/fstab, sur une partition Aurox.

Imaginons un montage (un seul disque partitionné, qui est désigné comme
hda, chaque partition devenant hdaX):

/dev/hda1 / (la partition racine d'Aurox)
/dev/hda2 /home (le répertoire home d'Aurox)
/dev/hda3 swap (une partition de swap Linux)
/dev/hda4 /mnt/Suse/ (le répertoire racine de Suse)
/dev/hda5 /mnt/Suse/home (le répertoire utilisateur de Suse)
/dev/hda6 /mnt/windows (la partition Windows)

Le système Aurox verra donc toutes les partitions montées (/, /home,
/mnt/Suse, /mnt/Suse/home, /mnt/windows). Les répertoires /mnt/Suse,
/mnt/Suse/home, /mnt/windows auront été créés précédemment depuis /
d'Aurox (les noms sont simplement indicatifs; il importe de désigner la
partition montée et le point de montage: /home de Suse, qui figure sur
la partition hda4 sera ainsi monté, du point de vue d'Aurox, en /mnt/Suse/.

Lilo sera lancé depuis les partitions montées pour Aurox. Il lira ses
paramètres d'exécution dans /etc/lilo.conf et notamment, ira y
rechercher les chemins vers les différentes images pouvant être lancées.
Un exemple schématique, pour illustrer ce point:

image=/boot/vmlinuz (le chemin vers le noyau compilé à lancer pour Aurox)
label="Aurox" (ce qui sera affiché comme choix par lilo)
root=/dev/hda1
initrd=/boot/initrd.img (le chemin vers initrd.img)
...
other=/dev/hda6 (le chemin vers la partition Windows)
label="windows" (ce qui sera affiché comme choix par lilo)
table=/dev/hda
...
image=/Suse/boot/vmlinuz (le chemin vers le noyau compilé à lancer pour
Suse)
label="Suse" (ce qui sera affiché comme choix par lilo)
root=/dev/hda4
initrd=/Suse/boot/initrd.img

4- Le paramétrage décrit schématiquement permet de lancer Aurox, Suse ou
Windows. Pour que Suse, dans le cas où Suse serait lancé depuis le choix
offert par lilo, puisse voir les partitions Aurox et Windows, il faut
modifier /etc/fstab du point de vue de Suse c'est à dire:

* soit modifier /mnt/Suse/etc/fstab depuis Aurox
* soit modifier /etc/fstab depuis Suse (après lancement)

Le fichier fstab deviendra alors une "représentation" symétrique du
fstab de la partition Aurox:

/dev/hda1 /mnt/Aurox/ (la partition racine d'Aurox)
/dev/hda2 /mnt/Aurox/home (le répertoire home d'Aurox)
/dev/hda3 swap (une partition de swap Linux)
/dev/hda4 / (le répertoire racine de Suse)
/dev/hda5 /home (le répertoire utilisateur de Suse)
/dev/hda6 /mnt/windows (la partition Windows)

Bien sûr, les points de montage /mnt/Aurox, /mnt/Aurox/home et
/mnt/windows sont des exemples.

5- Par contre, en cas de lancement de Windows, il sera impossible de
voir les partitions Suse ou Aurox.

En résumé, il faut donc:

* créer, pour Aurox et pour Suse les points de montage permettant de
voir / et /home des différentes distributions

* modifier les /etc/fstab pour décrire ces points de montage

* modifier lilo (ou grub selon le choix) pour Suse ou Aurox (selon le
choix effectué pour le démarrage: le lilo ou grub qui est effectivement
démarré).

Ce n'est donc pas très simple (et difficile à expliquer clairement en
tout cas ...). La lecture de quelques excellents manuels est sans doute
un préalable nécessaire et on ne saurait trop recommander la lecture de
l'excellentissime Guide de survie du débutant sous Linux de G DELAFOND
http://www.delafond.org/survielinux/ ou plus généralement, les
excellentes documentations du site: http://lea-linux.org/

Bonne chance.
Merci

Je vais etudier tout ceci..ca va etre du boulo surtout pour un cerveau
de 68 ans
Mais faire briller les neurones il parait que cela les entretien
a+


Avatar
kristian

Bonjour
J ai installé sur un disque de 120 g deux distributions que je trouve
toutes les deux interessantes Aurox 9.4 et Suse 9.1 je n arrive pas
pour l


Ce n'est donc pas très simple (et difficile à expliquer clairement en
tout cas ...). La lecture de quelques excellents manuels est sans doute
un préalable nécessaire et on ne saurait trop recommander la lecture de
l'excellentissime Guide de survie du débutant sous Linux de G DELAFOND
http://www.delafond.org/survielinux/ ou plus généralement, les
excellentes documentations du site: http://lea-linux.org/

Bonne chance.


j ai omit un detail qui a son importance
Je demarre Aurox uniquement sur une disquette par contre Suse me propose
au demarrage de demarrer soit windows soit Suse car grub ou lilo je ne
me souvient plus est intalle sur hda
Comme cela c est plus clair
A vous lire


Avatar
Hervé Riboulot



[...]

j ai omit un detail qui a son importance
Je demarre Aurox uniquement sur une disquette par contre Suse me propose
au demarrage de demarrer soit windows soit Suse car grub ou lilo je ne
me souvient plus est intalle sur hda
Comme cela c est plus clair
A vous lire



Alors, il faudra entreprendre toutes les manip depuis Suse. Bonne chance.