only umount /dev/sr0 or usb device

This commit is contained in:
Tobias Powalowski 2023-06-19 18:24:24 +02:00
parent 1d62940082
commit e5cca13e55

View file

@ -67,8 +67,6 @@ cd /
echo -e "\e[1mStep 2/6:\e[m Copying and loading modules from initramfs-$(uname -m).img..."
echo -e " This may need some time..."
bsdcpio -u -i "*/lib/modules/" "*/lib/firmware/" <"/mnt/boot/initramfs-$(uname -m).img" &>/dev/null || _emergency_shell
# unmount everything after copying
umount -a
# reinitialize available modules
udevadm control -R
# clear screen
@ -110,6 +108,9 @@ mv /lib/modules /sysroot/usr/lib
mv /lib/firmware /sysroot/usr/lib
cd /sysroot || _emergency_shell
bsdcpio -u -f "*/lib/modules/" -f "*/lib/firmware/" -i <"/mnt/boot/initramfs-$(uname -m).img" &>/dev/null || _emergency_shell
# unmount everything after copying
umount -q -A /dev/sr0
umount -q -A UUID=1234-ABCD
echo 0 > /proc/sys/kernel/sysrq
# set font size in vconsole.conf
echo FONT=ter-v${SIZE}n >> /sysroot/etc/vconsole.conf