środa, 20 listopada 2013

ZarzÄ…dzanie dyskami w systemach Linux

Dyski i inne tego typu urządzenia są montowane w systemach. Aby to uczynić korzystamy z polecenia.

mount

Najnowsze wersje Linuksa oferują często funkcje automatycznego montowania pendrajwa, czy płyt.

Składnia polecenia mount



Wywołanie mount bez parametru, wyświetli wszystkie podmontowane urządzenia.


mount bez parametru

DobrÄ… praktykÄ… jest montowanie wszystkiego w /mnt

Odłączanie dysków


Bardzo łatwe jest odmontowanie, służy do tego:
  
Montowanie dysków podczas startu systemu

Służy do tego plik konfiguracyjny /etc/fstab. Przykład:
# device name           mount point             fs-type options        
LABEL=/             /                       ext3    defaults        1 1
none               /dev/pts                devpts  gid=5,mode=620  0 0
none               /proc                   proc    defaults        0 0
none              /dev/shm                tmpfs   defaults        0 0

# my NTFS Windows XP partition
/dev/hda1         /mnt/WinXP              ntfs    ro,defaults     0 0

/dev/hda6        swap                    swap    defaults        0 0

# my files partition shared by windows and linux
/dev/hda7        /mnt/shared             vfat    umask=000       0 0



 Programy do partyjonowania



Jeśli chcesz podzielić dysk w konsoli tekstowej z przeznaczeniem na instalację nowego systemu
a program fdisk nie spełnia Twoich oczekiwań to możesz użyć programu cfdisk.
1. Uruchom konsolÄ™ tekstowÄ… i uruchom program jako administrator wydajÄ…c polecenie :
su (lub sudo) cfdisk
2. Zaznacz partycjÄ™, którÄ… chcesz podzielić (tutaj: sda1) – usuÅ„ jÄ… wybierajÄ…c „Delete” a nastÄ™pnie utwórz nowÄ… wybierajÄ…c „New”.

3. Partycje z numerami od 1 do 4 możesz zapisać jako „Primary” (główna), jeÅ›li chcesz utworzyć ich wiÄ™cej to czwartÄ… partycjÄ™ utwórz jako „Extended” (rozszerzona).
Pozwoli ci to na utworzenie kolejnych, dodatkowych partycji.

4. NastÄ™pnie wpisz rozmiar partycji w MB, u mnie pierwsza partycja na nowy system to „/boot” (na jÄ…dro systemu) wiÄ™c 100 MB w zupeÅ‚noÅ›ci wystarczy.

5. Jest to partycja poczÄ…tkowa wiÄ™c trzeba wybrać „Beginning”.

6. NastÄ™pnie wybierz „Bootable” (flaga rozruchowa) oraz „Type” (typ systemu plików).

7. Klawiszem „Enter” przewiÅ„ do koÅ„ca listy i wpisz numer odpowiadajÄ…cy typowi plików np :
- 83 – dla partycji Linuxa
- 82 – dla partycji wymiany
- 0b – dla pamiÄ™ci przenoÅ›nej/partycji systemu Windows (fat32)
- 07 – dla partycji systemu Windows (ntfs)
W tym przypadku (partycja /boot) będzie to : 83

8. Podobnie utwórz pozostałe partycje :
- sda2 na główny katalog root „/” 83
- sda3 na partycjÄ™ wymiany „swap” 82
- sda4 na katalog domowy „/home” 83

9. JeÅ›li chcesz utworzyć wiÄ™cej partycji to skonfiguruj partycjÄ™ „sda4″ jako rozszerzonÄ… „Extended”, podziel jÄ… w/g uznania a nastÄ™pnie zapisz nowy obraz partycji dysku wybierajÄ…c „Write”.
10. Potwierdź wszystkie przygotowane operacje wpisujÄ…c „yes”.
11. Po zakoÅ„czeniu dziaÅ‚aÅ„ programu wyjdź wybierajÄ…c „Quit”.
12. Możesz również sformatować nowe partycje w konsoli tekstowej za pomocą mkfs.

  


Formatowanie Partycji



Pomocnym narzędziem będzie program mkfs.
Składnia tego polecenia:





Sprawdzanie integralności partycji


Odpowiednikiem chkdsk jest fsck. Jego składnia nie jest trudna. Wystarczy wpisać fsck i nazwę partycji.

Brak komentarzy:

Prześlij komentarz