После успешного получения Fedora ISO (для USB-накопителя) после добавления файла кикстарта ( /server/548405/ ) у меня возникла проблема с поиском файла кикстарта на USB-носителе. ,
Когда это сделано с CDROM, вы можете просто запустить Kickstart, добавив этот параметр для загрузки:
linux ks=cdrom
Это запустит кикстарт (при условии, что файл кикстарта называется ks.cfg и находится в корне диска).
Теперь, очевидно, это будет отличаться для USB-накопителя, поэтому из моего исследования я предположил, что эта линия выполнит свою работу:
linux ks=hd:sdb1:/ks.cfg
Очевидно, это не работает. Я получаю сообщение об ошибке, сообщающее, что этот диск уже смонтирован и не может быть перемонтирован.
РЕДАКТИРОВАТЬ: фактическое сообщение об ошибке:
mount: /dev/sdb1 is already mounted or /run/install/tmpmnt0 busy
Warning: Can't get kickstart from /dev/sdb1:/ks.cfg
Чтобы проверить правильность синтаксиса, я поместил файл кикстарта на другой USB-накопитель и загрузил ту же команду, чтобы получить файл ks.cfg из нового места:
linux ks=hd:sdc1:/ks.cfg
Это работает (при условии, что USB-флешки смонтированы по порядку, boot -> sdb1, kickstart -> sdc1). Установка запустится и завершит установку без проблем. Очевидно, что использование двух перьевых дисков несколько разочаровывает и ненадежно.
Это можно обойти?
ks=cdrom
, правда?