View previous topic :: View next topic |
Author |
Message |
malcus89 Tux's lil' helper
Joined: 20 Mar 2006 Posts: 133
|
Posted: Mon Apr 10, 2006 7:58 pm Post subject: [SOLVED] Montowanie dysków |
|
|
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 |
|
|
YANOUSHek Apprentice
Joined: 10 May 2004 Posts: 282 Location: Poznan, Poland;
|
Posted: Mon Apr 10, 2006 8:08 pm Post subject: Re: Montowanie dysków |
|
|
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 |
|
|
KeyBi Apprentice
Joined: 26 Mar 2005 Posts: 163 Location: Jaworzno [PL]
|
Posted: Mon Apr 10, 2006 8:27 pm Post subject: |
|
|
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 |
|
|
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Mon Apr 10, 2006 8:37 pm Post subject: |
|
|
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 |
|
|
KeyBi Apprentice
Joined: 26 Mar 2005 Posts: 163 Location: Jaworzno [PL]
|
Posted: Mon Apr 10, 2006 8:52 pm Post subject: |
|
|
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 |
|
|
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Mon Apr 10, 2006 9:38 pm Post subject: |
|
|
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
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 |
|
|
malcus89 Tux's lil' helper
Joined: 20 Mar 2006 Posts: 133
|
Posted: Tue Apr 11, 2006 8:40 am Post subject: |
|
|
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? |
|
Back to top |
|
|
Radioaktywny Apprentice
Joined: 01 Sep 2005 Posts: 248 Location: Jestem przed komputerem ;)
|
Posted: Tue Apr 11, 2006 9:01 am Post subject: Re: Montowanie dysków |
|
|
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 |
|
|
exodos n00b
Joined: 31 Jan 2006 Posts: 54 Location: Am-dam
|
Posted: Tue Apr 11, 2006 9:42 am Post subject: Re: Montowanie dysków |
|
|
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:
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 |
|
|
malcus89 Tux's lil' helper
Joined: 20 Mar 2006 Posts: 133
|
Posted: Tue Apr 11, 2006 2:15 pm Post subject: |
|
|
Ż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 |
|
|
|
|
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
|
|