[+] automatyczne montowanie partycji ntfs
Twój zapis do pliku /etc/fstab:
[quote="mam fstab"]Każdy system plików jest opisywany przez osobną linię]Odwróć kolejność tak aby opcja ,,auto'' znalazła się zaraz po ntfs.
Zainstaluj też pakiet ntfs-3g. I zamiast ntfs użyj opcji ntfs-3g.
Kod: Zaznacz cały
/dev/sda1 /mnt/c ntfs ro,uid=1000,codepage=852,iocharset=iso8859-2,auto 0 2 Zainstaluj też pakiet ntfs-3g. I zamiast ntfs użyj opcji ntfs-3g.
Kod: Zaznacz cały
/dev/sda1 /mnt/c ntfs-3g auto,ro,uid=1000,codepage=852,iocharset=iso8859-2 0 0Przepraszam, że pomyliłem wpisy przy cytowaniu. W sumie to nie ma znaczenia, różnią się tylko opcją odnośnie strony kodowej (która pewnie Ci się też przyda). Zasada budowy tego wpisu jest taka sama.lis6502 pisze:pragnę zauważyć że problem kolegi lukasamd został już rozwiązany,
Pragniesz abym podał Ci regułkę, która na sto procent zadziała. Najwcześniej mogę to zrobić dopiero w środę. Nie mam obecnie dostępu do partycji Windows. Przybliżyłem cię jak najbliżej rozwiązania. Dalej Twierdzisz, że nie działa.
Nawet nie przeanalizowałeś tego co napisałem i jest napisane w manualu :-D Przepraszam, że tak to brzmi ale raptem masz do sprawdzenia chyba pięć opcji i musi to działać. Ponieważ to działa. Zmień kolejność opcji w czwartym polu. Nie rozpiszę Ci dokładnie, która opcja którą znosi. Ponieważ nie mogę tego sprawdzić.
We wszystkich działających wpisach do /etc/fstab jest taka kolejność:
Kod: Zaznacz cały
/dev/hda1 /mnt/winc ntfs-3g rw,user,users,uid=1000 0 0
/dev/hda5 /mnt/wind ntfs-3g rw,user,users,uid=1000 0 0
/dev/sda6 /mnt/Mateusz ntfs-3g auto,rw,user,defaults,utf8 0 0
/dev/sda6 /mnt/Mateusz ntfs-3g auto,rw,user,defaults,utf8 0 0
/dev/hda5 /mnt/Marcin ntfs-3g auto,rw,user,users,uid=1000,locale=pl_PL.utf8 0 0
/dev/sda1 /mnt/partycjaC ntfs-3g auto,ro,uid=1000,codepage=852,iocharset=iso8859-2 0 2Doceniam Twoje starania, fnmirk i szanuję Twoją osobę, na prawdę, jak każdego, kto bezinteresownie spędza swój wolny czas na forum w poszukiwaniu problemów, które mogą rozwiązać. Nie należę do ludzi, który szukają gotowych formułek do wklepania, sam też zmagam się z problemami na ile tylko mogę Jednak daj sobie powiedzieć, na prawdę czytałem manuala dla mount, ntfs-3g. Na dowód tego podam Ci dość spory wydruk z mojej konsoli.
co do powyższego nie ma wątpliwości, jestem uid=1000 i nie ma jak odczytać /dev/hda1.
takie prawa dostępu ma mój ntfs-3g po wydaniu poleceń chmod i chown ze strony [url]http://ntfs-3g.org/support.html#unprivileged [/URL]
teraz kwiatek:
Takie przykłady mogę ciągnąć w nieskończoność. Oczywiście po każdej zmianie fstaba zapisuję go, żeby nie było 
A znowu takie coś:
Uprzedzając pytanie 'a dlaczego szóste pola się różnią', zacytuję
Mam nadzieję że wyraziłem się dość precyzyjnie. Dlatego pytałem o mechanizm działania polecenia mount, bo skoro ext3 mogę spokojnie montować jako lis6502, a ntfs-3g już nie, to wina ewidentnie leży po stronie ntfs'a. Nie wiem dokładnie w jakim pakiecie leży mount i inne dotyczące systemów plików(pewnie jakieś filesystems xD), ale może muszę go zaktualizować?
[edit] pozwolę sobie zauważyć że kolejność opcji, czy strona kodowa nijak się mają do problemu.
Kod: Zaznacz cały
lis6502@debian:~$ id
uid=1000(lis6502) gid=1000(lis6502) grupy=20(dialout),24(cdrom),25(floppy),27(sudo),29(audio),44(video),46(plugdev),106(netdev),110(powerdev),115(sambashare),116(fuse),1000(lis6502)
lis6502@debian:~$ ntfs-3g /dev/hda1 /mnt/xp64
Error opening '/dev/hda1': Brak dostępu
Failed to mount '/dev/hda1': Brak dostępu
Please check '/dev/hda1' and the ntfs-3g binary permissions,
and the mounting user ID. More explanation is provided at
[url]http://ntfs-3g.org/support.html#unprivileged[/url]
lis6502@debian:~$ ntfs-3g /dev/hda1 /mnt/xp64 -o uid=1000
Error opening '/dev/hda1': Brak dostępu
Failed to mount '/dev/hda1': Brak dostępu
Please check '/dev/hda1' and the ntfs-3g binary permissions,
and the mounting user ID. More explanation is provided at
[url]http://ntfs-3g.org/support.html#unprivileged[/url]
lis6502@debian:~$ ntfs-3g /dev/hda1 /mnt/xp64 -o uid=1000,gid=1000
Error opening '/dev/hda1': Brak dostępu
Failed to mount '/dev/hda1': Brak dostępu
Please check '/dev/hda1' and the ntfs-3g binary permissions,
and the mounting user ID. More explanation is provided at
[url]http://ntfs-3g.org/support.html#unprivileged[/url]
lis6502@debian:~$ ntfs-3g /dev/hda1 /mnt/xp64 -o gid=1000,uid=1000
Error opening '/dev/hda1': Brak dostępu
Failed to mount '/dev/hda1': Brak dostępu
Please check '/dev/hda1' and the ntfs-3g binary permissions,
and the mounting user ID. More explanation is provided at
[url]http://ntfs-3g.org/support.html#unprivileged[/url]
lis6502@debian:~$ :( Kod: Zaznacz cały
lis6502@debian:~$ which ntfs-3g
/bin/ntfs-3g
lis6502@debian:~$ ls -l /bin/ntfs-3g
-rwsr-xr-x 1 root root 122447 2008-11-09 11:36 /bin/ntfs-3g
lis6502@debian:~$
teraz kwiatek:
efekt w konsoli:linijka w moim fstab pisze:/dev/hda1 /mnt/xp64 ntfs-3g uid=1000,gid=1000,rw,noauto,user 0 2
Kod: Zaznacz cały
lis6502@debian:~$ mount /dev/hda1
Error opening '/dev/hda1': Brak dostępu
Failed to mount '/dev/hda1': Brak dostępu
Please check '/dev/hda1' and the ntfs-3g binary permissions,
and the mounting user ID. More explanation is provided at
[url]http://ntfs-3g.org/support.html#unprivileged[/url]
lis6502@debian:~$ efekt w konsoli:linijka w moim fstab pisze:/dev/hda1 /mnt/xp64 ntfs-3g users,uid=1000,gid=1000,rw,noauto 0 2
Kod: Zaznacz cały
lis6502@debian:~$ mount /dev/hda1
Error opening '/dev/hda1': Brak dostępu
Failed to mount '/dev/hda1': Brak dostępu
Please check '/dev/hda1' and the ntfs-3g binary permissions,
and the mounting user ID. More explanation is provided at
[url]http://ntfs-3g.org/support.html#unprivileged[/url]
lis6502@debian:~$ A znowu takie coś:
efekt w konsoli:inna linijka w moim fstab pisze:/dev/sdb3 /mnt/data_e3fs ext3 rw,users,auto,exec,suid 0 1
Kod: Zaznacz cały
lis6502@debian:~$ mount /dev/sdb3 -v
/dev/sdb3 on /mnt/data_e3fs type ext3 (rw,nodev)
lis6502@debian:~$ .man fstab pisze: Szóste pole, (fs_passno), jest używane przez program fsck(8) aby zade-
cydować, jaka powinna być kolejność sprawdzania systemów plików podczas
ładowania systemu
Mam nadzieję że wyraziłem się dość precyzyjnie. Dlatego pytałem o mechanizm działania polecenia mount, bo skoro ext3 mogę spokojnie montować jako lis6502, a ntfs-3g już nie, to wina ewidentnie leży po stronie ntfs'a. Nie wiem dokładnie w jakim pakiecie leży mount i inne dotyczące systemów plików(pewnie jakieś filesystems xD), ale może muszę go zaktualizować?
[edit] pozwolę sobie zauważyć że kolejność opcji, czy strona kodowa nijak się mają do problemu.