]>
Commit | Line | Data |
---|---|---|
81e10c83 TG |
1 | Todo: |
2 | ||
3 | - set the hostname to live | |
4 | ||
5 | - Install all the packages and probably more | |
6 | ||
69ee25f6 TG |
7 | firmware-linux-nonfree |
8 | ||
81e10c83 | 9 | sudo debootstrap --arch=arm64 --include iwd,tcpdump,vim,tmux,vlan testing testing http://ftp.fau.de/debian |
d4e6bc07 | 10 | |
69ee25f6 TG |
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 | ||
81e10c83 | 17 | ntpdate <wifi> firmware vim tcpdump vlan bridge-utils tmux parted kernel curl wget |
69ee25f6 TG |
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 | |
646569f8 | 32 | |
35890d24 | 33 | > etc/motd |
a66821fc | 34 | |
646569f8 TG |
35 | cp /boot/efi/EFI/BOOT/BOOTAA64.EFI efi/boot/ |
36 | cp /boot/vmlinuz-5.16.0-asahi-next-20220118-14779-ga4d177b3ad21-dirty vmlinuz | |
4737db24 TG |
37 | |
38 | ./scripts/kconfig/merge_config.sh .config .config-fragment |