Find UUID of Storage Devices in Linux
UUID jest unikalnym identyfikatorem używanym w partycjach do jednoznacznej identyfikacji partycji w systemach operacyjnych Linux. UUID jest właściwością samej partycji dysku. Tak więc, jeśli zainstalujesz dysk twardy zawierający partycje na innym komputerze z Linuksem, partycje będą miały taki sam UUID jak poprzednio. Tak więc, jest to dobra rzecz.
UID partycji jest wymagany głównie do prawidłowego montowania partycji w systemie komputerowym, w którym zainstalowane są setki dysków twardych. Jeśli zamontujesz dyski twarde lub SSD używając UUID, nie ma prawie żadnych zmian w niewłaściwym dysku twardym, który zostanie zamontowany i spowoduje poważną utratę danych.
Nasze zwykłe komputery i laptopy, gdzie głównie 1 lub 2 dyski twarde są zainstalowane i potrzebujemy ograniczonej liczby partycji nie skorzystają wiele z UUID.
W tym artykule pokażę ci, jak znaleźć UUID urządzeń pamięci masowej, takich jak dysk twardy lub partycje SSD w Linuksie. Więc, zaczynajmy.
Znajdowanie UUID za pomocą blkid:
Możesz znaleźć UUID wszystkich partycji dyskowych w twoim systemie Linux za pomocą polecenia blkid. Polecenie blkid jest domyślnie dostępne w większości nowoczesnych dystrybucji Linuksa.
Aby znaleźć UUID partycji dyskowych, wykonaj następujące polecenie:
Jak widać, wyświetlane są systemy plików, które mają UUID. Wiele urządzeń pętli są również wymienione.
W poprzednim wyjściu, widać wiele niepotrzebnych urządzeń pętli. Jeśli chcesz wylistować tylko te systemy plików, które mają ustawiony UUID, możesz przefiltrować wyjście polecenia blkid w następujący sposób:
Powinieneś być w stanie uzyskać czyste przefiltrowane wyjście. Tylko systemy plików, które mają ustawione UUID są wymienione.
Znalezienie UUID z ls:
W Linuksie, wszystkie urządzenia, w tym urządzenia pamięci masowej są reprezentowane jako pliki. Tak więc, partycje z ustawionymi UUID są również reprezentowane jako pliki. Możesz wyświetlić listę wszystkich tych plików za pomocą polecenia ls.
Aby wyświetlić listę wszystkich partycji i ich identyfikatorów UUID, wykonaj następujące polecenie:
Jak widać, wymienione są nazwy partycji (np. sda1, sda2) i ich identyfikatory UUID.
Wyszukiwanie UUID za pomocą lsblk:
Możesz również wyświetlić listę UUID partycji za pomocą polecenia lsblk:
Na przykład, aby wylistować UUID partycji za pomocą polecenia lsblk, uruchom lsblk w następujący sposób:
Jak widać, UUID partycji są wylistowane.
Możesz odfiltrować wszystkie urządzenia pętli, aby dane wyjściowe były czystsze. Aby to zrobić, wykonaj polecenie lsblk w następujący sposób:
Jak widać, na liście znajdują się tylko partycje z UUID. Wyjście jest teraz znacznie czystsze.
Dalej:
Teraz, gdy wiesz, jak znaleźć UUID urządzeń pamięci masowej w Linuksie, możesz nauczyć się montować partycje z UUID. Napisałem dedykowany artykuł o tym jak montować partycje z UUID używając pliku /etc/fstab. Możesz go przeczytać na stronie https://linuxhint.com/mount_partition_uuid_label_linux/
Więc, to jest jak znaleźć UUID urządzeń pamięci masowej w Linuksie. Dzięki za przeczytanie tego artykułu.