Creer une minidistribution d'environ 100 Mo

From Tuxunix
Jump to: navigation, search

Créer sa propre mini-distrib GNU/Linux a base de debian

Analyse et conception d'une mini-distribution qui dans mon cas, m'a permis de réaliser une distribution recover en cas de crache du système principal. Ne vous inquiétez pas, c'est super fastoche! Etapes du démarrage de notre mini-distribution :

Schema recover.gif

La premier chose a faire est de créé une partition d'au minimum 400Mo. Création (fdisk) et formatage d'une partition sur /dev/hda1

mkfs.ext3 /dev/hda1

Monter la partition :

mount /dev/hda1 /mnt
cd /mnt
  • Créé un répertoire de travaille :
mkdir work
cd work


  • Télécharger et decompresser le package debootstrap :
ar -x debootstrap_0.2.45-0.2_i386.deb
cd /
zcat /mnt/work/data.tar.gz | tar xv


  • Installation du système de base
/usr/sbin/debootstrap --arch i386 etch /mnt/work http://ftp.debian.fr/debian


Configuration du système

chroot /mnt/bstrap /bin/bash
  • Creation du fichier fstab ("/etc/fstab").
  • Configuration du clavier et langue (dpkg-reconfigure console-data).
  • Creation du fichier réseau ("/etc/network/interfaces").
  • Creation du fichier resolv.conf et hostname.
  • Installation d'un noyau (www.kernel.org)
  • Installe d'un bootloader(lilo) + config.

Vous pouvez si vous le souhaiter installer un serveur ssh qui vous permettra de prendre le contrôle a distance!

Nettoyage des sources et paquets :

apt-get clean

Taille : 106 Mo.

Il ne vous reste plus qu'a reconfigurer votre grub ou lilo du système principale, et Voila c'est fini! pas si dur en faite!