add coments

This commit is contained in:
Tobias Powalowski 2023-02-09 15:19:52 +01:00
parent 61ddbb9a07
commit 5bb53e3cd4

View file

@ -1,6 +1,7 @@
#!/usr/bin/ash
# SPDX-License-Identifier: GPL-2.0-only
# created by Tobias Powalowski <tpowa@archlinux.org>
# mount kernel filesystems
mount -t proc proc /proc -o nosuid,noexec,nodev
mount -t sysfs sys /sys -o nosuid,noexec,nodev
mount -t devtmpfs dev /dev -o mode=0755,nosuid
@ -9,6 +10,7 @@ mkdir -m755 /run/initramfs
if [ -e /sys/firmware/efi ]; then
mount -t efivarfs efivarfs /sys/firmware/efi/efivars -o nosuid,nodev,noexec
fi
# initialize udev
kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf
systemd-tmpfiles --prefix=/dev --create --boot
/usr/lib/systemd/systemd-udevd --daemon --resolve-names=never &>/dev/null
@ -18,6 +20,7 @@ udevadm settle
udevadm control --exit
udevadm info --cleanup-db
echo -e "\e[1mInitializing\e[m \e[36mArchboot\e[m \e[1m- Arch Linux Environment:\e[m"
# it needs one echo before, in order to reset the consolefont!
setfont consolefont.psf.gz -C /dev/console
echo -e "\e[1mStep 1/3:\e[m Initializing /dev/zram0..."
modprobe zram