Jak uzyskać informacje o napędzie dysku w FreeBSD
Aby uzyskać informacje związane z dyskami i ROM CD itp., Najprostszą ścieżką, jaką możemy podążać, jest przejście do/var/run/dmesg.Uruchom plik i dostęp do pliku. W tym miejscu wymagane informacje są przechowywane w migawce, wykonane zaraz po montażu dysków dysku.
Lista dysków z EGREP
Aby dowiedzieć się, że dokładna liczba HDDS/SSD działa pod serwerem, użyj polecenia GREP jako pod:
$ egrep 'da [0-9] | cd [0-9]'/var/run/dmesg.uruchomić
Alternatywnie możesz umieścić:
$ egrep 'ad [0-9] | cd [0-9]'/var/run/dmesg.uruchomić
Wyjście, które otrzymasz, powinien wymienić wszystkie dyski, w tym ROM CD/DVD odczytane przez Twój system.
Korzystanie z narzędzia Geom do wymienienia informacji o napędu dysku:
Możesz również użyć wiersza polecenia GeoM, aby wyświetlać informacje o dysku dysku:
Lista dysków $ Geom
$ Geom List ADA0
Ta lista może być bardziej szczegółowa w połączeniu z poleceniem GREP.
$ Geom List ADA0 | Grep MediaSize
Korzystanie z polecenia AtaControl do wyświetlania napędów dysku
Korzystając z narzędzia linii poleceń ATACONTROL, możemy wymienić dyski działające w naszym systemie. Komenda AtaControl służy do uzyskania pozwolenia na pracę z podsystemami FreeBSD ata i powinno być używane ostrożnie. Jeśli zostanie wykonane niewłaściwie, Może to spowodować awarię procesora, co prowadzi do pewnej nieprzejrzbowanej utraty danych.
Lista $ Atacontrol
Informacje o napędzie dysku z poleceniem 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łowi systemowi, którego do wdrożenia używają sterowniki urządzeń ATA i SCSI. System CAM pomieści również sterowniki adapterów hosta do kontrolerów hostów SCSI i ATA.
Aby przedstawić listę napędów dysków w systemie, wpisz:
$ camcontrol devList
Aby zobaczyć szczegóły dotyczące każdej partycji:
$ GPART Show
Dowiedz się rozmiarów dysków za pomocą polecenia Diskinfo
Użyj polecenia Diskinfo, aby uzyskać informacje o rozmiarach dysku
$ diskinfo -v dysk_name
$ diskinfo -v ADA1
$ diskinfo -v Ada0
Instalowanie i korzystanie z polecenia LSBLK
Wprowadź wiersz poniżej, aby zainstalować polecenie LSBLK do użycia później:
$ sudo pkg instaluj lsblk
Następnie uruchom polecenie LSBLK:
$ lsblk
Aby wymienić wszystkie wykrywalne dyski na swoim FreeBSD
$ sysctl kern.dyski
Aby wyświetlić informacje na temat określonego dysku, użyj podobnej składni do poniższego polecenia, która żąda informacji o dyskach ADA0:
$ LSBLK ADA0
Owinięcie
Ten samouczek przedstawia różne sposoby uzyskania informacji na temat jazdy na dysku w systemie FreeBSD. Przedstawiliśmy polecenia i metody, które bardzo się od siebie różnią, ponieważ mają bardzo różne zamierzone aplikacje.