mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-09 07:06:47 +00:00
fix: 运行脚本无法正确匹配回环设备名称的问题
This commit is contained in:
parent
f58bb5f78a
commit
fb1144fbda
5
run.sh
5
run.sh
@ -106,10 +106,7 @@ cfg_content='set timeout=15
|
|||||||
|
|
||||||
# ${GRUB_PATH}/grub-mkrescue -o ${iso} ${iso_folder}
|
# ${GRUB_PATH}/grub-mkrescue -o ${iso} ${iso_folder}
|
||||||
# rm -rf ${iso_folder}
|
# rm -rf ${iso_folder}
|
||||||
LOOP_DEVICE=$(lsblk | grep disk_mount)
|
LOOP_DEVICE=$(lsblk | grep disk_mount|sed 's/.*\(loop[0-9]*\)p1.*/\1/1g'|awk 'END{print $0}')
|
||||||
|
|
||||||
LOOP_DEVICE=${LOOP_DEVICE:2:10}
|
|
||||||
LOOP_DEVICE=${LOOP_DEVICE%%p1*}
|
|
||||||
echo $LOOP_DEVICE
|
echo $LOOP_DEVICE
|
||||||
|
|
||||||
grub-install --target=i386-pc --boot-directory=${root_folder}/bin/disk_mount/boot/ /dev/$LOOP_DEVICE
|
grub-install --target=i386-pc --boot-directory=${root_folder}/bin/disk_mount/boot/ /dev/$LOOP_DEVICE
|
||||||
|
@ -5,10 +5,7 @@ if [ ! $uid == "0" ];then
|
|||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
LOOP_DEVICE=$(lsblk | grep disk_mount)
|
LOOP_DEVICE=$(lsblk | grep disk_mount|sed 's/.*\(loop[0-9]*\)p1.*/\1/1g'|awk 'END{print $0}')
|
||||||
|
|
||||||
LOOP_DEVICE=${LOOP_DEVICE:2:10}
|
|
||||||
LOOP_DEVICE=${LOOP_DEVICE%%p1*}
|
|
||||||
|
|
||||||
umount -f ../bin/disk_mount/
|
umount -f ../bin/disk_mount/
|
||||||
losetup -d /dev/$LOOP_DEVICE
|
losetup -d /dev/$LOOP_DEVICE
|
||||||
|
Loading…
x
Reference in New Issue
Block a user