[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] RE: 2 distrib
Certe mais je pensais à se battre pour avoir les noyaux en croisé d'une distrib à l'autre.
Le Jeudi 5 Juillet 2001 16:10, vous avez écrit :
> ...
>
> > mais je pense que c'est bcp plus simple que ça !
>
> effectivement...
>
> > Un seul Lilo sur le MBR du disque dur principal (le primary master)
> > et dans lilo.conf, des entrées pour
> > -Window$ (hda1)
> > -Linux 1 (hda2) (RedHat 7.1)
> > -Linux 2 (hdb1) (Mdk 8.0)
> > - etc etc...
> >
> > en spécifiant à chaque fois sur quel disque dur et quelle partition se
> > trouve le Linux que tu veux démarrer.
> > Simple non !
> > Pas besoin de plusieurs Lilo sur chaque partition !
>
> Bien vu Didier.
>
> Effectivement: tu n'as besoin que d'un seul LILO avec un lilo.conf
> mais tu as intéret a n'avoir qu'une seule partition /boot pour toutes
> les distribs (et pour celles qui ne mettent pas le kernel dans /boot
> mais dans / (RH faisant ca avant - chais pas s'ils le font encore),
> déplace-le dans /boot), du genre:
>
> image = /boot/vmlinuz.redhat
> root = /dev/hdb1
> label = rh
>
> image = /boot/vmlinuz.mandrake
> root = /dev/hdc2
> label = mdk
>
> other = /dev/hda1
> label = win
> table = /dev/hda
>
> C'est nécessaire car tu as peut-etre des versions de kernel differentes
> sur chacune des distribs et eventuellement avec des patches supplementaires
> differents.
>
> Tu crées une partition a part pour le /boot de toutes les distributions
> (taille: environ 20 MB devraient suffire), p.ex. /dev/hdc1
>
> Tu installes tout a fait normalement, p.ex. la Mandrake, et si elle
> utilise un /boot, tu fais un truc du genre:
>
> mv /boot /boot.local
> mkdir /boot
> mount /dev/hdc1 /boot
> cp /boot.local/vmlinuz /boot/vmlinuz.mandrake
>
> et tu ajoutes la ligne correspondante a /etc/fstab:
> /dev/hdc1 /boot ext2 defaults 1 2
>
> Tu fais pareil pour la Redhat:
> mv /boot /boot.local
> mkdir /boot
> mount /dev/hdc1 /boot
> cp /boot.local/vmlinuz /boot/vmlinuz.redhat
>
> et pareil pour /etc/fstab
>
> Pour finir, tu configures lilo.conf comme décrit ci-dessus
> sur chacune des distribs (tu peux aussi copier ce lilo.conf-là
> dans /boot et faire un lien
> mv /etc/lilo.conf /etc/lilo.conf.original
> ln -s /boot/lilo.conf /etc/lilo.conf
>
> Comme ca tu peux executer "lilo" depuis n'importe quelle distrib.
>
> voila, voila...
>
> Pour le /home commun, c'est tres simple, suffit de creer une partition
> a part pour /home, que tu montes a chaque fois sur /home, peu importe
> quelle distrib tu lances.
> Suffit de configurer /etc/fstab - ajoutes-y une ligne du genre
> /dev/hdc3 /home reiserfs defaults 1 2
>
> Faut évidemment modifier /dev/hdc3 pour y mettre la partition contenant
> /home sur ta machine et éventuellement changer "reiserfs" en "ext2" si
> tu utilises ext2 (fais gaffe si tu utilises reiserfs: je ne sais pas
> si la RH 7.1 et la Mdk 8.0 supportent *tous les deux* reiserfs).
>
> --
> -o) / Pascal Bleser ATOS Origin|
> /\\ \ e-Business Platform Aachen, Germany|
> _\_v \<guru@linuxbe.org> <pbleser@atosorigin.com>|
> ---------------------------------------------------|
> Jesus saves, but Buddha makes incremental backups :
> ---------------------------------------------------'
>
> [ Soyez précis dans vos sujets svp afin de déterminer directement ]
> [ le type de demande... ]
> [ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php ]
> [ http://LinuxBe.org Contact: listmaster@linuxbe.org ]
--
Olivier Thauvin-CNRS Service Aeronomie
olivier.thauvin@aerov.jussieu.fr
Téléphone:
01 64 47 43 60 à Verrières (lundi,mercredi et vendredi)
01 44 27 47 59 à Jussieu (Mardi et Jeudi)
Service d'Aéronomie
Réduit de Verrieres - BP 3
Route des Gatines
91371 Verrieres le Buisson Cedex
France
Fax:33 (0)1 69 20 29 99
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php ]
[ http://LinuxBe.org Contact: listmaster@linuxbe.org ]