Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Montowanie dysków
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
malcus89
Tux's lil' helper
Tux's lil' helper


Joined: 20 Mar 2006
Posts: 133

PostPosted: Mon Apr 10, 2006 7:58 pm    Post subject: [SOLVED] Montowanie dysków Reply with quote

Na jakiej zasadzie działa montowanie cdrom i floppy w Gentoo? Gdy próbuje przejrzec puste foldery cdrom i floppy w /mnt są one niedostępne z poziomu zywklego użytkownika. Gdy zamontuje np. cd, stają się one dostępne dla wszystkich...

Próbując zrobić tak, z poziomu roota skopiowalem jeden z folderów wraz z prawami pod inna nazwą i zamontowałem tam dyskietkę, lecz ona byla dla mnei niedostępna z poziomu usera:/

Gdy np. montuje dysk z ntfs do folderu dyskietki, staje sie on dostepny dla wszystkich, lecz gdy sprobuje zamontowac do skopiowanego folderu, równiez dyskietki, juz tak nei jest. Gdzie to wszystko jest zapisane? Napewno nie jest to fstab, gdyż wszystko mam ustawione tak jak na dyskietce.

Załączam fragment mojego fstab:
Code:
/dev/hda1               /mnt/win_C      ntfs            noauto,user     0 0
/dev/hda5               /mnt/win_D      ntfs            noauto,user     0 0

/dev/cdrom              /mnt/cdrom      auto            noauto,user     0 0
/dev/fd0                /mnt/floppy     vfat            noauto,user     0 0


Co moge zrobic, żeby montowanie partycji dodatkowych (Windowsowych) była oparta na tej samej zasadzie? Czyli, gdy niużywane, to brak nawet odczytu, a gdy używane - odczyt możliwy?

Nie będe sie rozdrabniał. Mam w jądro wkompilowaną r/w NTFS. Jakich zmian dokonac w pliku, żeby móc z tego orzystac? Narazie tylko odczyt działa...

Z góry dzięki!


Last edited by malcus89 on Mon Jun 05, 2006 6:50 am; edited 1 time in total
Back to top
View user's profile Send private message
YANOUSHek
Apprentice
Apprentice


Joined: 10 May 2004
Posts: 282
Location: Poznan, Poland;

PostPosted: Mon Apr 10, 2006 8:08 pm    Post subject: Re: Montowanie dysków Reply with quote

malcus89 wrote:
[...] Mam w jądro wkompilowaną r/w NTFS. Jakich zmian dokonac w pliku, żeby móc z tego orzystac? [...]

Z tego co pamiętam, to zapis na NTFS jest dość tricky, więc najpierw dokładnie poszukaj jak to działa. O ile nic się nie zmieniło, to nie można tworzyć nowych plików. Można edytować istniejące pliki, ale nie można powiększyć ich rozmiaru. Te informacje nie muszą być aktualne.

