Strona 1 z 1

Montowanie Dysku

: 20 kwie 2008, 10:27
autor: Jax00
mam problem z zamontowaniem drugiego dysku IDE, utworzyłem katalog w /mnt/dysk_c/ i próbuję tam zamontować dysk, ale to nic nie daje. Zamieszczam wszystko co może pomóc:

mount -t vfat /dev/hdb1 /mnt/dysk_c:

Kod: Zaznacz cały

mount: wrong fs type, bad option, bad superblock on /dev/hdb1,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
fdisk -l:

Kod: Zaznacz cały

Disk /dev/hda: 4327 MB, 4327464960 bytes
255 heads, 63 sectors/track, 526 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         500     4016218+  83  Linux
/dev/hda2             501         526      208845    5  Extended
/dev/hda5             501         526      208813+  82  Linux swap / Solaris

Disk /dev/hdb: 3227 MB, 3227148288 bytes
128 heads, 63 sectors/track, 781 cylinders
Units = cylinders of 8064 * 512 = 4128768 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *          20         781     3072384    c  W95 FAT32 (LBA)

Disk /dev/sda: 2048 MB, 2048728064 bytes
64 heads, 63 sectors/track, 992 cylinders
Units = cylinders of 4032 * 512 = 2064384 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1         992     1999749+   6  FAT16

Odp: Montowanie Dysku

: 20 kwie 2008, 11:41
autor: mario_7
A z sudo?

Odp: Montowanie Dysku

: 20 kwie 2008, 17:39
autor: Jax00
przed tymi poleceniami wpisuję "sudo su" i loguję się na konto root

Odp: Montowanie Dysku

: 20 kwie 2008, 23:37
autor: mario_7
A co po wydaniu polecenie daje

Kod: Zaznacz cały

dmesg | tail
Skoro sam program sugeruje tam zajrzeć, to może coś ciekawego będzie. ;)

Odp: Montowanie Dysku

: 21 kwie 2008, 01:56
autor: gindek
a "na pałe"??:
sudo mount -o loop /dev/hdb1 /mnt/dysk_c
do montowania obrazów .iso i podpięcia dysku przez usb sie najdaje idealnie ;],
albo
mount blocksize=512 fat=32 /dev/hdb1 /mnt/dysk_c
z tym ze nigdy nie musiałem stosować tej drugiej metody wiec nie recze za działanie, ja zawsze używałem -o loop i działa ;]

ale wydaje mi sie że masz uwaloną tablice partycji, albo partycje, skłaniają mnie do takiego przekonania dwie rzeczy, pierwsza jest komunikat który otrzymujesz, natomiast drugą rzecza jest fakt iż partycja zaczyna sie nie od pierwszego sektora na dysku (jak to jest w przypadku pozostałych partycji na innych dyskach)

Odp: Montowanie Dysku

: 21 kwie 2008, 21:28
autor: Jax00
dmseg |tail niewiwle wnosi do sprawy:

Kod: Zaznacz cały

[17179642.528000] apm: overridden by ACPI.
[17179643.344000] Bluetooth: Core ver 2.8
[17179643.344000] NET: Registered protocol family 31
[17179643.344000] Bluetooth: HCI device and connection manager initialized
[17179643.344000] Bluetooth: HCI socket layer initialized
[17179643.404000] Bluetooth: L2CAP ver 2.8
[17179643.404000] Bluetooth: L2CAP socket layer initialized
[17179643.496000] Bluetooth: RFCOMM socket layer initialized
[17179643.496000] Bluetooth: RFCOMM TTY layer initialized
[17179643.496000] Bluetooth: RFCOMM ver 1.7
mount -o loop /dev/hdb1 mnt/dysk_c:

Kod: Zaznacz cały

ioctl: LOOP_CLR_FD: Device or resource busy
mount: you must specify the filesystem type
a ostatnia metoda wogóle niedziała tzn wypisuje wszystkie dostępne opcje polecenia mount

wpisałem: mount -t ntfs /dev/hdb /mnt/dysk_c "zadziałało", ale nie chce nadal się zamontowa wyświetlając komunikat:

Kod: Zaznacz cały

mount: /dev/hdb already mounted or /mnt/dysk_c/ busy

Odp: Montowanie Dysku

: 22 kwie 2008, 21:51
autor: gindek
mount: /dev/hdb already mounted or /mnt/dysk_c/ busy
wedle tego co pisze dysk jest juz zamontowany, albo sciezka /mnt/dysk_c jest juz zajeta, zeby sie upewnic ze scierzka jest wolna utworz nowy katalog i tam spróbuj zamontowac dysk.

albo poprostu zrob restart kompa, jezeli była montowana recznie to sie "odmontuje".
Jak nie pomoże to zobacz wpisy w /etc/fatab , czy napewno nie montuje ci tego dysku podczas startu systemu.

Jak to nie pomoze, mozesz użyc jeszcze :
sudo umount /dev/hdb1
to odmontuje partycje, a potem probowac ją zamontować jeszcze raz w nowym folderze (nowym żeby napewno był wolny)

Napisałem to wszystko bo moze sie pomyliłes piszac posta, bo w komendach które podajesz jest błąd (ktorego nie zauważyłem kiedy zaczynałem pisac tą odpowiedź)
mount -t ntfs /dev/hdb /mnt/dysk_c [/B]
a gdzie numer partycji ktora chcesz zamontowac ?? ;]
/dev/hdb to jest urzadzenie (czyli dysk)
/dev/hdb1 to jest pierwsza partycja dysku

sądząc po pierwszej twojej wypowiedzi wiesz o tym ;] , ale tylko chciałem przypomnieć ;]

Odp: Montowanie Dysku

: 23 kwie 2008, 10:40
autor: bgerlich
może tak:

Kod: Zaznacz cały

sudo umount /dev/hdb ; sudo umount /dev/hdb1 ; \
sudo umount /mnt/dysk_c ; sudo fsck.vfat -a /dev/hdb1 ; \
sudo mount -t vfat /dev/hdb1 /mnt/dysk_c; dmesg | tail -n 20
to co powyżej, kopiuj/wklej do konsoli i enter. Uwaga, trochę potrwa! Wklej odpowiedź konsoli...

Odp: Montowanie Dysku

: 06 cze 2010, 17:50
autor: szczurmys
Sorry za odświeżanie, ale miałem podobny problem i trafiłem na ten nierozwiązany wątek. W moim przypadku zadziałało:

Kod: Zaznacz cały

sudo mount -t msdos /dev/hdb1 /mnt/dysk_c