如何在ubuntu中列出未分区和未安装的磁盘?

如何在ubuntu中列出未分区和未安装的磁盘?

我有一台新的 Ubuntu 机器。我可以nvme使用lsblk和列出磁盘grep

lsblk -e7

在此输入图像描述

lsblk -l | grep nvme

在此输入图像描述

现在我需要获取未安装和未分区的,即nvme1n1nvme2n1。在这种情况下我怎样才能做到这一点?

答案1

diff <(cat <(lsblk -l |sed -n  "s/.*\(nvme...\)p.*/\1/p") <(mount|sed -n "s/.*\(nvme...\).*/\1/p")|sort -u) <(lsblk -l |sed -n  "s/.*\(nvme...\).*/\1/p" |sort -u)

第一:有一个分区并安装第二:全部来自 lsblk 和 diff

相关内容