Skocz do zawartości

Problem Z Fstab


kicks

Rekomendowane odpowiedzi

Serdecznie witam

Mam maly problem, poniewaz musze utworzyc w pliku fstab automatycznie montowana partycje z systemem NTFS o identyfikatorze XXX w punkcie montowania /mnt/XXX. Niestety, nie wiem, w jaki sposób wykryc czy urzadzenie nie zostalo podlaczone, aby nie zwrócilo bledu podczas startu systemu. Oczywiscie, urzadzenie de facto nie istnieje.

 

UUID=XXX /mnt/XXX ntfs-3g default,auto 0 0

 

Pozdrawiam :)

Odnośnik do komentarza
Udostępnij na innych stronach

nie "deafault" a "default".

/mnt/XXX musi w tym przypadku istniec, wiec latwiej bedzie jesli katalog nazwiesz jakos prosciej niz identyfikator urzadzenia np. ntfs, windows czy jakkolwiek inaczej, ale czytelnie.

 

P.S. Trzeba sluchac na lekcjach, to z praca domowa nie bedzie problemu.

Odnośnik do komentarza
Udostępnij na innych stronach

nie "deafault" a "default".

/mnt/XXX musi w tym przypadku istniec, wiec latwiej bedzie jesli katalog nazwiesz jakos prosciej niz identyfikator urzadzenia np. ntfs, windows czy jakkolwiek inaczej, ale czytelnie.

 

P.S. Trzeba sluchac na lekcjach, to z praca domowa nie bedzie problemu.

 

Poprawione na

UUID=usbDriveXXX /mnt/usbXXX ntfs-3g default,auto 0 0

 

Niestety, mimo wszystko dalej uruchamia sie tryb awaryjny po zrestartowaniu systemu, udevd[101]: sender uid=1, message ignored.

Jak wykryc czy urzadzenie niezostalo podlaczone, zeby system nie próbowal go na sile uruchomic.

Odnośnik do komentarza
Udostępnij na innych stronach

Nikt pracy domowej nie bedzie za Ciebie odrabial, bo to nie jest celem istnienia tego forum.

 

Poczytaj sobie moze cos nt. fstab - w konsoli wpisz sobie "man fstab" na poczatek. UUID na pewno nie wyglada jak "usb-Seagate_FreeAgent_2GAU9H80-0:0-part1", bo jest to ciag cyfr heksadecymalnych, ale spójrz co powyzej napisal Miszcz. Co to jest UUID znajdziesz w Wikipedii. UUID dla konkretnego urzadzenia zobaczysz wykonujac polecenie blkid <nazwa urzadzenia>.

Odnośnik do komentarza
Udostępnij na innych stronach

Poprawione na

UUID=usbDriveXXX /mnt/usbXXX ntfs-3g default,auto 0 0

 

Niestety, mimo wszystko dalej uruchamia sie tryb awaryjny po zrestartowaniu systemu, udevd[101]: sender uid=1, message ignored.

Jak wykryc czy urzadzenie niezostalo podlaczone, zeby system nie próbowal go na sile uruchomic.

 

Cos chlopaki Cie nie rozumieja, zrezygnuj z /etc/fstab i przejdz na montowanie za pomoca odpowiedniej regulki udev-a

patrz przyklady w /etc/udev/rules.d/.*rule

 

Np:

ACTION=="add", ENV{ID_FS_UUID}=="uuid twojej partycji znaleziony blki", RUN+="/bin/mount -U $env{ID_FS_UUID} -o inne_parametry_montowania /mnt/costam"

 

P.S wpis w fstab mozesz zostawic a w "run" dac poprostu mount -U $env{ID_FS_UUID}

Bedzie to samo

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...