diff --git a/docs/notes/questionnaire-binome.md b/docs/notes/questionnaire-binome.md index 8b33a68..d761125 100644 --- a/docs/notes/questionnaire-binome.md +++ b/docs/notes/questionnaire-binome.md @@ -6,6 +6,18 @@ Les réponses notées ici feront bouger [cadrage-ft-linux-en-attente.md](cadrage Chacun garde son login (hostname, `vmlinuz-...-`, `/dev/fortytwo`). On ne le grave pas dans le code KFS, qui affiche `42`. +## Accord minimal pour la suite + +Les deux distros solo peuvent diverger. On n’en gardera qu’une comme machine de KFS. On aligne seulement ce qui permet de compiler le même noyau, et de lancer le disque choisi sur les deux ordinateurs. + +1. QEMU avec KVM, firmware BIOS (SeaBIOS), et le même format de disque (qcow2 ou raw). +2. GRUB installé pour ce BIOS. KFS s’en sert sur une image à part, au plus 10 Mo. +3. Toolchain i386 : GCC, Binutils, Make, nasm. Si la distro est en 64 bits, `gcc -m32` doit marcher. Le script de lien sera le nôtre. Le binaire `ld` de la distro suffit. +4. Langage du duo : C et assembleur nasm. KFS-2 reprend le code de KFS-1. +5. La distro sait recompiler un noyau : Git, Internet, curl ou wget, modules. + +Chacun le sien, sans bloquer la suite : login, hostname, version exacte du noyau (>= 4.0), SysV ou systemd, Eudev ou un autre udev. + --- Salut, je démarre ft_linux et je pars sur QEMU comme toi. Je veux les mêmes outils là où KFS et Little Penguin nous l’imposent. Réponses courtes.