summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2025-07-13 14:10:27 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2025-07-13 14:21:33 +0200
commit359be82da6f4cfa4d9d32615f13b5b60cb3fa0b1 (patch)
treeba31b8b30da696ffd69f9130544d20f668478e98
parenta274f474d8464b902ed342aea83440abd8ed5b38 (diff)
MAKEDEV: Support /dev/ucd for USB cdroms
-rw-r--r--sutils/MAKEDEV.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/sutils/MAKEDEV.sh b/sutils/MAKEDEV.sh
index 3786a49e..e8a9a883 100644
--- a/sutils/MAKEDEV.sh
+++ b/sutils/MAKEDEV.sh
@@ -189,7 +189,7 @@ mkdev() {
st $I root 660 c /hurd/rumpusbdisk
cmd ln -f -s rumpusbdisk usbdisk
;;
- [hrscwu]d*)
+ [hrscwu]d*|ucd*)
local sliceno=
local n="${I#?d}"
local major="${n%%[!0-9]*}"
@@ -232,6 +232,11 @@ mkdev() {
USE_PARTSTORE=1
MASTER=@/dev/disk:
;;
+ ucd*)
+ USE_PARTSTORE=1
+ MASTER=@/dev/usbdisk:
+ dev=${dev#u}
+ ;;
ud*)
USE_PARTSTORE=1
MASTER=@/dev/usbdisk: