xar0h писал(а): ↑22.12.2009 05:18
По сабжу - вырубайте hal, вешайте монтирование на хоткеи и будет вам щастя )
+1
drBatty писал(а): ↑22.12.2009 09:51
ну вот как сделают тут нормальную навигацию без мыши, так и выкину эту хвостатую фигню.
Где "тут"? Я у себя сделал, мышь теперь большую часть времени валяется за монитором.
AlexYeCu писал(а): ↑22.12.2009 14:18
Удобно, когда флэшек 3-4 подключено и фотоаппарат с телефоном вдобавок.
Для примера, как у меня сделано:
1. На морде системника два usb-порта. В fstab прописано:
Код: Выделить всё
/dev/disk/by-path/pci-0000:00:13.2-usb-0:3:1.0-scsi-0:0:0:0-part1 /mnt/u1 vfat,ntfs-3g noauto,rw,noexec,nosuid,nodev,user,quiet,fmask=113,dmask=002,gid=100 0 0
/dev/disk/by-path/pci-0000:00:13.2-usb-0:4:1.0-scsi-0:0:0:0-part1 /mnt/u2 vfat,ntfs-3g noauto,rw,noexec,nosuid,nodev,user,quiet,fmask=113,dmask=002,gid=100 0 0
Флешка, воткнутая в первый, всегда монтируется в /mnt/u1, а во второй - в /mnt/u2.
2. Плеер и фотоаппарат. В /etc/udev/rules.d/80-usb.rules:
Код: Выделить всё
ATTRS{manufacturer}=="Sony", ATTRS{product}=="Sony DSC", SYMLINK="photo"
ATTRS{vendor}=="EM706X ", ATTRS{model}=="MP3 Player ", SYMLINK="player"
Ну и в fstab как обычно:
Код: Выделить всё
/dev/player /mnt/player vfat noauto,rw,noexec,nosuid,nodev,user,quiet,fmask=113,dmask=002,gid=100,iochar
set=utf8,codepage=866 0 0
/dev/photo /mnt/photo vfat noauto,rw,noexec,nosuid,nodev,user,quiet,fmask=113,dmask=002,gid=100,iochar
set=utf8,codepage=866 0 0
Монтируется всё по хоткеям. При этом в статусбар выводится сообщение, что девайс такой-то смонтирован (или вывод команды mount, если вдруг какая ошибка).
А вот пример скрипта, который навешивается на хоткей:
Код: Выделить всё
#!/bin/zsh
echo mount 8x cd... > /tmp/msgs-$USER
eject -t -x 8 /dev/cdrom
if mount /mnt/cdrom
then echo mount 8x cd: ok > /tmp/msgs-$USER
else echo mount 8x cd: `mount /mnt/cdrom 2>&1` > /tmp/msgs-$USER
fi
exit 0
Тут, правда, некрасиво сделано: если монтирование не удалось, mount вызывается ещё раз чтобы сообщение об ошибке от него получить. Лень переделывать %).
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало