FreeBSD

Dyski z listą FreeBSD

Dyski z listą FreeBSD
Witamy w kolejnym samouczku dotyczącym FreeBSD. W tym samouczku zobaczysz, jak można wyświetlać nazwy dysków w systemie FreeBSD. Przejdziemy również do sedna sprawy i omówimy, jak dokładnie dowiedzieć się, ile miejsca ma dysk twardy i jak pozyskiwane są inne informacje dotyczące dysków, a wszystko to bez ponownego uruchamiania serwera za każdym razem, gdy te informacje są potrzebne.

Jak uzyskać informacje o dysku we FreeBSD?

Aby uzyskać informacje związane z napędami dyskowymi i dyskami CD ROM itp., najprostszą ścieżką, jaką możemy obrać, jest przejście do /var/run/dmesg.plik rozruchowy i dostęp do pliku. To tutaj wymagane informacje są przechowywane w migawce, wykonanej zaraz po zamontowaniu przez system dysków.

Wyświetlanie listy dysków za pomocą egrep

Aby sprawdzić dokładną liczbę dysków twardych/ssd działających pod serwerem, użyj polecenia grep, jak poniżej:

$ egrep 'da[0-9]|cd[0-9]' /var/run/dmesg.bagażnik

Alternatywnie możesz umieścić:

$ egrep 'ad[0-9]|cd[0-9]' /var/run/dmesg.bagażnik

Wynik, który otrzymasz, powinien zawierać listę wszystkich napędów dysków, w tym dysków CD/DVD ROM odczytywanych przez Twój system.

Użycie narzędzia geom do wyświetlenia informacji o napędzie:

Możesz użyć wiersza poleceń geom, aby wyświetlić również informacje o dysku:

$ lista dysków geom

$ lista dysków geom ada0

Ta lista może być bardziej szczegółowa w połączeniu z poleceniem grep.

$ geom lista dysków ada0 | grep Mediasize

Używanie polecenia atacontrol do wyświetlania listy dysków

Korzystając z narzędzia wiersza poleceń atacontrol, możemy wyświetlić listę dysków pracujących w naszym systemie. Polecenie atacontrol służy do uzyskania pozwolenia na pracę z podsystemami ata FreeBSD i powinno być używane z ostrożnością. W przypadku nieprawidłowego wykonania, może to spowodować awarię procesora, prowadzącą do nieodwracalnej utraty danych.

$ atacontrol list

Informacje o napędzie dyskowym za pomocą polecenia camcontrol

Możesz także użyć polecenia camcontrol, aby uzyskać dostęp do podsystemu CAM i zobaczyć działające dyski w systemie. Jest to możliwe dzięki podsystemowi CAM, modułowemu systemowi, którego implementują sterowniki urządzeń ATA i SCSI. System CAM obsługuje również sterowniki adaptera hosta dla kontrolerów hosta SCSI i ATA.

Aby wyświetlić listę dysków w systemie, wpisz:

$ lista deweloperów camcontrol

Aby zobaczyć szczegóły każdej partycji:

$gpart pokaż

Sprawdź rozmiary dysków za pomocą polecenia diskinfo

Użyj polecenia diskinfo, aby uzyskać informacje o rozmiarach dysków

$ diskinfo -v nazwa_dysku
$ diskinfo -v ada1
$ diskinfo -v ada0

Instalowanie i używanie polecenia lsblk

Wpisz poniższy wiersz, aby zainstalować polecenie lsblk do późniejszego użycia:

$ sudo pkg zainstaluj lsblk

Następnie uruchom polecenie lsblk:

$ lsblk

Aby wyświetlić listę wszystkich wykrywalnych dysków we FreeBSD

$ sysctl kern.dyski

Aby wyświetlić informacje o konkretnym dysku, użyj podobnej składni do poniższego polecenia, które żąda informacji dla dysków ada0:

$ lsblk ada0

Zawijanie

Ten samouczek przedstawia różne sposoby uzyskiwania informacji o napędach dyskowych w systemie FreeBSD. Przedstawiliśmy polecenia i metody, które bardzo się od siebie różnią, ponieważ mają szalenie różne przeznaczenie intended.

Gry Zainstaluj najnowszy emulator Dolphin dla Gamecube i Wii w systemie Linux
Zainstaluj najnowszy emulator Dolphin dla Gamecube i Wii w systemie Linux
Emulator Dolphin pozwala grać w wybrane gry Gamecube i Wii na komputerach osobistych z systemem Linux (PC). Będąc ogólnodostępnym emulatorem gier o o...
Gry Jak korzystać z GameConqueror Cheat Engine w systemie Linux
Jak korzystać z GameConqueror Cheat Engine w systemie Linux
Artykuł zawiera przewodnik dotyczący korzystania z silnika oszukującego GameConqueror w systemie Linux. Wielu użytkowników, którzy grają w gry w syste...
Gry Najlepsze emulatory konsoli do gier dla systemu Linux
Najlepsze emulatory konsoli do gier dla systemu Linux
W tym artykule wymienimy popularne oprogramowanie do emulacji konsoli do gier dostępne dla systemu Linux. Emulacja to warstwa kompatybilności oprogram...