mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-20 03:50:37 +02:00
fix Terminus font from the beginning
This commit is contained in:
parent
3db1f4fd4e
commit
61ddbb9a07
2 changed files with 6 additions and 6 deletions
|
@ -29,7 +29,7 @@ build() {
|
|||
done
|
||||
map add_binary blkid mount switch_root bsdcpio mkfs.btrfs setfont \
|
||||
/usr/lib/systemd/systemd-udevd udevadm systemd-tmpfiles
|
||||
add_file "/usr/share/kbd/consolefonts/ter-v16n.psf.gz"
|
||||
add_file "/usr/share/kbd/consolefonts/ter-v16n.psf.gz" "/consolefont.psf.gz"
|
||||
map add_udev_rule '50-udev-default.rules' '60-persistent-storage.rules' \
|
||||
'64-btrfs.rules' '80-drivers.rules'
|
||||
|
||||
|
|
|
@ -11,24 +11,24 @@ if [ -e /sys/firmware/efi ]; then
|
|||
fi
|
||||
kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf
|
||||
systemd-tmpfiles --prefix=/dev --create --boot
|
||||
setfont -C /dev/console ter-v16n
|
||||
echo "Initializing Archboot Environment:"
|
||||
echo "Step 1/3: Initializing udev..."
|
||||
/usr/lib/systemd/systemd-udevd --daemon --resolve-names=never &>/dev/null
|
||||
udevadm trigger --action=add --type=subsystems
|
||||
udevadm trigger --action=add --type=devices
|
||||
udevadm settle
|
||||
udevadm control --exit
|
||||
udevadm info --cleanup-db
|
||||
echo "Step 2/3: Initializing /dev/zram0..."
|
||||
echo -e "\e[1mInitializing\e[m \e[36mArchboot\e[m \e[1m- Arch Linux Environment:\e[m"
|
||||
setfont consolefont.psf.gz -C /dev/console
|
||||
echo -e "\e[1mStep 1/3:\e[m Initializing /dev/zram0..."
|
||||
modprobe zram
|
||||
echo "zstd" >/sys/block/zram0/comp_algorithm
|
||||
echo "4G" > /sys/block/zram0/disksize
|
||||
echo -e "\e[1mStep 2/3:\e[m Initializing btrfs on /dev/zram0..."
|
||||
mkfs.btrfs /dev/zram0 &>/dev/null
|
||||
mount /dev/zram0 /new_root &>/dev/null
|
||||
mount UUID=1234-ABCD /mnt
|
||||
cd new_root
|
||||
echo "Step 3/3: Initializing /new_root..."
|
||||
echo -e "\e[1mStep 3/3:\e[m Initializing /new_root..."
|
||||
bsdcpio -i </mnt/boot/initramfs-$(uname -m).img &>/dev/null
|
||||
exec switch_root /new_root /init "$@"
|
||||
|
||||
|
|
Loading…
Reference in a new issue