Problem z zamontowaniem fat

Ogólne pytania dotyczące systemu
Elena
Posty: 6
Rejestracja: 22 maja 2007, 19:34
Lokalizacja: Lublin

Problem z zamontowaniem fat

Post autor: Elena »

Zainstalowałam dzisiaj Debiana jednak mam problem z zamontowaniem pratycji fat. Postepowałam zgodnie z instrukcjami na forum. Dodałam do cat /etc/fstab

Kod: Zaznacz cały

/dev/hdc2   /mnt/dysk  vfat  rw,users,umask=0000   0   0
nastepnie wydałam polecenie

Kod: Zaznacz cały

mount -t vfat /dev/hdc2 /mnt/dysk
dysk jest widoczny jednak nie da się na niego wejść wyskakuje
mount point /mnt/dysk does not exist
co zrobiłam nie tak?
el_carles
Junior Member
Posty: 560
Rejestracja: 02 lutego 2007, 17:32

Post autor: el_carles »

A katalog /mnt/dysk utworzyłaś? Jeżeli nie zrób to:

Kod: Zaznacz cały

# mkdir /mnt/dysk
a następnie zamontuj:

Kod: Zaznacz cały

$ mount /dev/hdc2
Elena
Posty: 6
Rejestracja: 22 maja 2007, 19:34
Lokalizacja: Lublin

Post autor: Elena »

To nic nie daje.
el_carles
Junior Member
Posty: 560
Rejestracja: 02 lutego 2007, 17:32

Post autor: el_carles »

Elena pisze:To nic nie daje.
Może więcej info podasz?

U mnie wpis w fstab wygląda tak:
/dev/hda2 /mnt/hda2 vfat rw,uid=1000,auto 0 2
i montuje go bez problemu przez mount /dev/hda2 (ba - samo mi się montuje ]hdc2[/b]. Możesz sprawdzić to poleceniem:

Kod: Zaznacz cały

# fdisk -l


i porównać co, gdzie i jak ;)

Moim zdaniem możesz wywalić też upcję umask a zamiast users wpisz user. Ostatnie 0 zmień na 2, niby ma to być tak samo traktowane (brak sprawdzania dysku) ale już ktoś miał tu podobny problem i z tego co pamiętam to mu pomogło.
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

tak nawiasem mówiąc opcja umask z samymi zerami nie daje zupełnie nic więc można ją w takim wypadku spokojnie pominąć. stosuje się ją razem z opcjami uid i gid do określenia właściciela i grupowego właściciela montowanej partycji a umask określa które prawa nie zostaną przyznane.
Elena
Posty: 6
Rejestracja: 22 maja 2007, 19:34
Lokalizacja: Lublin

Post autor: Elena »

wpisałam wszystko co napisaliście i nadal wyskakuje
mount point /media/dysk does not exist
mój plik cat /etc/fstab

Kod: Zaznacz cały

<file system> <mount points>  <type>        <options>                             <duny>   <pass>
proc                  /proc                proc            defaults                                 0             0
/dev/hdc6            /                    ext3           defaults,errors=remount-ro      0              1
/dev/hdc7           none                swap           sw                                        0             0
/dev/hdd           /media/cdrom0  udf,iso 9660  user,noauto                         0              0
/dev/hdc2          /media/dysk      vfat             rw,user,auto                          0             2
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

Elena, pokaż wynik:

Kod: Zaznacz cały

ls -l /mnt/
oraz (jako root)

Kod: Zaznacz cały

fdisk -l
Elena
Posty: 6
Rejestracja: 22 maja 2007, 19:34
Lokalizacja: Lublin

Post autor: Elena »

ls -l /mnt/:
razem 0
fdisk -l:

Kod: Zaznacz cały

Device  Boot  Start     End      Blocks         Id         System
/dev/hdc1        2      4063     30708720     f       W95 Ext'd (LBA)
/dev/hdc2*    4064   5169      8361360     c        W95 FAT32 (LBA)
/dev/hdc5        2        949      7166848+   b        W95 FAT32
/dev/hdc6       950     1964     7673368     83       Linux
/dev/hdc7       1965   2033      521608+    82       Linux swap / Solaris
/dev/hdc8       2034    3117      8195008+  b        W95 FAT32
/dev/hdc9       3118    4063      7151728+  83       Linux    
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

ls -l /mnt/:
razem 0
nie masz utworzonego katalogu /mnt/dysk więc nie może Ci go podmontować.
najpierw utwórz katalog:

Kod: Zaznacz cały

mkdir /mnt/dysk
i teraz podmontujesz tą partycję poleceniem:

Kod: Zaznacz cały

mount /dev/hdc2 /mnt/dysk
a jeśli chcesz żeby ta partycja była automatycznie montowana przy starcie (zakładając że katalog /mnt/dyskjest już utworzony) to zmień to:

Kod: Zaznacz cały

(...)
/dev/hdc2          /media/dysk      vfat             rw,user,auto                          0             2
na

Kod: Zaznacz cały

/dev/hdc2          /mnt/dysk      vfat             rw,user,auto                          0             2
Elena
Posty: 6
Rejestracja: 22 maja 2007, 19:34
Lokalizacja: Lublin

Post autor: Elena »

zrobiłam wszystko tak jak napisałeś po zamontowaniu

Kod: Zaznacz cały

mount /dev/hdc2 /mnt/dysk
wyskoczyło:
mount: /dev/hdc2 already mounted or /mnt/dysk busy
mount: according to mtab, /dev/hdc2 is already mounted on /mnt/dysk
po restarcie wszystko działa
teraz mam inne problemy ale to już nie ten temat :-)

dziękuje ;-)
ODPOWIEDZ