ref: 18e9fc3615a59cc447ab81477c75c0aad91c869d
parent: 0cb5b3181cfe3d545860bcb8bbf1d0031a29cb21
author: stanley lieber <[email protected]>
date: Mon Apr 18 21:58:29 EDT 2011
usb driver does not present partition data via the ctl file. obtain partition data by performing ls on /dev/sd* directories.
--- a/sys/src/9/boot/local.rc
+++ b/sys/src/9/boot/local.rc
@@ -5,7 +5,7 @@
for(c in /dev/sd*/ctl){
d=`{echo $c | sed 's,/ctl,,g'}
echo $d':' `{sed 's/inquiry[ ]+//g; q' $c}
- for(i in `{awk '/^part/{print $2}' $c})
+ for(i in `{ls -p $d | grep -v -e 'ctl|raw'})
echo $d'/'$i
echo
}