USB Drive support
ShorTie8 opened this issue · 5 comments
This patch allows you to install to a usb device using inotify-wait.
So it ends up being like a 6k patch and a Find_USB script.
make usb board=rock5b, calls Find_USB and writes the drive to USB_Drive.txt.
USB_Drive.txt is used to determine whether to use losetup or not.
What exactly am I looking at here? Is it writing an img created by the builder, to USB, from the builder?
Instead of creating a image, writing to a loopback, it uses /dev/sdX, a usb device.
Well when you and github become friends create a PR.
I reversed my comment and it killed the pr, lol.
So we start out adding in USB_Drive into custom.txt bye,
diff --git a/lib/dialog/config b/lib/dialog/config
index 5c9df0e3..73838641 100755
--- a/lib/dialog/config
+++ b/lib/dialog/config
@@ -213,6 +213,9 @@ echo "" >> custom.txt
echo "# Compression Types: xz zst" >> custom.txt
echo 'IMG_COMPRESSION="xz"' >> custom.txt
echo "" >> custom.txt
+echo "# USB Drive: sdX" >> custom.txt
+echo 'USB_Drive=""' >> custom.txt
+echo "" >> custom.txt
echo "### DO NOT EDIT BELOW THIS LINE" >> custom.txt
echo "# CUSTOM=${BUILDER}" >> custom.txt
}
??
Gona do up a more generic Dev_Device for all