]> glassweightruler.freedombox.rocks Git - Ventoy.git/blobdiff - IMG/cpio/ventoy/loop/openwrt/ventoy-disk.sh
optimization for boot openwrt
[Ventoy.git] / IMG / cpio / ventoy / loop / openwrt / ventoy-disk.sh
index 416ba5108de73512bad39b4d5a74965e36dd5ce7..0345da61f6825e0e71aa6bd3200c9c2aa0bff5e7 100644 (file)
@@ -27,6 +27,14 @@ vtlog "####### $0 $* ########"
 
 VTPATH_OLD=$PATH; PATH=$BUSYBOX_PATH:$VTOY_PATH/tool:$PATH
 
+for i in $(ls /sys/class/block/); do
+    if ! [ -e /dev/$i ]; then
+        blkdev_num=$(sed 's/:/ /g' /sys/class/block/$i/dev)
+        vtlog "mknod -m 0666 /dev/$i b $blkdev_num"
+        mknod -m 0666 /dev/$i b $blkdev_num
+    fi
+done
+
 wait_for_usb_disk_ready
 
 vtdiskname=$(get_ventoy_disk_name)