cd ~/Library/Containers/com.utmapp.UTM/Data/Documents/ft_linux.utm/Data/ shasum < E75FCCD4-040B-4017-A469-7CF204C47D1F.qcow2
sudo mount /dev/vda4 /mnt/lfs sudo mount --bind /dev /mnt/lfs/dev sudo mount -t proc proc /mnt/lfs/proc sudo mount -t sysfs sysfs /mnt/lfs/sys sudo chroot /mnt/lfs /bin/bash --login uname -s should display linux
strings /boot/vmlinuz-6.16.1-cduffaut | grep "Linux version" | head -1
ls -la /usr/src/linux-6.16.1/ | grep "linux-"
exit # Exit chroot exit # Exit sudo exit # Disconnect SSH ssh cduffaut@192.168.64.8 sudo reboot Select: "Linux From Scratch 6.16.1 - cduffaut" Show the logs in the VM terminal (debog) -> "[ 0.000000] Linux version 6.16.1-cduffaut (root@linux) (gcc (GCC) 15.2.0, GNU ld (GNU Binutils) 2.45) #6 SMP PREEMPT"
Go back in the SSH terminal
sudo su - mount /dev/vda4 /mnt/lfs mount /dev/vda2 /mnt/lfs/boot mount --bind /dev /mnt/lfs/dev mount -t proc proc /mnt/lfs/proc mount -t sysfs sysfs /mnt/lfs/sys chroot /mnt/lfs /bin/bash --login lsblk -o NAME,SIZE,FSTYPE,MOUNTPOINT | grep vda cat /etc/fstab
udevadm --version udev = Programme qui gère automatiquement les périphériques (USB, disques, etc.) udevadm = L'outil en ligne de commande pour contrôler udev
grub-install --version
[9] Check the kernel binary name in /boot. Must be something like vmlinuz-<linux_version>.<student_login>
ls -l /boot/vmlinuz*
ls -l /sbin/init SysVinit = Système de gestion des services (démarre les services au boot) /sbin/init = Le programme principal (PID 1)
vim --version
lsmod | grep virtio_net La carte réseau virtuelle utilise le driver virtio-net
curl -I http://google.com
sudo su - export LFS=/mnt/lfs mount /dev/vda4 /mnt/lfs mount /dev/vda2 /mnt/lfs/boot
mount --bind /dev $LFS/dev mount -t proc proc $LFS/proc mount -t sysfs sysfs $LFS/sys mount -t tmpfs tmpfs $LFS/run
chroot "$LFS" /bin/bash
bash /root/ft_linux_basic.sh bash /root/ft_linux_others.sh
screen --version
rm -v /usr/bin/screen* rm -v /usr/share/man/man1/screen.1 rm -rfv /usr/share/screen
screen --version # command not found
cd /sources/screen-4.9.1 make install
screen --version