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
Autor bloga nie odpowiada za zamieszczone tutaj komentarze
gutek999.jogger.pl
| dnia 01 lutego 2008, o godzinie 15:26:17
Permalink
Po pierwsze dzięki za uwagi. Pisałem to późno i trochę błędów porobiłem
. Co do czytelności to zaraz poprawiam, a z tymi poleceniami zamiast skryptów to nawet nie widziałem
. Jeszcze raz dzięki
Ps. Tak znamy się z #fluxboxpl.org ![]()
Tomek | dnia 27 kwietnia 2010, o godzinie 08:42:07 Permalink
Mam pytanie czy można montować dyski "z menu fb", ale w taki sposób by w fstab montowanie nie było dozwolone dla wszystkich. Konkretnie chodzi mi o to czy w pliku konfiguracyjnym można wykorzystać jakoś polecenie sudo? Nie wiem czy się jasno wyrażam, ale zależało by mi na montowaniu w taki sposób.
Tomek | dnia 27 kwietnia 2010, o godzinie 10:46:08 Permalink
xterm -e 'sudo ntfs-3g /dev/sda5 /mnt/dysk_C; sleep 360'
Sam już znalazłem rozwiązanie. Może się komuś przyda na przyszłość. Oczywiście wpisujemy to w klamry w pliku konfiguracyjnym. Jak łatwo zauważyć posiadam "konsolę" xterm, dokonuję montażu systemu NTFS (mam zainstalowany ntfs-3g) i montuję partycję sda6.
Minio
| dnia 01 lutego 2008, o godzinie 12:19:41
Permalink
W fstab wpisujesz „/mnt/usb”, natomiast jkako argument mkdir podajesz „/media/dysk”. Oczywiście niejednokrotnie zaznaczasz, żeby to dopasować jak komu się podoba, ale trochę konsekwencji nie zaszkodzi.
Do tego zamiast tworzyć skrypty zawierające linijki z mount i umount, może prościej jest je po prostu wpisać w nawiasy klamrowe w menu Fb? Ja tak mam.
Do tego jeszcze ponarzekam ;) :
— czerwony na szarym (kod) nie grzeszy szczególną cztelnością.
— kodowanie w polu komentowania się zepsuło
PS. My się chyba znamy z #fluxboxpl.org, czy nie?