]>
Commit | Line | Data |
---|---|---|
1 | Todo: | |
2 | ||
3 | - set the hostname to live | |
4 | ||
5 | - Install all the packages and probably more | |
6 | ||
7 | firmware-linux-nonfree | |
8 | ||
9 | sudo debootstrap --arch=arm64 --include iwd,tcpdump,vim,tmux,vlan testing testing http://ftp.fau.de/debian | |
10 | ||
11 | root@air:/# cat /etc/apt/sources.list | |
12 | deb http://deb.debian.org/debian testing main contrib non-free | |
13 | deb-src http://deb.debian.org/debian testing main contrib non-free | |
14 | ||
15 | Add the following packages: | |
16 | ||
17 | ntpdate <wifi> firmware vim tcpdump vlan bridge-utils tmux parted kernel curl wget | |
18 | ||
19 | Add the following boot options: | |
20 | ||
21 | net.ifnames=0 | |
22 | ||
23 | Fix the root password | |
24 | ||
25 | Automate the build of u-boot, m1n1, kernel, debootstrap, grub | |
26 | ||
27 | Write a README with the installation steps | |
28 | ||
29 | ln -s lib/systemd/systemd init | |
30 | ||
31 | find . | cpio --quiet -H newc -o | pigz > /boot/initrd.gz | |
32 | ||
33 | > etc/motd | |
34 | ||
35 | cp /boot/efi/EFI/BOOT/BOOTAA64.EFI efi/boot/ | |
36 | cp /boot/vmlinuz-5.16.0-asahi-next-20220118-14779-ga4d177b3ad21-dirty vmlinuz | |
37 | ||
38 | ./scripts/kconfig/merge_config.sh .config .config-fragment |