Inilah pertanyaan yang mudah untuk kalian: Bagaimana cara mengetahui hard drive apa yang terpasang pada kotak linux? Saya berharap untuk satu perintah yang dapat memberi saya daftar yang bagus dari semua drive ata / scsi / etc.
Saya sudah catted / proc / partisi di masa lalu untuk melakukan ini, tapi saya ingin tahu apakah itu masih berfungsi jika ada drive tanpa partisi di atasnya.
linux
hard-drive
partition
Mike Akers
sumber
sumber
-short
untuk mendapatkan informasi dengan mudah dapatfdisk -l
sumber
fdisk -l | grep ^Disk
Alternatif untuk lshw:
Juga memiliki opsi '--short', jika Anda hanya tertarik pada / dev dan nama model dan tidak semua detail.
Versi lama memberi Anda lebih banyak detail daripada lshw:
EDIT:
Adapun ketersediaan paket. Saya menggunakan OpenSUSE 11.1. hwinfo ada di dalam repositori standar , sementara lshw hanya tersedia dari yang tidak resmi .
sumber
Ketika saya menjalankan:
ia mengembalikan tree disk-partisi dengan mountpoints (untuk partisi-partisi yang memiliki):
sumber
/ proc / diskstats akan memiliki statistik pada semua drive Anda yang masih ada, apakah mereka memiliki partisi atau tidak.
sumber
cat /proc/partitions
Bekerja bahkan jika tidak ada partisi yang ditentukan untuk disk.Favorit saya adalah
lsblk
yang menunjukkan detail yang sangat baik tentang disk dan partisi, dan di mana mereka dipasang. Jugafile -s /dev/sda
dapat memberi Anda informasi sederhana juga.sumber
Saya suka:
yang mencantumkan semua disk dan pengontrol penyimpanan dalam sistem.
sumber
digunakan untuk menampilkan daftar harddisk di server
sumber
Tidak yakin apakah itu berubah di beberapa titik, tetapi menggunakan
sudo lshw -class disk
tidak berhasil untuk saya. Di sistem saya, Ubuntu 17.10, saya perlu menggunakanstorage
kelas:sudo lshw -class storage
sumber