X-Git-Url: http://cvs.zerfleddert.de/cgi-bin/gitweb.cgi/m1-debian/blobdiff_plain/35890d246f1acb6b9d0d55a6ddea10f921f4c1ae..1388429a2bcf57724ac39a2ee228b1e4c92f2e41:/README diff --git a/README b/README index 2134b76..f07e974 100644 --- a/README +++ b/README @@ -1,25 +1,61 @@ -firmware-linux-nonfree +- Boot into macos -root@air:/# cat /etc/apt/sources.list -deb http://deb.debian.org/debian testing main contrib non-free -deb-src http://deb.debian.org/debian testing main contrib non-free +- make space - the last number is the space that macos will occupy -Add the following packages: + diskutil apfs resizeContainer disk0s2 200GB - ntpdate firmware vim tcpdump vlan bridge-utils tmux parted kernel +- run the installer, do not forget step2.sh -Add the following boot options: + curl -L https://mrcn.st/alxsh | sh - net.ifnames=0 +- Once you run the install, boot into the 'Options' menu again and install u-boot: -Fix the root password + curl -LO https://tg.st/u/u-boot.macho + kmutil configure-boot -c u-boot.macho -V /Volumes/Linux -Automate the build of u-boot, m1n1, kernel, debootstrap, grub +- Format a usb stick with a vfat partition on it, mount the partition and + extract the following: -Write a README with the installation steps + cd /mnt + curl -L https://tg.st/u/asahi-debian-live-2022-01-25.tar | tar -xf - -ln -s lib/systemd/systemd init +- In u-boot interrupt the boot loop by pressing return when prompted to. Use + the following command to boot from the usb-stick. Loading the 256 MB initrd + takes a while. -find . | cpio --quiet -H newc -o | pigz > /boot/initrd.gz + run bootcmd_usb0 + +- Login with username 'root'. There is no password. + +- If you have an ethernet card (mini or usb dongle), than get an IP: + + dhclient eth0 + +- Set the time: + + ntpdate pool.ntp.org + +- Install any software you like, for example gnome: + + apt-get install gnome + useradd -m -c 'user' user + passwd user + /etc/init.d/gdm3 start + +- You can also use the live system to install Debian on the m1, the rough outline is: + + - Create two paritions: + + - One 1 GB vfat + - Rest with ext4 + + - Use debootstrap to bootstrap debian + + - Install grub + + - reboot + +The exact steps follow once I find a little bit of time. + +Kernel deb is here: https://tg.st/u/linux-image-5.16.0-asahi-next-20220118-gdcd14bb2ec40_5.16.0-asahi-next-20220118-gdcd14bb2ec40-1_arm64.deb -> etc/motd