mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-20 03:50:37 +02:00
simplify zram /usr move
This commit is contained in:
parent
11d8186c72
commit
80bdf6f916
2 changed files with 3 additions and 13 deletions
|
@ -154,18 +154,8 @@ _zram_usr() {
|
|||
mkdir /usr.zram
|
||||
mount -o discard /dev/zram0 "/usr.zram" > /dev/tty7 2>&1
|
||||
echo "Moving /usr to /usr.zram ..." > /dev/tty7
|
||||
cp -r /usr/* /usr.zram/
|
||||
ln -sfn /usr.zram/lib /lib
|
||||
ln -sfn /usr.zram/lib /lib64
|
||||
echo /usr.zram/lib > /etc/ld.so.conf
|
||||
ldconfig
|
||||
ln -sfn /usr.zram/bin /bin
|
||||
ln -sfn /usr.zram/bin /sbin
|
||||
#shellcheck disable=SC2115
|
||||
rm -r /usr/*
|
||||
/usr.zram/bin/./mount --bind /usr.zram /usr
|
||||
systemctl daemon-reload > /dev/tty7 2>&1
|
||||
systemctl restart dbus > /dev/tty7 2>&1
|
||||
mv -T /usr /usr.zram
|
||||
/usr.zram/bin/sln /usr.zram /usr
|
||||
fi
|
||||
}
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ build ()
|
|||
kill killall more ps pwd rmdir true cat mkdir echo false sleep kmod pidof touch chmod \
|
||||
find wc wget uname bsdtar yes awk halt shutdown reboot poweroff insmod modprobe sh dd hexdump \
|
||||
sort zstd nano date tee mktemp install pgrep vi ex edit view mkfs.btrfs rmmod mountpoint gzip \
|
||||
ldconfig ln top df cut stat
|
||||
ldconfig ln top df cut stat sln
|
||||
|
||||
### add nano files
|
||||
add_full_dir /usr/share/nano
|
||||
|
|
Loading…
Reference in a new issue