| Index: src/platform/installer/chromeos-common.sh
|
| diff --git a/src/platform/installer/chromeos-common.sh b/src/platform/installer/chromeos-common.sh
|
| index f66158d097c8a73ede98ed6a48f0090e4e310faf..0e84f92a49c70a50f0034bc5b3992888b6c70636 100644
|
| --- a/src/platform/installer/chromeos-common.sh
|
| +++ b/src/platform/installer/chromeos-common.sh
|
| @@ -510,3 +510,26 @@ dont_run_as_root() {
|
| exit 1
|
| fi
|
| }
|
| +
|
| +list_usb_disks() {
|
| + local sd
|
| + for sd in /sys/block/sd*; do
|
| + if readlink ${sd}/device | grep -q usb &&
|
| + [ "$(cat ${sd}/removable)" = 1 ]; then
|
| + echo ${sd##*/}
|
| + fi
|
| + done
|
| +}
|
| +
|
| +get_disk_info() {
|
| + # look for a "given" file somewhere in the path upwards from the device
|
| + local dev_path=/sys/block/${1}/device
|
| + while [ -d "${dev_path}" -a "${dev_path}" != "/sys" ]; do
|
| + if [ -f "${dev_path}/${2}" ]; then
|
| + cat "${dev_path}/${2}"
|
| + return
|
| + fi
|
| + dev_path=$(readlink -f ${dev_path}/..)
|
| + done
|
| + echo '[Unknown]'
|
| +}
|
|
|