|
[+] NTFS-3g - automatyczne montowanie dysku USB przez system
lamek - 28-03-2009 14:44
Witam. Posiadam dysk sata na USB, chcę by po podłączeniu go przy odpalonym już systemie, w momencie podłączenia sam się montował w trybie zapis/odczyt bez potrzeby wpisywania w konsoli za każdym razem: ntfs-3g /dev/sdb1 /media/dysk_zew -o force
Odnośnie tego dysku dodałem linijkę w fstab, jednak jak dysk nie jest podłączony przy starcie systemu to go nie montuje.
Szukałem rozwiązania w dziale dla początkujących oraz w wyszukiwarce, jednak nie znalazłem satysfakcjonującej mnie odpowiedzi.
Mój plik /etc/fstab:
proc /proc proc defaults 0 0 /dev/sda7 / ext3 errors=remount-ro 0 1 /dev/sda8 /home ext3 defaults 0 2 /dev/sda6 /mnt/maluszek vfat rw,users,umask=0000 0 0 /dev/sda9 none swap sw 0 0 /dev/sda5 /mnt/tytan ntfs-3g defaults 0 0 /dev/sda2 /mnt/winda ntfs-3g defaults 0 0 /dev/sdb1 /media/dysk_zew ntfs-3g force 0 0 /dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
Za pomoc z góry dziękuję.
AdeBe - 28-03-2009 15:17
1. Zachowanie systemu przy starcie jest normalne, partycje z fstab są montowane tylko jednorazowo podczas startu. 2. Zastanawia mnie ta opcja force. Czy wg. ciebie naprawdę jest konieczna? 3. Jeśli chcesz żeby dysk montował się w dowolnej chwili, to należałoby wyrzucić ten wpis z fstab, a pokombinować z HAL'em. Bo rozumiem, że w tej chwili dysk jest montowany w trybie read-only jeśli podłączysz go w trakcie działania systemu?
fnmirk - 28-03-2009 15:48
lamek, było i jest na forum tylko nie dosłownie. Poniższe pakiety mają być zainstalowane w systemie:
dpkg -l | grep mount dpkg -l | grep hal dpkg -l | grep udev
button - 28-03-2009 15:49
Dodanie do fstab nic nie da. Wiem, że w kde3 jesto do wyklikania. Prawym na ikonę dysku wejść we właściwości i szukaj czegoś z automontowaniem. Dla kde4 jest plazmoid Device Notifier with Automount, który automatycznie montuje wszystkie zewnętrzne media podłączane podczas pracy systemu. Jak jest w Gnome, nie wiem nie używam. A jak nie to, to trzeba w ustawieniach hala pogrzebać.
lamek - 28-03-2009 15:57
Czyli z fstab mam usunąć: Doinstalować pakiety które podał fnmirk a następnie jak skorzystam z posta umieszczonego przez dowoszek w temacie: http://debian.linux.pl/viewtopic.php?t=13744
To w piękny ładny sposób normalne dyski będą montowane przez fstab, a przenośne przez HAL, kiedy podepnę urządzenie (cd-rom/sata na usb)?
fnmirk - 28-03-2009 16:18
Zapomniałem dodać, że jest potrzebny jeszcze pakiet pmount aby mógł montować urządzenie użytkownik.
Ps. lamek, korzystaj z opcji sprawdzania pisowni.
lamek - 31-03-2009 13:44
Doinstalowałem te pakiety i co dalej? Próbowałem go skonfigurować go korzystając: http://wiki.arch-linux.pl/wiki/HAL ale plików:
Nie ma w systemie, podobnie jak: To jak mam zrobić by mi się uruchamiał przy starcie i montował dyski NTFS na usb, pendrive'y i cd? Plik 90-user-methods.fdi mam.
lis6502 - 31-03-2009 13:57
Znalazłeś opis dla Archa, a korzystasz z Debiana. W przybliżeniu:
rc.d = init.d
lamek - 31-03-2009 14:01
A co jeżeli chodzi o rc.conf, jaki plik temu odpowiada w Debianie? Albo może jakbyś mógł podać stronkę z podobnym opisem tylko dla Debiana?
Ister - 31-03-2009 14:04
Zgaduję: initd.conf?
lamek - 31-03-2009 14:14
Ok skoro to initd.conf to o co chodzi z : Następnie edytuj plik /etc/initd.conf swoim ulubionym edytorem i dodaj dbus do tablicy DEAMONS
moj initd.conf wygląda następująco: # /etc/inetd.conf: see inetd(8) for further informations. # # Internet superserver configuration database # # # Lines starting with "#:LABEL:" or "#<off>#" should not # be changed unless you know what you are doing! # # If you want to disable an entry so it isn't touched during # package updates just comment it out with a single '#' character. # # Packages should modify this file by using update-inetd(8) # # <service_name> <sock_type> <proto> <flags> <user> <server_path> <args> # #:INTERNAL: Internal services #discard stream tcp nowait root internal #discard dgram udp wait root internal #daytime stream tcp nowait root internal #time stream tcp nowait root internal
#:STANDARD: These are standard services.
#:BSD: Shell, login, exec and talk are BSD protocols.
#:MAIL: Mail, news and uucp services.
#:INFO: Info services
#:BOOT: TFTP service is provided primarily for booting. Most sites # run this only on machines acting as "boot servers."
#:RPC: RPC based services
#:HAM-RADIO: amateur-radio services
#:OTHER: Other services #<off># sane-port stream tcp nowait saned:saned /usr/sbin/saned saned
lis6502 - 31-03-2009 14:17
Ja nie mam czegoś takiego jak initd.conf. inetd.conf to nie to samo, ale możliwe że trafiłeś. Działaj, kombinuj, w końcu to GNU/Linux ;]. W Debianie poszczególne usługi to symlinki w odpowienich rcX.d/. M.in. o tym traktuje Debian Reference Guide.
lamek - 31-03-2009 14:23
Teraz to już nic nie rozumiem. Nie dało by się w łatwy przyjemny sposób wytłumaczyć mi jak mam ten Hal skonfigurować by mi automatycznie montował dyski USb z ntfs, pendrive i cd?
PS. lis6502 póki co ciężko mi przyjąć, że czasoprzestrzeń jest zakrzywiona. Więc to nie jest takie łatwe dla mnie.
lis6502 - 31-03-2009 14:30
Powiem Ci tyle: dokumentacja do hala jest zakręcona jak świnski ogonek, a ja sam omijam to dziadostwo szerokim łukiem. Informacje chyba już znalazłeś, to całe 90-user-methods.fdi. Teraz spekuluję, bo nie korzystałem z Archa, ale wydaje mi się że tam po prostu chodzi o dodanie hal'a do autostartu. W Debiane normalne on JEST w autostarcie. Oczywiście że nie jest łatwe, ale od tego masz Google i dokument do którego linkowałem wcześniej. O ile wyszukiwarka to jedno, o tyle dokument stanowi swego rodzaju 'podręcznik Debiana dla administratorów'.
lamek - 31-03-2009 16:15
Teraz działa mi pięknie. Początkowo wyskakiwał mi błąd po dwukliku na dysk: ntfs-3g-mount: failed to open /dev/fuse: Brak dostępu
Wydałem Komedę: ls -l /dev/fuse
wyskoczyło: crw-rw---- 1 root root 10, 229 mar 31 15:33 /dev/fuse
wiec zmieniłem prawa dostępu do pliku za pomocą mc dodając prawa odczytu i zapisu dla innych:
teraz jest: i już działa fajnie podpinam i sam się dysk z partycją ntfs na usb montuje :)
AdeBe - 31-03-2009 17:16
lamek, gratulacje! Jesteś chyba jednym z nielicznych użytkowników, który sam rozwiązał problem, wykazując się przy tym własną inicjatywą i kombinowaniem. ÂŻeby takich więcej było...
lamek - 31-03-2009 18:37
Dzięki, się staram troszkę, chociaż tutaj mi pomógł kolega który na gentoo siedzi. Teraz tylko muszę w sumie kilka rzeczy zrobić i już windowa to uruchomię chyba tylko by catię odpalać.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|