Соглашение об именовании дисков в preseed против ручной установки

Когда я пытаюсь установить Ubuntu 12.04 на Dell PowerEdge R710 с помощью preseed, первый диск автоматической установки всегда отображается как /dev/sdc. Согласно документации это должно быть /dev/sda.

Я посмотрел на /var/lib/partman/devices, его действительно показывает /dev/sdc.

На том же сервере, если я пытаюсь установить Ubuntu 12.04 вручную, первый диск отображается как /dev/sda.

Есть идеи, почему автоматическая установка preseed и установка вручную имеют разные соглашения об именах дисков?

0
задан 1 February 2014 в 00:38

1 ответ

Проверьте настройки виртуального носителя в iDRAC6. Я подключил виртуальный носитель с проверкой эмуляции гибкого диска на одном из моих R710, который постоянно смещал идентификаторы диска SCSI с sda на sdc. Отсоединение и снятие отметки исправили это, и я смог отобрать без проблем (с sda, указанным в partman).

Вы также увидите в BIOS системы дополнительный выбор виртуальной дискеты и виртуального компакт-диска в параметрах загрузки. Я не проверял, можете ли вы отключить Виртуальный носитель здесь.

Вот как проверить через racadm:

/opt/dell/srvadmin/sbin/racadm -r DRACIP -u root -p XXX getconfig -gcfgRacVirtual
Security Alert: Certificate is invalid - self signed certificate
Continuing execution. Use -S option for racadm to stop execution on certificate-related errors.
cfgVirMediaAttached=1                                                        
cfgVirtualBootOnce=0
cfgVirMediaFloppyEmulation=1
cfgLCDriveEnable=1

Чтобы исправить использование:

racadm config -g cfgRacVirtual -o cfgVirMediaAttached 0 
racadm config -g cfgRacVirtual -o cfgVirMediaFloppyEmulation 0
0
ответ дан 1 February 2014 в 00:38

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

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