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

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

Однако они немного отличаются от записей.

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

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

1 ответ

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

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

      lsblk -o name,model,serial

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

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

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