Co do przeglądania katalogów, to chyba wystarczy zabrać im prawa do odczytu przez usera (zostawić tylko dla root'a, albo nawet nie). Wtedy po zamontowaniu się zmienią i będziesz mógł tam zaglądać. Tego też do końca nie jestem pewien.
_________________
Janusz Bossy
http://digigal.art.pl
Back to top
View user's profile Send private message
KeyBi
Apprentice
Apprentice


Joined: 26 Mar 2005
Posts: 163
Location: Jaworzno [PL]

PostPosted: Mon Apr 10, 2006 8:27 pm    Post subject: Reply with quote

W fstabie ustaw np. dla CD-ROM'u.
Code:
/dev/cdrom     /mnt/cdrom      auto      ro,users,noauto     0 0

Wartość users sprawi, że użytkownik będzie mógł montować i odmontowywać oraz przeglądać CD-ROM...
_________________
Gentoo Linux Blog
Back to top
View user's profile Send private message
psycepa
Veteran
Veteran


Joined: 27 Dec 2004
Posts: 1637
Location: Poland

PostPosted: Mon Apr 10, 2006 8:37 pm    Post subject: Reply with quote

KeyBi wrote:
W fstabie ustaw np. dla CD-ROM'u.
Code:
/dev/cdrom     /mnt/cdrom      auto      ro,users,noauto     0 0

Wartość users sprawi, że użytkownik będzie mógł montować i odmontowywać oraz przeglądać CD-ROM...


zdaje sie ze jeszcze musi nalezec do odpowieniej grupy....
_________________
RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part."
Back to top
View user's profile Send private message
KeyBi
Apprentice
Apprentice


Joined: 26 Mar 2005
Posts: 163
Location: Jaworzno [PL]

PostPosted: Mon Apr 10, 2006 8:52 pm    Post subject: Reply with quote

psycepa wrote:
KeyBi wrote:
W fstabie ustaw np. dla CD-ROM'u.
Code:
/dev/cdrom     /mnt/cdrom      auto      ro,users,noauto     0 0

Wartość users sprawi, że użytkownik będzie mógł montować i odmontowywać oraz przeglądać CD-ROM...


zdaje sie ze jeszcze musi nalezec do odpowieniej grupy....

Zdaje się, że nie :)
Manual wrote:
users Pozwala każdemu użytkownikowi na zamontowanie i odmontowanie tego systemu plików.

_________________
Gentoo Linux Blog
Back to top
View user's profile Send private message
psycepa
Veteran
Veteran


Joined: 27 Dec 2004
Posts: 1637
Location: Poland

PostPosted: Mon Apr 10, 2006 9:38 pm    Post subject: Reply with quote

KeyBi wrote:
Zdaje się, że nie :)
Manual wrote:
users Pozwala każdemu użytkownikowi na zamontowanie i odmontowanie tego systemu plików.


racja, tu sie mylilem, z tym ze uzytkownik bedzie mogl zamontowac taki cd np przez
Code:

mount /mnt/cdrom


a juz cos takiego:
Code:

mount -t iso9660 /dev/hdc /mnt/cdrom

nie da rady zrobic ;)

pozdrawiam
_________________
RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part."
Back to top
View user's profile Send private message
malcus89
Tux's lil' helper
Tux's lil' helper


Joined: 20 Mar 2006
Posts: 133

PostPosted: Tue Apr 11, 2006 8:40 am    Post subject: Reply with quote

Co Wy się tak czepiliscietego cd:) Z cd jest wsztstko wporzadku - jest tak jak powinno byc, tylkoniedotyczy to folderówutworzonych przezemnie.

Dziwi mnhie jedno, w fstab nei ma żadnych dodatkowych ustawien i dziala, niestety na dyskach juz nie... Te foldery chyba byly jakoś specjalnie tworzone, czy jak?:P
Back to top
View user's profile Send private message
Radioaktywny
Apprentice
Apprentice


Joined: 01 Sep 2005
Posts: 248
Location: Jestem przed komputerem ;)

PostPosted: Tue Apr 11, 2006 9:01 am    Post subject: Re: Montowanie dysków Reply with quote

Wybacz ale nie bardzo rozumiem Twój tok myślenia.

malcus89 wrote:
Gdy próbuje przejrzec puste foldery cdrom i floppy w /mnt są one niedostępne z poziomu zywklego użytkownika.
Są niedostępne ponieważ nie są zamontowane.

malcus89 wrote:
Gdy zamontuje np. cd, stają się one dostępne dla wszystkich...
Są dostępne ponieważ je zamontowałeś.

malcus89 wrote:
Próbując zrobić tak, z poziomu roota skopiowalem jeden z folderów wraz z prawami pod inna nazwą i zamontowałem tam dyskietkę, lecz ona byla dla mnei niedostępna z poziomu usera:/
A dodałeś nowy wpis do fstab - dotyczący nowego punktu montowania? Załącz całe fstab oraz podaj gdzie skopiowałeś folder do którego próbujesz zamontować dyskietkę.

