]> git.zerfleddert.de Git - m1-debian/blame - m1debian.txt
more to ignore
[m1-debian] / m1debian.txt
CommitLineData
5d44edeb
TG
1curl -LO https://github.com/AsahiLinux/asahi-installer/archive/refs/heads/main.zip
2unzip main.zip
3cd asahi-installer/src
4# set paths
5/tmp/asahi-install/Frameworks/Python.framework/Versions/3.9/bin/python3 -m firmware.wifi /usr/share/firmware/wifi /Volumes/Linux/linux-firmware.zip
6
7curl -LO https://tg.st/u/u-boot.macho
8kmutil configure-boot -c u-boot.macho -v /Volumes/Linux
9
10diskutl list
11diskutil addPartition <identifier before free space> %EFI% LB 512MB
12diskutl list
13newfs_msdos /dev/<identifier of efi>
14mkdir -p /Volumes/efi
15mount -t msdos /dev/<identifier of efi> /Volumes/efi
16cd /Volumes/efi
17mkdir -p /Volumes/efi/efi/boot
18curl -Lo /Volumes/efi/efi/boot/bootaa64.efi https://tg.st/u/grubaa64.efi
19cp /Volumes/Linux/linux-firmware.tar /Volumes/Linux
20
21diskutl list
22diskutil addPartition <identifier before free space> %Linux% %noformat% <size>
23diskutl list
24curl -L https://tg.st/u/m1.tgz | tar -xOz | dd of=/dev/<identifier of Linux Filesystem>
25
26update-initramfs -k all -c
27update-grub
28
29resize2fs <device of root filesystem>
30
31cd /etc/network/interfaces.d
32ip l s
33mv eth0 <interface>
34vim <interface>
35ifup <interface>
36
37vi /etc/passwd
38passwd root
Impressum, Datenschutz