在 FreeBSD 中,根据某些标准(例如大小或型号名称)查找硬盘驱动器的正确方法是什么(好吧,/dev/disk/by-id
如果有的话,这里会有所帮助,就像 Linux 中通常那样)?
例如,在 FreeBSD 中,如果我们想了解 Seagate Technology (= ST) 的所有磁盘,可以这样做:
geom disk list | awk -v RS= '/descr: ST/ {print $3;}'
对于磁盘容量也类似,搜索 3-4 TB 磁盘:
geom disk list | awk -v RS= '/Mediasize: .*(3..T)/ {print $3;}'
但有没有一个干净的怎么办?