Strona 1 z 3

Dziwny problem z partycją NTFS

: 01 stycznia 2008, 22:46
autor: xcieja
Witam wszystkich.Na Debianie siedzę od niedawna,przesiadłem się z Ubuntu ,które było dla mnie za wolne , i pozatym w Debianie jak coś skonfiguruje to mam pewność że jest ok.Ale do reczy ...
Mój problem to 2 -ie partycje NTFS.Bez problemu montuje je i zapisywać mogę ,ale...
Ale jeśli whcodzę przez ikonę Komputer na pulpicie i chcę wejść na partycję NTFS wówczas otrzymuję :
Obrazek
Oto mój fstab :
[center:821218275a]

Kod: Zaznacz cały

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda5       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda6       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hda2	/tmp/disks-conf-hda2	ntfs-3g	rw,uid=1000,gid=100,fmask=0111,dmask=0,locale=pl_PL,silent			0	0
/dev/hda3	/tmp/disks-conf-hda3	ntfs-3g	rw,uid=1000,gid=100,fmask=0111,dmask=0,locale=pl_PL,silent
[/center:821218275a]

Wszystkie potrzebne pakiety mam zainstalowane - z tym nie ma problemu.Chciałbym aby wchodząc przez ikonę Komputer mógł uzywać tych dysków(partycji).

W Debianie jestem początkujacy (Ubuntu robiło wiele rzeczy automagicznie- a ja chcę się nauczyć sam kontrolowac wszystko)- dlatego prosze o wyrozumuiałość.Oczywiscie wiem,przeczytałem poradniki i przeszukałem forum , i domyślam się że chodzi o uprawnienia, ale nie wiem jak to rozwiązać.
Prosze zatem o pomoc.

: 02 stycznia 2008, 04:54
autor: fnmirk
Aby był dostęp do tych partycji musi je zamontować root
dlaczego partycje montujesz w katalogu /tmp a nie w /mnt lub /media
Ręczne jednorazowe polecenie (po każdym restarcie i uruchomieniu systemu należy to wykonać ponownie) w twoim wypadku powinno wyglądać tak:

Kod: Zaznacz cały

mount /tmp/disks-conf-hda2
mount /tmp/disks-conf-hda3
Proponowałbym Ci zmienić jednak miejsce montowania tych partycji np.: na katalog /mnt
Jeżeli chcesz aby partycje montowały się automatycznie należy dopisać do fstab --- auto
więcej szczegółów w:

Kod: Zaznacz cały

man mount 
man fstab 
man ntfs-3g 

: 02 stycznia 2008, 12:13
autor: Bodzio
Kliknij tutaj w tym linku masz dokłądnie opisane zasady montowania partycji ntfs.
Pozdrawiam :)

: 02 stycznia 2008, 18:50
autor: xcieja
Dzięki za odpowiedzi.
Panowie :
do
fnmirk-
1) ja je właśnie montuje jako root (poprzez konsole administratora)chyba ,ze muszę zaznaczyć w fstab jakoś montowanie przez root-a - opcja auto nic mi nie pomaga tzn. są montowane automatycznie , lecz wchodząc przy próbie otwarcia wyskakuje komunikat ,że nie mam uprawnień
2) napisałem wyżej ,że jesli zamontuje w katalogu np./mnt wówczas nie mogę ich przeglądać w poprzez ikonę Komputer- dlatego wybrałem katalog ,który widniał gdy otworzyłem podgląd partycji za pomocą narzędzia : ¦rodowisko->Administracja->Disks

do Bodzio
dzięki za link do instrukcji-ale jesli popatrzysz na mój fstab to zauważaysz ,że są to wpisy dokładnie skopiowane z tamtej strony

Chłopaki ja czytałem już wiele poradników i man-y i niestety nie działa...

: 02 stycznia 2008, 19:55
autor: sj65
Spróbuj bez opcji:

Kod: Zaznacz cały

uid=1000,gid=100,fmask=0111,dmask=0
Pozdrawiam
sj65

: 02 stycznia 2008, 20:00
autor: xcieja
Nie wiem dlaczego tak,ale sj65 jeśli wyrzucę owy wpis wówczas zwykły użytkownik (uid=1000 w moim przypadku) nie będzie miał napewno dostępu do partycji... :-/

