Installer debian sid en ext4 à partir de linux

Je vous propose une méthode permettant d’installer une debian SID à partir de n’importe quelle distribution linux, même en live cd.

La méthode consiste à utiliser debootstrap, puis chroot.

1) Préparation de l’installation:

  • être sur une distribution linux supportant l’ext4 (noyau 2.6.28 minimum)
  • installer debootstrap
  • créer les partitions où l’on va installer debian
    1 partition pour le répertoire racine en EXT4 et une éventuelle pour le home à formatter en ext4
  • avoir une connection internet

2) debootstrap:

  • tout d’abord il faut monter la partition sur laquelle se fera l’installation (le tout en root bien entendu)

mkdir /newdebian mount /dev/sdx /newdebian
-lancer deboostrap

Debootstrap installe le système de base mais il n’y a encore rien de configuré et pas de noyau, il faut donc les installer à la main

3) chroot
il faut d’abord préparer le chroot pour que la configuration se passe bien

mount --bind /dev /newdebian/dev
mount -t proc /proc /newdebian/proc
chroot /newdebian

à ce moment, nous arrivons dans la debian toute fraiche il faut donc installer le noyau et l’interface graphique

4) Installation et configuration de la SID

rien de tel que apt-get pour installer tout ca:

apt-get install linux-image gnome (ou KDE/LXDE/XFCE/...) xserver-xorg grub2 locales
apt-get installe tout ca et demande quelques configurations pas trop compliquées.

Il faut absolument créer le fstab il faudrait donc quelque chose du style:

# <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/sdx / ext4 relatime,errors=remount-ro 0 1 /dev/sdy /home ext4 relatime 0 2 /dev/sdz none swap sw 0 0 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
à modifier selon les configurations bien entendu (le realtime n’est pas nécessaire j’ai fait un copié/collé de mon ubuntustudio)

Ensuite, on peut créer un nouvel utilisateur:

il demande alors un nom et le mot de passe, il suffit de remplir

pas oublier non plus de changer le mot de passe root:

il devrait y avoir pleins de messages disant que la locale n’est pas configurée
tout d’abord éxécuter dpkg-reconfigure locales, cela configurera le clavier ainsi que le fuseau je crois

ensuite, pour la langue, ouvrir le fichier /etc/default/locale et y écrire les paramètres des locales

LANG=fr_BE.UTF-8 LANGUAGE=fr_BE:fr LC_ALL=fr_BE
(pour les français, il suffit de changer BE en FR)

il ne reste plus qu’à installer le grub:

pour l’installer sur le MBR

Et voila! normalement votre debian est prête il ne reste plus qu’a redémarrer

Ça fait doublon avec viewtopic.php?f=8&t=21021&p=209454

ouais g remarqué après… :confused: