====== Differences ======
This shows you the differences between two versions of the page.
it:installation_host [2023/02/15 09:29] – created - external edit 127.0.0.1 | it:installation_host [2025/02/11 20:27] (current) – removed vlp | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | # Install 00011100 | ||
- | ## Configuration de l'host | ||
- | |||
- | ### Dans le bios activer la prise en charge de la virtualisation | ||
- | |||
- | Activer: ACPM + SR-IOV + VT | ||
- | |||
- | [[https:// | ||
- | |||
- | ### Configuration réseau: | ||
- | |||
- | * Choix du NIC: eno3 - //config fournie par OVH// | ||
- | |||
- | ### Partition disques | ||
- | |||
- | Le partitionnement de md0 en md0p1 et p2 est un peu capricieux: par default quand on crée le raid, une seule partition est créé et un impossible de la modifier | ||
- | |||
- | lsblk | ||
- | |||
- | **Tips:** faire une install guidée sur md0, et supprimer les partitions pour les ajuster comme on veut. | ||
- | |||
- | NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT | ||
- | sda | ||
- | |-sda1 | ||
- | `-sda2 | ||
- | `-md0 | ||
- | |-md0p1 | ||
- | `-md0p2 | ||
- | `-md0p2_crypt 253:0 0 | ||
- | |-ssd-swap | ||
- | `-ssd-root | ||
- | sdb | ||
- | |-sdb1 | ||
- | `-sdb2 | ||
- | `-md0 | ||
- | |-md0p1 | ||
- | `-md0p2 | ||
- | `-md0p2_crypt 253:0 0 | ||
- | |-ssd-swap | ||
- | `-ssd-root | ||
- | sdc | ||
- | `-sdc1 | ||
- | `-md1 | ||
- | `-md1_crypt | ||
- | sdd | ||
- | `-sdd1 | ||
- | `-md1 | ||
- | `-md1_crypt | ||
- | |||
- | ### Préparer la config | ||
- | |||
- | se connecter en ssh: root@ | ||
- | |||
- | su | ||
- | apt install git sudo vim | ||
- | / | ||
- | export PATH=$PATH:/ | ||
- | exit | ||
- | exit | ||
- | #relog en ssh pour prendre en compte le sudo | ||
- | ssh-keygen -t ed25519 -a 256 | ||
- | #copier clef public sur git | ||
- | git clone ssh:// | ||
- | |||
- | ### Clone EFI de sda1 sur sda2 | ||
- | |||
- | su | ||
- | dd if=/ | ||
- | # check le boot order | ||
- | efibootmgr -v | ||
- | # ajouter le boot de sdb1 | ||
- | efibootmgr -c -d /dev/sdb -p 1 -L " | ||
- | # supprimet si besoin une entrée boot | ||
- | efibootmgr -b 0001 | ||
- | # changer le boot order | ||
- | efibootmgr -o 0000, | ||
- | exit | ||
- | |||
- | ### Préparer la redirection de la VF sur la VM router | ||
- | |||
- | Ajouter les modules: | ||
- | |||
- | sudo vim / | ||
- | # ajouter: | ||
- | vfio | ||
- | vfio_iommu_type1 | ||
- | vfio_pci | ||
- | vfio_virqfd | ||
- | kvm | ||
- | kvm_intel | ||
- | |||
- | Activer la prise en charge des modules | ||
- | |||
- | sudo / | ||
- | |||
- | Activer dans grub les vfio pour virsh (iommu) et monter automatiquement 4 vfs: | ||
- | |||
- | vim / | ||
- | # modifier: | ||
- | GRUB_CMDLINE_LINUX_DEFAULT=" | ||
- | |||
- | Valider les modifications grub: | ||
- | |||
- | / | ||
- | |||
- | Puis | ||
- | |||
- | reboot | ||
- | |||
- | ### Préparer le résau et l' | ||
- | |||
- | # Lancer le script d' | ||
- | 00011100_install_scripts/ | ||
- | 00011100_install_scripts/ | ||
- | |||
- | Modifier les paramètre Apparmor: | ||
- | |||
- | sudo vim / | ||
- | /dev/vfio/* rw, | ||
- | |||
- | Puis | ||
- | |||
- | sudo reboot | ||
- | |||
- | ## Création VM | ||
- | |||
- | sudo ./ | ||
- | sudo ./ | ||
- | |||
- | NB: l' | ||
- | |||
- | Sur l' | ||
- | |||
- | sudo virsh autostart nomVM |