Serveur
Un article de Wiki de Rhizomes.
article à reconstituer en fin d'atelier
Informations générales
à la date du 13 Avril 2007 Bilan actuel sur le serveur Rhizomes : tout semble toujours marcher, sauf les cartres réseau qui n'aiment pas tout à fait mon RJ45 (ça clipe pas, mais ça connecte). Le reste a l'air ok, sauf la carcasse de la machine qui a souffert (de transferts, tout simplement peut-être ?), le BIOS est lourdingue mais à coups de disquettes (Hin hin, juste trois ! 4.32 Mo, ça bat les CDs officiels de 128Mo gravement ;) ), l'install par le net est en cours.
Notes de préparation de la machine
Je suis en train de tout préparer les partitions suivantes :
- de la swap (1Go) [OK],
- une partoche rhizomes (3Go) [OK],
- un mirroir local de debian etch (24Go) [en cours],
- un espace d'install de (5.5Go) pour faire « bac à sable »,
- un espace permettant d'y décompresser une archive de type initrd (500Mo).
Les points de montages sont actuellement
- / pour la partition root, ça va de soi,
- /miroir pour le mirroir,
- /rhizomes pour le bac à sable,
- /hd-inst contient la version décompressée de l'initrd lancé lors du boot par CD (voir plus bas).
Les utilisateurs sont root et rhizomes, avec comme mots de passe : toto (tant qu'on reste derrière un firewall, inutile de ne pas les donner).
Les points faciles sont maintenant opérationnels. Reste à préparer :
- le miroir,
- un moyen pour faire une install directement à partir du disque.
Obtenir le contenu de l'image initrd
- Monter l'image iso du CD : mount -o loop /miroir/debian-40r0-i386-CD-1.iso /mnt
- Copier l'initrd souhaité (en ajoutant l'extension .gz si besoin) : cp /mnt/install.386/initrd.gz /hd-inst
- Décompresser l'image : cd /hd-inst; gunzip initrd.gz
- Extraire le contenu (utiliser cpio pour les images récentes, mount pour les anciennes) : mkdir image; cd image; cpio -i < ../initrd
On peut ensuite se chrooter pour lancer l'installation, comme si on avait booté sur le CD, en pensant à monter le proc du noyau linux ayant booté ;) chroot . /bin/sh; mount -t proc proc /proc

