[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Монтирование флешки



Всем привет!

У меня lenny. Используется icewm и менять его пока не хочется.

Хочется монтировать USB флешки (а также кардридеры, фотоаппараты и
т.п.). Сейчас это делает простенький скрипт, запускаемый через sudo:

#! /bin/bash
if mount -t vfat /dev/sdb1 /media/flash -o dmask=000,fmask=111; then
 echo "Flash mounted OK on /dev/sdb1"
elif mount -t vfat /dev/sdb /media/flash -o dmask=000,fmask=111; then
 echo "Flash mounted OK on /dev/sdb"
elif mount -t vfat /dev/sdc1 /media/flash -o dmask=000,fmask=111; then
 echo "Flash mounted OK on /dev/sdb1"
elif mount -t ыгvfat /dev/sdd1 /media/flash -o dmask=000,fmask=111; then
 echo "Flash mounted OK on /dev/sdb1"
elif mount -t vfat /dev/sde1 /media/flash -o dmask=000,fmask=111; then
 echo "Flash mounted OK on /dev/sdb1"
elif mount -t vfat /dev/sde /media/flash -o dmask=000,fmask=111; then
 echo "Flash mounted OK on /dev/sdb"
elif mount -t vfat /dev/sdf1 /media/flash -o dmask=000,fmask=111; then
 echo "Flash mounted OK on /dev/sdb1"
elif mount -t vfat /dev/sdf /media/flash -o dmask=000,fmask=111; then
 echo "Flash mounted OK on /dev/sdb"
else
 echo "Mounting flash failed"
fi

Это работает не всегда, и мне показалось что после перехода на ядро
2.6.32 (из бекпортов - понадобилось для одной железки) стало работать
реже.

Чего бы мне хотелось в идеале:

- Автомонтирование при подключении флешки, либо по клику
- Иконка в трее на размонтирование (icewm поддерживает стандартный трей)

Есть ли такая утилита? Если нет, то как мне улучшить скрипт, чтобы
иногда не происходило непредсказуемых обломов?


-- 
Yours, Mikhail Ramendik

Unless explicitly stated, all opinions in my mail are my own and do
not reflect the views of any organization

Reply to: