X-Git-Url: http://cvs.zerfleddert.de/cgi-bin/gitweb.cgi/m1-debian/blobdiff_plain/c5e46692bf6e20fe6c5ce1eba86261cd71ca810d..2028fd4e73ee504f54c557ca2cfa86ce3355e274:/README.md?ds=sidebyside
diff --git a/README.md b/README.md
index b8ecff2..3fd6719 100644
--- a/README.md
+++ b/README.md
@@ -5,12 +5,21 @@ The USB-A Port on the Mac Mini will not work in u-boot and grub. The two
additional USB-3 ports on the iMac 4 port model don't work in u-boot, grub
and Linux. In order to install Linux on a FileVault-enabled Mac run the
installer from Recovery open Disk Utility > Expanding "Macintosh HD" >
-Selecting locked volume > click "Mount".
-
-
This installation is not suited to be mixed with other ASAHI or BSD installations until further investiation.
+Selecting locked volume > click "Mount". Debian does not include the choosen
+EFI patch. As a result it will always pick the first ESP partition. This can be
+problematic if you're using multiple ESP partitions for example when having
+multiple Linux and BSD installations.
# Artefacts
-If you don't want to use the prebuild artefacts, you can build them yourself using the [bootstrap.sh](https://git.zerfleddert.de/cgi-bin/gitweb.cgi/m1-debian/blob_plain/refs/heads/master:/bootstrap.sh) script.
+If you don't want to use the prebuild artefacts, you can build them yourself
+using the following scripts:
+
+ - prepare_rust.sh - Prepares a rust installation suitable for kernel compilation
+ - m1n1_uboot_kernel.sh - Builds m1n1, u-boot and the kernel including gpu support.
+ - mesa.sh - Creates mesa packages
+ - bootstrap.sh - Creates Debian root and live filesystem
+ - libunwind.sh - Builds libunwind that does not crash on 16kb pages
+ - meta.sh - Meta package which makes sure that we always get latest and gratest kernel.
# Asahi installer
@@ -43,6 +52,7 @@ If you don't want to use the prebuild artefacts, you can build them yourself usi
* Install a desktop environment for example blackbox
+ apt-get update
apt-get install -y xinit blackbox xterm firefox-esr lightdm
* Create yourself an unprivileged user
@@ -118,7 +128,10 @@ Yes, long answer below.
To update the kernel to the lastest "stable" asahi branch you need to run
as root:
- curl -sL https://tg.st/u/ksh | bash
+ apt update
+ apt upgrade
+
+For installations before 2022-12-12, see
Later it might be necessary to upgrade the stub parition in order to
support the GPU code. As soon as that happens, I'll add the