Zarządzanie dyskami w Linuksie
Dostęp do urządzeń w systemie Linux realizowany jest poprzez pliki. Wysłanie danych poprzez port szeregowy odbywa się z poziomu systemu poprzez zapis do pliku specjalnego reprezentującego dany port. To samo dotyczy dysków oraz utworzonych partycji. Pliki specjalne reprezentujące poszczególne urządzenia znajdują się w katalogu /dev.
W tym artykule zajmiemy się dyskami: sda, sdb oraz wszystkie nazwy rozpoczynające się od sda, sdb. Najnowsze wersje jądra systemu Linux przedstawiają zamontowane w systemie komputerowym dyski jako pliki sdx, gdzie x zastępowane jest kolejnymi literami: a – pierwsze urządzenie sata, b- drugie urządzenie sata, c- trzecie urządzenie sata. Dodatkowo do listy „urządzeń sata” zaliczono urządzenia podłączone poprzez interfejs USB (np. pendrive). W starszych komputerach, gdzie występują jeszcze dyski ATA oznaczane one są jako: hda- master na pierwszej taśmie, hdb – slave na pierwszej taśmie
Najczęściej używanym poleceniem do analizy dysków jest fdisk. Jest to program obsługiwany z konsoli. Jego uruchomienie nastąpi po podaniu polecenia:
fdisk /dev/sda
Po wydaniu polecenia „p” otrzymujemy listę utworzonych na dysku partycji
Uruchomienie programy cfdisk umożliwia polecenie:
cdisk /dev/sda - cfdisk, to program intuicyjny, który udostępnia te same opcje co fdisk.
Podstawowym poleceniem umożliwiającym formatowanie partycji jest mkfs. W celu sformatowania partycji należy wykonać polecenie:
mkfs -t nazwa_systemu_plików /dev/nazwa_partycji
np.
mkfs -t ext4 /dev/sda1
W celu zainstalowania nowej partycji lub dodanie urządzenia w istniejącym systemie plików należy wykonać polecenie:
mount -t system_plików /dev/numer_partycji /katalog_do_zamontowania
mount -t vfat /dev/sdb1 /mnt/pendrive