... bo zupa była za słona

Montowanie CD, pendrive etc. z menu we fluxboxie

poziom 1| 31 stycznia 2008, 21:46:52
kategoria: fluxbox

Sporo nowych użytkowników fluxboxa ma problemy z montowanie CD, pendriva i innych, ale rozwiązanie jest banalnie proste. No to zaczynajmy:

1. Szukamy nazwy urządzenia, podłączamy do komputera urządzenie i wydajemy polecenie:

dmesg | tail -n 15

U mnie dało wynik

usb-storage: waiting for device to settle before scanning
USB Mass Storage support registered.
usb-storage: device scan complete
scsi 2:0:0:0: Direct-Access SigmaTel MSCN 0100 PQ: 0 ANSI: 4
sd 2:0:0:0: [sdb] 2031872 512-byte hardware sectors (1040 MB)
sd 2:0:0:0: [sdb] Write Protect is off
sd 2:0:0:0: [sdb] Mode Sense: 38 00 00 00
sd 2:0:0:0: [sdb] Assuming drive cache: write through
sd 2:0:0:0: [sdb] 2031872 512-byte hardware sectors (1040 MB)
sd 2:0:0:0: [sdb] Write Protect is off
sd 2:0:0:0: [sdb] Mode Sense: 38 00 00 00
sd 2:0:0:0: [sdb] Assuming drive cache: write through
sdb: sdb1
sd 2:0:0:0: [sdb] Attached SCSI removable disk
sd 2:0:0:0: Attached scsi generic sg2 type 0

Linijka "sdb: sdb1 " pokazuje, że urządzenie podłączone do komputera znajduje się w /dev/sdb1(u każdego może to być inaczej). Teraz do pliku /etc/fstab dodajemy wpis

/dev/sdb1 /mnt/usb vfat umask=0,users,iocharset=iso8859-2,codepage=852,noauto,rw 0 0

Gdzie:

/dev/sdb1

to urządzenie znalezione wcześniej

/mnt/usb

to miejsce montowania

vfat

to system plików

users

oznacza, że mogą go montować wszyscy

iocharset=iso8859-2,codepage=852

oznacza polskie kodowanie

noauto

oznacza, że dysk nie będzie montowany przy stracie systemu

rw

oznacza, ze na dysku będzie można zapisywać i z niego odczytywać

0 0

oznacza, że nie trzeba odłączać systemu plików i dysk nie będzie sprawdzany
Teraz trzeba jako root wydać polecenie

mkdir /mnt/usb

to zależy jak nazwaliście swój dysk w fstab

2.Teraz robimy skrypty :

a) montowanie

#!/bin/bash
mount /mnt/usb

b) odmontowywanie

#!/bin/bash
umount /mnt/usb

Jeżeli chcemy montować płytę to zamiast /media/dysk wstawiamy /media/cdrom(numer cd romu)

3. Dodajemy wpisy do ~/.fluxbox/menu

[exec] (Montowanie pendrive/odmontowywanie) {ścieżka do skryptu} <ścieżka do ikonki>

I to by było na tyle:). Mam nadzieję, że komuś się przyda, pozdrawiam!

Zamiast robić skrypty, można też wpisać w nawiasy klamrowe mount /mnt/usb i umount /mnt/usb. Dzięki za uwagi Minio

4 komentarze  Montowanie CD, pendrive etc. z menu we fluxboxie