Montowanie drugiego dysku i jego partycji

Ogólne pytania dotyczące systemu
sullivan
Beginner
Posty: 129
Rejestracja: 03 września 2008, 17:07
Lokalizacja: Zielona Góra

Montowanie drugiego dysku i jego partycji

Post autor: sullivan »

Witam. Otóż mój problem jest następujący. Czytałem poradnik KAKI odnośnie montowania partycji i o to co uczyniłem. To jest plik etc/fstab przed moją konfiguracją:

Kod: Zaznacz cały

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hdc1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hdc5       none            swap    sw              0       0
/dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdb        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
Następnie z tego co zrozumiałem z poradnika dysk ATA który podłączyłem musi mieć w pliku fstab oznakowanie jako /dev/hdd więc po wpisaniu mojej konfiguracji plik /etc/fstab wygląda w ten sposób:

Kod: Zaznacz cały

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hdc1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hdc5       none            swap    sw              0       0
/dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdb        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

/dev/hdd1    	/mnt/C    	vfat    rw,users,umask=0000    0    0
/dev/hdd5    	/mnt/D    	vfat    rw,users,umask=0000    0    0
/dev/hdd6    	/mnt/E    	vfat    rw,users,umask=0000    0    0
/dev/hdd7    	/mnt/F    	vfat    rw,users,umask=0000    0    0
Muszę też dodać że Dysk który podłączyłem ma wielkość 320 GB i są na nim 4 partycje w tym aktywna C. Stąd też partycje C oznaczyłem jako hdd1 a D jako hdd5 gdyż jest to już partycja logiczna. Po zapisaniu takiej konfiguracji przeszedłem do zamontowania tego co uczyniłem:

Kod: Zaznacz cały

mount -t vfat /dev/hdd1 /mnt/C 
i otrzymałem komunikat:

Kod: Zaznacz cały

 mount: mount point /mnt/C does not exist 
Tak jest również z pozostałymi partycjami. Postanowiłem więc sprawdzić czy istnieje w ogóle utworzone w katalogu /dev/ cos takiego jak hdd no i niestety nie ma. Wpisałem również po całej tej procedurze polecenie do terminala:

Kod: Zaznacz cały

 fdisk -l 
po czym otrzymałem cos takiego:

Kod: Zaznacz cały

Disk /dev/hdc: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdc1   *           1        9541    76638051   83  Linux
/dev/hdc2            9542        9729     1510110    5  Extended
/dev/hdc5            9542        9729     1510078+  82  Linux swap / Solaris

Na moje myślenie 2 dysku w ogóle system nie widzi. Oczywiście dysk na którym zainstalowany jest Debian do komputera jest podłączony jako MASTER zaś drugi podłączyłem jako SLAVE. Dodam jeszcze ze na tym 2 dysku na partycji C zainstalowany jest Windows Xp oraz w katalogu /mnt nie utworzyły się żadne foldery C D E lub F.

Nie mam pojęcia w czym tkwi problem jeśli macie jakieś pomysły bardzo proszę o pomoc. Zależy mi na tych partycjach ponieważ mam tam sporo filmów i muzyki i chcę odtwarzać je na Linuksie.
Awatar użytkownika
Redhead
Junior Member
Posty: 526
Rejestracja: 17 lipca 2007, 17:37

Post autor: Redhead »

katalogi musisz sam utworzyc w mnt
Widzi ci drugi dysk w biosie?

Druga sprawa:
na drugim dysku masz tylko partycje FAT? Nie masz zadnych NTFS?
sullivan
Beginner
Posty: 129
Rejestracja: 03 września 2008, 17:07
Lokalizacja: Zielona Góra

Post autor: sullivan »

Ręcznie również próbowałem tworzyć katalogi w katalogu /mnt. Niestety to nic nie dało.
Tak Bios widzi dysk i jego rozmiar inaczej jeśli dysk byłby źle podłączony nie uruchomiłby się system bo w momencie gdy zworka jest źle wsadzona nie uruchamia się dalsza procedura uruchamiania komputera.
Jak odłączę dysk z Linuksem i w 2 dysku przestawię zworkę na MASTER i podłącze to pod IDE 0 XP się ładuje normalnie. Jak komp się odpala z 2 podłączonymi dyskami gdy pod MASTER jest podłączony LINUX na IDE-0 dysk 2 dysk IDE-1 wykrywa normalnie. I na tym 2 dysku są tylko partycje fat32.
Awatar użytkownika
Redhead
Junior Member
Posty: 526
Rejestracja: 17 lipca 2007, 17:37

