Кикстарт-установка: какое имя диска следует указать Anaconda? (Программа установки запускается с флэш-накопителя USB.)

Я запускаю установщик CentOS 7.6 с USB-накопителя с помощью файла кикстарта. Я устанавливаю в систему, в которой есть только один диск.

В оболочке bash программы установки жесткий диск моей системы отображается как / dev / sdb. Установщик видит USB-накопитель, с которого он загрузился, как / dev / sda. Следует ли мне сказать Anaconda использовать / dev / sdb? Похоже, это плохая идея.

2
задан 4 May 2019 в 23:09
1 ответ

Вы не можете использовать / dev / sda / dev / sdb там, потому что вы не знаете, как ваше ядро ​​будет идентифицировать ваши диски. одна и та же машина, загруженная дважды, может отображать один и тот же диск с другим именем разработчика.

Единственный эффективный способ установить Linux таким образом - это указать либо UUID, либо LABEL для диска, который вы устанавливаете (или настроить установку )

Решение частично описано на https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/chap-anaconda-boot-options#list-boot-options -sources

в основном с помощью UUID = (uuid вашего USB-накопителя) или LABEL = (метка вашего USB-накопителя) Вам нужно будет сослаться на ваш stage2 / repo и где найти файл ks таким образом (вы не спрашивали информацию о своей строке добавления cmd, поэтому я пропускаю это)

В вашем кикстарте вы называете это так

    install
    harddrive --partition=LABEL=YOURUSBLABEL --dir=/

при условии, что ваш USB-порт помечен как YOURUSBLABEL , а ваше репо находится в /

. Кроме того, к сведению:

ЕСЛИ вы всегда устанавливаете это через USB, в кикстарте добавьте:

    ignoredisk --drives=/dev/disk/by-path/*usb*

, чтобы избежать случайной очистки USB-накопителя. Но это вызовет ошибку с anaconda, если у вас не вставлен USB, скоро будет - нефатальный , который будет добавлен в него, но я не уверен, когда. .. так что до тех пор используйте его только в том случае, если вы устанавливаете только через USB или если у вас есть другой возможный USB на машине, который вы не хотите стирать.

0
ответ дан 3 December 2019 в 13:43

Теги

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