: 02 stycznia 2008, 20:28
autor: fnmirk
xcieja pisze:...
Jeżeli ci to nie przeszkadza to porównaj:
  • Otwierasz konsolę]su -[/code]
    pytanie o hasło roota --- wpisujesz je i enter
    masz uprawnienia roota
    montujesz dyski po kolei każdy
Czy coś przeoczyłem? Czy taki sposób też nie działa?
Czy zmieniałeś katalog montowania dysków z /tmp na /mnt

Ważne: Restartuj najlepiej system po każdej zmianie w fstab i dopiero próbuj montować dyski (wiem, że to jest czasochłonne, ale...).

Jest jeszcze jeden problem związany z istnieniem tak zwanych UUID partycji --- ale tego tematu na razie nie podejmuję się poprowadzić.

Mała jeszcze sugestia spróbuj zmienić nazwy partycji w fstab:

Kod: Zaznacz cały

/dev/hda2  zmień na /dev/sda2
/dev/hda3  zmień na /dev/sda3
/dev/hda5  zmień na /dev/sda5
/dev/hda6  zmień na /dev/sda6
/dev/hdc   zmień na /dev/sdc 
i zrestartuj system ma to związek z UUID. Jak zgłębię bardziej temat to więcej może później.

: 02 stycznia 2008, 20:41
autor: xcieja
Jeżeli ci to nie przeszkadza to porównaj:

Otwierasz konsolę;
wpisujesz:
Kod:
su -

pytanie o hasło roota --- wpisujesz je i enter
masz uprawnienia roota
montujesz dyski po kolei każdy


Czy coś przeoczyłem? Czy taki sposób też nie działa?
Napisałem wyżej :
1) ja je właśnie montuje jako root (poprzez konsole administratora)chyba ,ze muszę zaznaczyć w fstab jakoś montowanie przez root-a - opcja auto nic mi nie pomaga tzn. są montowane automatycznie , lecz wchodząc przy próbie otwarcia wyskakuje komunikat ,że nie mam uprawnień
Niestety przeoczyłeś ;-)

Czy zmieniałeś katalog montowania dysków z /tmp na /mnt
napisałem wyżej ,że jesli zamontuje w katalogu np./mnt wówczas nie mogę ich przeglądać w poprzez ikonę Komputer- dlatego wybrałem katalog ,który widniał gdy otworzyłem podgląd partycji za pomocą narzędzia : ¦rodowisko->Administracja->Disks
Restartuje za każdym razem ....
Mała jeszcze sugestia spróbuj zmienić nazwy partycji w fstab:
Kod:

/dev/hda2 zmień na /dev/sda2
/dev/hda3 zmień na /dev/sda3
/dev/hda5 zmień na /dev/sda5
/dev/hda6 zmień na /dev/sda6
/dev/hdc zmień na /dev/sdc
Ale ja nie mam dysków na SATA-więc wybacz,ale nie skorzystam z tego....

Widzę w statusie postu,że używasz Ubuntu-może wkleisz swoje ustawienia fstab....chyba,że inny pomysł...

Zmieniłem dla checy wpisy w fstab - teraz wygląda następująco :

[center:b02b3285b7]

Kod: Zaznacz cały

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda5       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda6       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hda2	/media/Multimedia	ntfs-3g	rw,auto,uid=1000,gid=1000,fmask=0111,dmask=0,locale=pl_PL	0	0
/dev/hda3	/media/Praca	ntfs-3g	rw,auto,uid=1000,gid=1000,fmask=0111,dmask=0,locale=pl_PL	0	0
[/center:b02b3285b7]

I wybierając partycję poprzez ikonę Komputer dostaje komunikat :

Kod: Zaznacz cały

mount: according to mtab, /dev/hda3 is already mounted on /media/praca
mount failed
A mi właśnie chodzi o to aby były dostępne partycje pod tą m.in ikoną,a nie przez wchodzenie w katalog...

: 02 stycznia 2008, 21:16
autor: sali
sprawdź czy użytkownik ma prawo do przeglądania i zapisu w katalogu w którym montujesz partycje

: 02 stycznia 2008, 21:19
autor: Bodzio
tak na chama i ordynarnie to zrób tak:
z roota:

Kod: Zaznacz cały

chmod 777 -R /dev/hda2
chmod 777 -R /dev/hda3
zadziała na 100 %