Post autor: Redhead »

sullivan pisze:Ręcznie również próbowałem tworzyć katalogi w katalogu /mnt.
jak brales

Kod: Zaznacz cały

mkdir /mnt/C
i ci nic nie zrobilom, to musiales miec jakis blad. Jaki on byl ??

Z tym fdisk -l troche dziwne ze go nie widzi drugiego dysku. Sprobuj inny programem

Kod: Zaznacz cały

cfdisk/gparted
i zobacz czy dysku tez nie ma, bo rozumiem ze ci wszystko dziala poza tym dyskiem 320gb
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post autor: ruun »

A tak..

Kod: Zaznacz cały

fdisk -l /dev/hdc
sullivan
Beginner
Posty: 129
Rejestracja: 03 września 2008, 17:07
Lokalizacja: Zielona Góra

Post autor: sullivan »

po restarcie i wpisaniu

Kod: Zaznacz cały

 fdisk -l 
dostałem taki komunikat
Disk /dev/hdc: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdc1 * 1 9541 76638051 83 Linux
/dev/hdc2 9542 9729 1510110 5 Extended
/dev/hdc5 9542 9729 1510078+ 82 Linux swap / Solaris

Disk /dev/hdd: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/hdd doesn't contain a valid partition table
Nagle zobaczy dysk ale jak spróbowałem znów tej samej procedury to dalej nie ma hdd w katalogu /dev/, tzn. jedno hdd jest ale nie ma hdd1 hdd5 itd. A podczas ręcznego tworzenia za pomocą rmdir katalogów w katalogu /mnt/ nie miałem żadnych błędów i katalogi utworzyły się normalnie .
Awatar użytkownika
Redhead
Junior Member
Posty: 526
Rejestracja: 17 lipca 2007, 17:37

Post autor: Redhead »

debian nie widzi partycji na dysku 320gb, jesli wogole tam one sa :)
dlatego nie moze ich zamontowac
sullivan
Beginner
Posty: 129
Rejestracja: 03 września 2008, 17:07
Lokalizacja: Zielona Góra

Post autor: sullivan »

To też zrozumiałem ale partycji jest 4: C D E i F więc nie rozumiem czemu nie może ich zamontować
Awatar użytkownika
Redhead
Junior Member
Posty: 526
Rejestracja: 17 lipca 2007, 17:37

Post autor: Redhead »

zaladuj 320gb do fdisk'a i luknij czy cos widac, tam jest spoko opcji.

Kod: Zaznacz cały

fdisk /dev/hdd
sullivan
Beginner
Posty: 129
Rejestracja: 03 września 2008, 17:07
Lokalizacja: Zielona Góra

Post autor: sullivan »

Po restarcie wpisałem fdisk -l i widzi teraz partycje spróbuje zamontować jak zadziała to powiem.

No i niestety plik fstab wygląda tak:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hdc1 / ext3 defaults,errors=remount-ro 0 1
/dev/hdc5 none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdb /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0

/dev/hdd1 /mnt/C vfat rw,users,umask=0000 0 0
/dev/hdd5 /mnt/D vfat rw,users,umask=0000 0 0
/dev/hdd6 /mnt/E vfat rw,users,umask=0000 0 0
/dev/hdd7 /mnt/F vfat rw,users,umask=0000 0 0
Po wpisaniu

Kod: Zaznacz cały

 fdisk -l 
otrzymuję:
Disk /dev/hdc: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdc1 * 1 9541 76638051 83 Linux
/dev/hdc2 9542 9729 1510110 5 Extended
/dev/hdc5 9542 9729 1510078+ 82 Linux swap / Solaris

Disk /dev/hdd: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdd1 * 1 2550 20482843+ c W95 FAT32 (LBA)
/dev/hdd2 2551 38913 292085797+ f W95 Ext'd (LBA)
/dev/hdd5 2551 8924 51199123+ b W95 FAT32
/dev/hdd6 8925 21672 102398278+ b W95 FAT32
/dev/hdd7 21673 38913 138488301 b W95 FAT32
A po wpisaniu

Kod: Zaznacz cały

 mount -t vfat /dev/hdd1 /mnt/C 
Otrzymuję:
mount: special device /dev/hdd1 does not exist


Nie wiem o co chodzi ;/
ODPOWIEDZ