From 23e79421614ffb106148bec233db77194fc966f2 Mon Sep 17 00:00:00 2001 From: Arslaan Pathan Date: Wed, 17 Jun 2026 21:54:01 +1200 Subject: Remove that legacy script that I dont even use --- initramfs_init | 58 ---------------------------------------------------------- 1 file changed, 58 deletions(-) delete mode 100644 initramfs_init diff --git a/initramfs_init b/initramfs_init deleted file mode 100644 index 76e6c4c..0000000 --- a/initramfs_init +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/sh - -echo "[yerba-initramfs/init] DEBUG: running ls -la on /" -ls -la / || true - -mkdir -p /proc /sys /dev - -mount -t proc none /proc -mount -t sysfs none /sys -mount -t devtmpfs none /dev - -echo "[yerba-initramfs/init] Mounted /dev, /proc, /sys respectively" - -# wait for CD-ROM?? -sleep 1 - -mkdir -p /mnt/iso - -mount /dev/sr0 /mnt/iso -echo "[yerba-initramfs/init] Mounted /dev/sr0 (ISO root)" -echo "[yerba-initramfs/init] DEBUG: running ls -la on /mnt/iso" -ls -la /mnt/iso || true - -mkdir -p /mnt/root -mount -t squashfs -o loop /mnt/iso/yerba/rootfs.squashfs /mnt/root -echo "[yerba-initramfs/init] Mounted squashfs at /mnt/root" -echo "[yerba-initramfs/init] DEBUG: running ls -la on /mnt/root" -ls -la /mnt/root || true - -mkdir -p /mnt/overlay -mount -t tmpfs tmpfs /mnt/overlay -mkdir -p /mnt/overlay/upper /mnt/overlay/work /mnt/overlay/merged -echo "[yerba-initramfs/init] Mounted tmpfs at /mnt/overlay and created upper, work & merged directories" - -mount -t overlay overlay -o lowerdir=/mnt/root,upperdir=/mnt/overlay/upper,workdir=/mnt/overlay/work /mnt/overlay/merged -echo "[yerba-initramfs/init] Mounted OverlayFS at /mnt/overlay/merged" - -if [ ! -c /dev/console ]; then - echo "[yerba-initramfs/init] console device not found, creating" - mknod -m 600 /dev/console c 5 1 -fi - - -if [ ! -c /dev/tty0 ]; then - echo "[yerba-initramfs/init] tty0 device not found, creating" - mknod -m 620 /dev/tty0 c 4 0 -fi - -echo "[yerba-initramfs/init] DEBUG: running ls -la on /mnt/overlay/merged" -ls -la /mnt/overlay/merged || true - - -mount -t devtmpfs devtmpfs /mnt/overlay/merged/dev -echo "[yerba-initramfs/init] Switching to overlay root..." -exec switch_root /mnt/overlay/merged /usr/bin/runit - -echo "[yerba-initramfs/init] switch_root failed, dropping to shell" -exec /bin/sh -- cgit v1.2.3