Crans
  • Commentaires
  • Page immuable
  • Menu
    • Affichage
    • Carte locale du site
    • Pièces jointes
    • Informations
    • Code source
  • Connexion

Navigation

  • Modifications récentes
  • Recherche avancée
  • Aide
Version 4 à la date du 2018-09-19 13:03:25
CransWiki:
  • WikiNit
  • Notes
  • DebootstrapInstall

Installation de debian avec debootstrap

  • créer un lvm et un lv root et le monter dans /mnt/chroot, optionellement dans un volume luks. Si volume luks, penser a mettre /boot séparément
  • debootstrap stretch /mnt/chroot http://deb.debian.org/debian

  • chroot:
  • mount -t sysfs /sys /mnt/chroot/sys 
    mount -t proc /proc /mnt/chroot/proc 
    mount --bind /dev /mnt/chroot/dev 
    mount -t devpts /dev/pts /mnt/chroot/dev/pts 
  • chroot /mnt/chroot/ /bin/su
  • Locales
  • apt update
    apt install -y locales
    dpkg-reconfigure locales 
    dpkg-reconfigure tzdata 
    hwclock --systohc --utc
  • Sources
  • deb http://deb.debian.org/debian stretch main contrib non-free
    deb http://deb.debian.org/debian-security stretch/updates main contrib non-free
    deb http://deb.debian.org/debian stretch-backports main contrib non-free
    deb-src http://deb.debian.org/debian stretch main contrib non-free
    deb-src http://deb.debian.org/debian-security stretch/updates main contrib non-free
    deb-src http://deb.debian.org/debian stretch-backports main contrib non-free
  • apt update
    apt dist-upgrade
  • Clavier
  • apt install -y console-data
    dpkg-reconfigure console-data 

    Choisir pc / azerty / French / Same as X11 (latin 9) / Standard

  • Hostname
  • fstab et crypttab
  • blkid
  • /dev/mapper/pc045-root                          /       ext4    errors=remount-ro       0       1
    UUID=44f98c5d-6405-4bdd-acdf-ea3d12eacd00       /boot   ext4    defaults                0       2
    /dev/mapper/pc045-home                          /home   ext4    defaults                0       2
    /dev/mapper/pc045-swap                          swap    swap    defaults                0       0
  • # <target name> <source device>         <key file>      <options>
    main    UUID=a49bffac-cf6b-4bb2-ae92-da035dcf93ad       none    luks
  • cryptsetup et lvm2
  • apt install cryptsetup lvm2

    Si on compte utiliser le mode mirror (raid) de lvm, il faut penser à installer mdadm sinon l'initramfs ne contient pas les modules nécessaires.

  • Grub et noyau
  • apt install linux-image-amd64 linux-headers-amd64
    apt install grub2
  • Mot de passe root
  • passwd
  • tasksel install standard
  • Plymouth
  • apt install desktop-base plymouth
    plymouth-set-default-theme joy
    /etc/default/grub
  • GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  • update-grub
    update-initramfs -k all -u
  • Unmount et reboot
  • umount /mnt/chroot/sys 
    umount /mnt/chroot/proc 
    umount /mnt/chroot/dev/pts 
    umount /mnt/chroot/dev 
    umount /mnt/chroot
    sync
    reboot


CatégoriePagePublique

  • Propulsé par MoinMoin
  • Mentions légales