Skocz do zawartości

Problem Z Partycją Ntfs


kurzawa

Rekomendowane odpowiedzi

No ... nic nie zmieniałem.

OK ;)

Sprobuj starej metody na naprawe kontekstow

touch /.autorelabel && reboot

... ale prawde mowiac watpie, ze pomoze. BTW - zabieg moze chwile potrwac...

 

Wyglada na to, ze problemy z selinux wystepujace w F7 od samego poczatku nie zostaly rozwiazane po ostatnim updacie, a wrecz sytuacja sie chyba pogorszyla... coraz wiecej dziwnych problemow :(

 

Czy jestem osamotniony, czy tez ktos takze ma wrazenie ze F7 to najgorszy release naszej fedorki w historii? Coraz czesciej rekomenduje znajomym pozostanie na / powrot do FC6 lub poczekanie jeszcze kilku dni i skok od razu na F8 (F8test1...). Gorzej niz w F7 to chyba byc nie moze :(

Powodzenia

 

 

//===== edit =====

Jest nowy kernel (jakos szybko ;)) - sprobuj zupdateowac wszystko wlacznie z tym nowszym kernelem, i zobacz czy problem nie zniknie...

Odnośnik do komentarza
Udostępnij na innych stronach

No więc sprawa staje się jasna i chyba nastąpił powrót do korzeni.

W FC6 jak i na początku używania FC7 nie montowałem partycji tylko usuwałem pliczek:

/usr/share/hal/fdi/policy/10osvendor/99-redhat-storage-policy-fixed-drives.fdi

Powodowało to wyświetlanie wszystkich partycji kompa i po zainstalowaniu Kmod lub 3g (FC6)

wszystko działało poprawnie. Dziś pokornie po wielu próbach zmuszenia SE do poddania się

sam się poddałem ale na końcu wpadłem na pomysł aby partycje których się nie da się

zamontować bo SE(imć pan)linux na to nie pozwala, zamontować na piechotkę i..... poszło.

A więc jak przystało utworzyłem w folderze mnt foldery z nazwami dysków

które chcę montować a potem przykładowo i bez dodatkowych opcji:

 

ntfs-3g /dev/sda5 /mnt/"WINDOWS D" -o force

 

Śmiga aż miło ale... jest jedno ale:

Czy wpis w fstab jest jedynym sposobem na automatyczne montowanie partycji?

Czy zamiast tego nie można uruchomić skryptu zawierające komendy na wzór powyższej podczas uruchamiania systemu?

 

Po co pytam? A no naczytałem się nieco na temat "znikania" dysków a

raczej ich zawartości po nieudanych eksperymentach w fstab i chciałbym tego uniknąć.

 

Pozdro dla wszystkich :)

 

Odnośnik do komentarza
Udostępnij na innych stronach

No i bosko....

Spróbowałem dopisać do fstab swoje partycje i wyszła z tego wielka d...

Mój plik fstab wygląda obecnie tak jak poniżej. Trzy linie na samym dole są tymi ostatnio dodanymi.

Są na pewno poprawne a pomimo tego nie chce mi to działać i dodatkowo podczas bootowania systemu

uzyskuję komunikat "Montowanie lokalnych systemów plików - ZAWIÓDŁ"

 

FSTAB CONTENTS:

/dev/VolGroup00/LogVol00 / ext3 defaults 1 1

LABEL=/boot /boot ext3 defaults 1 2

tmpfs /dev/shm tmpfs defaults 0 0

devpts /dev/pts devpts gid=5,mode=620 0 0

sysfs /sys sysfs defaults 0 0

proc /proc proc defaults 0 0

/dev/VolGroup00/LogVol01 swap swap defaults 0 0

 

/dev/sda1 /mnt/WINDOWS_C ntfs-3g rw,defaults,umask=0000 0 0

/dev/sda5 /mnt/WINDOWS_D ntfs-3g r,defaults,umask=0222 0 0

/dev/sda6 /mnt/INTER ntfs-3g rw,defaults,umask=0000 0 0

 

 

Co robię źle???

Ciężko mi sobie wytłumaczyć to dlaczego montowanie działa podczas pracy systemu z terminala

a podczas bootowania już nie tym bardziej że korzystałem z oryginalnej instalation guide.

Zmęczony już nieco tym tematem jestem. Czy ktoś wie o co w tym chodzi???

 

H.E.L.P....

Odnośnik do komentarza
Udostępnij na innych stronach

No i jednak mogę zakrzyknąć EUREKA! :)

Zastanawiam się tylko co sprawiło że zaczęło mi to działać bo działań było kilka...

Na początku wywaliłem z systemu wszystko związane z FUSE i NTFS-3g:

 

yum remove fuse fuse-libs ntfs-3g

 

Nasŧepnie - jak to już ktoś wcześniej określił metodą rodem z M$ - zainstalowałem to ponownie:

 

yum install fuse fuse-libs ntfs-3g

 

Później zdziwiłem się tym, że pomimo że punkty montowania mam w folderze /mnt

system wciąż domaga się dostępu do nich przez folder /media więc posłusznie zalogowałem

się jako root i przeniosłem z folderu /mnt wszystkie foldery (punkty montowania) do /media.

Następnie zmieniłem we właściwościach ich uprawnienia tak aby każdy miał do nich dostęp r/w.

Ku mojemu zdziwieniu po wejściu (nadal jako root) w "mój komputer" i kliknięciu na ikonę dysku

jego zawartość stanęła przede mną otworem :) Kiedy przelogowałem się na

zwykłego użytkownika sytuacja nie uległa zmianie :)

 

Cóż się więc w systemie zmieniło? Reasumując:

Dodałem wpisy w pliku /etc/fstab które zapewniają mi montowanie się partycji.

Utworzyłem punkty montowania w folderze /media i nadałem im odpowiednie prawa dostępu.

 

Najważniejsze jest jednak to, że we właściwościach dysku/punktu montowania zmienił się selinux context

z mnt_t który miałem gdy nie miałem dostępu do dysków na fusefs_t który mam obecnie gdy wszystko gra :)

Odnośnik do komentarza
Udostępnij na innych stronach

...i wszystko było ok gdy logowałem się pomiędzy root a zwykłym użytkownikiem, do czasu przeładowania systemu...

 

Po restarcie znów komunikat o błędzie montowania lokalnego systemu plików.

Przy zalogowaniu się jako root partycje się pojawiają.

Przy logowaniu jako zwykły użytkownik dostaję:

 

You are not privileged to mount the volume 'WINDOWS C'.

 

Spróbuję jeszcze pomieszać z tym i owym ale to jest już lekka przesada.....

Odnośnik do komentarza
Udostępnij na innych stronach

...i wszystko było ok gdy logowałem się pomiędzy root a zwykłym użytkownikiem, do czasu przeładowania systemu...

 

Po restarcie znów komunikat o błędzie montowania lokalnego systemu plików.

Przy zalogowaniu się jako root partycje się pojawiają.

Przy logowaniu jako zwykły użytkownik dostaję:

 

You are not privileged to mount the volume 'WINDOWS C'.

 

Spróbuję jeszcze pomieszać z tym i owym ale to jest już lekka przesada.....

 

Czyli jednak pozostaje nam czekać na kolejny update SElinux-a albo fuse.

Odnośnik do komentarza
Udostępnij na innych stronach

Boję się że skoro niewielu użytkowników ma z tym problem to może to w ogóle nie nastąpić...

Rozwiązanie musi być blisko i może jednak ktoś z tutejszych ekspertów mógłby się czegoś

dopatrzyć bo sytuację mam teraz taką że owszem, na początku przy uruchamianiu systemu

dostaję komunikat o błędzie montowania systemu plików, po czym loguję się jako root i po

kliknięciu na dyski zostają one poprawnie zamontowane. Następnie wylogowuję się i loguję

jako zwykły user i zamontowane dyski mam wciąż widoczne i poprawnie zamontowane.

 

Wiem że chodzi o zmianę w regułach SE ale może ktoś potrafi to zrobić?

Najlepszym rozwiązaniem byłoby sprawdzić jakie zmiany zachodzą w uprawnieniach

do plików związanych z montowaniem porównując start i logowanie jako zwykły user

ze startem, zalogowaniem i zamontowaniem dysku jako root ale nie wiem na jakie

pliki/katalogi powinienem zwrócić uwagę.

 

Wychodzi na to że na pewno folder /media z zawartością.

Do tego pliki dev/sdaX - czy coś jeszcze???

 

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ę...