在 Subiquity(Ubuntu 服务器安装程序)的手动分区阶段,有一个磁盘列表,以 id 的形式。
/dev/disk/by-id
但是,这些与条目略有不同。
例如,Subiquity 显示VBOX_HARRDISK_VB_01234_56789
,而对应的/dev/disk/by-id
文件是scsi-0ATA-VBOX_HARRDISK_VB_01234_56789
.
前者从何而来?有没有办法以编程方式从终端获取它(不包括文本处理)?
在 Subiquity(Ubuntu 服务器安装程序)的手动分区阶段,有一个磁盘列表,以 id 的形式。
/dev/disk/by-id
但是,这些与条目略有不同。
例如,Subiquity 显示VBOX_HARRDISK_VB_01234_56789
,而对应的/dev/disk/by-id
文件是scsi-0ATA-VBOX_HARRDISK_VB_01234_56789
.
前者从何而来?有没有办法以编程方式从终端获取它(不包括文本处理)?
我认为磁盘 ID 字符串是从每个磁盘的设备 ID 中读取的(硬编码)。
请检查它是否与以下命令显示的内容匹配:
在您的特定情况下,它是 VirtualBox 虚拟磁盘的设备 ID。