malcus89 wrote:
Nie będe sie rozdrabniał. Mam w jądro wkompilowaną r/w NTFS. Jakich zmian dokonac w pliku, żeby móc z tego orzystac? Narazie tylko odczyt działa...
I niech raczej tak pozostanie. Zapis do NTFS jest bardzo mocno eksperymentalny.
_________________
pozdrawiam
Radioaktywny
Back to top
View user's profile Send private message
exodos
n00b
n00b


Joined: 31 Jan 2006
Posts: 54
Location: Am-dam

PostPosted: Tue Apr 11, 2006 9:42 am    Post subject: Re: Montowanie dysków Reply with quote

Radioaktywny wrote:
Wybacz ale nie bardzo rozumiem Twój tok myślenia.

malcus89 wrote:
Gdy próbuje przejrzec puste foldery cdrom i floppy w /mnt są one niedostępne z poziomu zywklego użytkownika.
Są niedostępne ponieważ nie są zamontowane.

malcus89 wrote:
Gdy zamontuje np. cd, stają się one dostępne dla wszystkich...
Są dostępne ponieważ je
zamontowałeś.

To mi przypomina rozumowanie: tak bo tak.
A wracając do głownego wątku, to gdyby autor po prostu przyjrzał sie katalogowi /mnt wszystko było by jasne. Jeśli odpalisz:
Code:
ls -l /mnt

to zobaczysz, że podkatalogi /mnt tworzone przy instalacji standardowo mają prawa 700 i właściciela root:root. To dlatego nie możesz tam wejść jako zwykły user. Po zamontowaniu czegos (znowu polecam sprawdzic samemu), prawa te zmieniają się uwzględniając opcje podane przy wywołaniu mount/opcje z fstab/gid i uid usera montujacego. Jesli coś Ci nie odpowiada, możesz poeksperymentować z opcjami umask, fmask, dmask, uid i gid - wyjaśnienie oczywiście w mount(8)

+++EDIT+++
A co to wsparcia zapisu dla ntfs, zainteresuj sie projektem captive. Poprzez wine korzysta z windowsowych dll. Kiedyś tego używałem i było w miare stabilne.


Last edited by exodos on Tue Apr 11, 2006 3:39 pm; edited 1 time in total
Back to top
View user's profile Send private message
malcus89
Tux's lil' helper
Tux's lil' helper


Joined: 20 Mar 2006
Posts: 133

PostPosted: Tue Apr 11, 2006 2:15 pm    Post subject: Reply with quote

Żeby było wszystko jasne:

Code:
drwx------  2 root root 4096 lut 14 01:03 cdrom
drwx------  2 root root 4096 lut 14 01:03 floppy
drwx------  2 root root 4096 kwi 10 15:59 win_C
drwx------  2 root root 4096 kwi 10 15:59 win_D


Wszystko się zgadza. Tylko jendo mnie dziwi, dlaczego podmontowany wolumin ntfs, do folderu np. floppy, jest dostepny z poziomu usera, a podmontowany do katalogu np. win_D z takimi samymi prawami jak floppy, jest juz niedostępny? Prawda, że dziwne?

Podam jeszcze swój cały fstab:

Code:
/dev/hda6               none            swap            sw               0 0
/dev/hda7               /               ext3            defaults,noatime 0 1

/dev/hda1               /mnt/win_C      ntfs            noauto,user     0 0
/dev/hda5               /mnt/win_D      ntfs            noauto,user     0 0

/dev/cdrom              /mnt/cdrom      auto            noauto,user     0 0
/dev/fd0                /mnt/floppy     vfat            noauto,user     0 0


edited

Kurcze, trzeba było poczytac troszkę.

Wystarczylo dodać umask=0333,dmask=000.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum