Nie moge zamontowac dysku (KDE)

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
pyton
Posty: 42
Rejestracja: 28 października 2007, 22:05
Lokalizacja: CK

Nie moge zamontowac dysku (KDE)

Post autor: pyton »

No właśnie wyrzuca mi taki błąd:
half-storage fixed-mount refused vid 1000
Dysk nr 2 ma partycje z FAT32.
Co więcej wymaga punktu montowania /media/ i nie moge zmienić.
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

wklej /etc/fstab
pyton
Posty: 42
Rejestracja: 28 października 2007, 22:05
Lokalizacja: CK

Post autor: pyton »

Kod: Zaznacz cały

<file system>   <mount point>      <type>            <options>                             <dump>  <pass>
proc                   /proc                  proc                defaults                                    0            0
/dev/hda1           /                         ext3                defaults,errors=remount-ro      0             1
/dev/hda5          none                   swap               sw                                            0            0
/dev/hdb           /media/cdrom0     udf,iso9660      user,noauto                             0            0
/dev/fd0            /media/floppy0     auto                 rw,user,noauto                        0            0
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

pyton
Posty: 42
Rejestracja: 28 października 2007, 22:05
Lokalizacja: CK

Post autor: pyton »

Fdisk podaje:

Kod: Zaznacz cały

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         496     3984088+  83  Linux
/dev/hda2             497         525      232942+   5  Extended
/dev/hda5             497         525      232911   82  Linux swap / Solaris

   Device Boot      Start         End      Blocks   Id  System
/dev/hdd1   *           1        1027     8249346    c  W95 FAT32 (LBA)
i ? żeby zamontować hdd1 to .. ? bo jako lama wedle opisu typu:

mount -t /dev/hda1 /mnt/dysk to sobie moge wpisać:

mount -t /dev/hdd1 /cokolwiek1/cokolwiek2 bez żadnych innych czynności

Druga sprawa czy po komendzie # mount
Od razu powinienem zobaczyć zmiany w fstab ?

Trzecia sprawa:
Czy musze przelogowywać, uruchamiać coś ponownie ? czy powinno to od razu działać.

[ Dodano: 2007-11-12, 17:15 ]
Pfff no tak ... jednak ten samouczek ma dziury !

Bo na samym początku powinno być napisane: Jeśli przykład wygląda tak:
# mount -t vfat /dev/hda1 /mnt/dysk
to !
Na samym początku należałoby kłaść nacisk na to, że /mnt/dysk to lokalizacja (którą definiujemy) i to od tego punktu należałoby zacząć wszystkie operacje. Czyli tworzymy katalog "mnt" lub inny wedle uznania, a następnie w nim tworzymy katalog "dysk". Czyli dla operacji:
# mount -t vfat /dev/hda1 /ALA1/dyskX
Należy najpierw utworzyć katalog /ALA1, a w nim utoworzyć katalog dyskX. A nie od razu zaczynać z komendami.

Tak więc ostatecznie mając dysk jak u mnie hdd1 (podłączony na taśme drugiej jako slave) zamontuje:
# mount -t vfat /dev/hdd1 /mnt/Dysk
Oczywiście mając wczesnie stworzony katalog /mnt a w nim podkatalog Dysk.

Należałoby również wspomnieć, że znacznik -t to określenie wymagane dla dysków, które nie potrzebne jest w wypadku FDD i CD. Należałoby również dodać, że fvat stosujemy zarówno dla FAT jak i FAT32.

Następna sprawa.
Zmiany są widoczne od razu. Czyli jeśli wszystko poszło sprawnie, można już przejść do "urządzeń przechowywania danych" i korzystać z dysku.
Zmiany te nie zapiszą się w pliku fstab, ponieważ "system" zawsze z niego czyta nigdy go nie edytuje. Stąd dysk trzeba będzie ponownie montować po ponownym uruchomieniu komputera. Jednym słowem dysk będzie "istnieć" do następnego restartu.
Aby tak nie było należy ręcznie edytować fstab przypisując mu odpowiednie dane.

Panowie rażące niedociągnięcia. Dla was to banał dla niektórych nieodkryta kraina :)
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Niedociągnięcia wychodza z tego, że trzeba by pisac bardzo szczegółowo
i co dla jednych to prostota dla drugich coś nie do przejścia. Dlatego zawsze przydadzą się rady co zmienić co dodać.
Z 2 strony jeśli byś miał podane wszystko na tacy nie nauczył byś się jak dojśc do tego, tylko wpisał i był zadowolony bo by działało.

oby poznać więcej opcji wpisz w konsoli

Kod: Zaznacz cały

man mount
lub zawsze jak coś nie wiesz odnośnie jakiegos polecenia

Kod: Zaznacz cały

man polecenie
man polecenie |less
pyton
Posty: 42
Rejestracja: 28 października 2007, 22:05
Lokalizacja: CK

Post autor: pyton »

Całkowicie sie z tobą zgadzam. Przechodze to jakoś etapami. Dzięki za kierowanie do odpowiednich linków. Być może za jakiś czas również nie zauważe pewnych rzeczy :)

Co mogłbym dodać. Chyba jeszcze tylko tyle, że po samym mount miałem dostęp tylko do odczytu. Edytując fstab ręcznie należy poruszać sie tylko TAB-em pomiedzy kolumnami (niby szczegól ale jednak :) )

Wszystko działa jak należy po dodaniu:

Kod: Zaznacz cały

/dev/hdd1       /mnt/DYSK       vfat    rw,user,umask=0000      0       0

Jeszcze raz dzieki za pomoc :)
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

pyton pisze:Należałoby również wspomnieć, że znacznik -t to określenie wymagane dla dysków, które nie potrzebne jest w wypadku FDD i CD. Należałoby również dodać, że fvat stosujemy zarówno dla FAT jak i FAT32.
Znacznik -t określa system plików jaki jest na danym nośniku niezależnie, czy to dysk, czy fdd, czy cd. Zuważ, że w fstab dla cdromu masz podane udf,iso9660, które musiałbyś wpisać za -t przy montowaniu ręcznym, a fdd ma auto, które też wpisujesz za -t.
ODPOWIEDZ