Откуда берутся идентификаторы дисков Subiquity (Ubuntu Server) на этапе разметки дисков?

На этапе ручной разбивки Subiquity (программа установки Ubuntu Server) есть список дисков в виде идентификаторов.

Однако они немного отличаются от записей /dev/disk/by-id.

Например, Subiquity показывает VBOX_HARRDISK_VB_01234_56789, а соответствующий /dev/disk/by-id файл - scsi-0ATA-VBOX_HARRDISK_VB_01234_56789.

Откуда берется первый? Есть ли способ программно получить его из терминала (исключая обработку текста)?

4
задан 5 July 2021 в 23:55

1 ответ

Я думаю, что строка идентификатора диска считывается из идентификатора устройства каждого диска (жестко закодированного).

Пожалуйста, проверьте, соответствует ли он тому, что отображается следующими командами:

lsblk -o name,model,serial

LANG=C sudo parted -ls | grep 'Model:'

В вашем конкретном случае это идентификатор устройства виртуального диска VirtualBox.

0
ответ дан 28 July 2021 в 11:21

Другие вопросы по тегам:

Похожие вопросы: