Привет, мне нужно создать образ сервера Fedora с моим приложением, используя установку кикстарта.
Я выполнил следующие шаги:
- Скачал образ fedora35 с https://getfedora.org/en/server/download/ (Fedora-сервер-dvd-x86_64-35-1.2)
- смонтировать iso: mount -t iso9660 -o loop Fedora-Server-dvd-x86_64-35-1.2.iso /mnt/
- mkdir/var/iso
- cp -a /mnt/ /var/iso
- компакт-диск /var/исо/
- vim ks.cfg (содержимое файла ks приведено ниже): этот файл создается автоматически при ручной установке Fedora.
# Сгенерировано Анакондой 35.22.2
# Сгенерировано pykickstart v3.34
#версия=РАЗРАБОТКА
# Использовать графическую установку
графический
# Раскладки клавиатуры
клавиатура --vckeymap=нас --xlayouts='нас'
# Язык системы
язык en_US.UTF-8
# Информация о сети
сеть --bootproto=dhcp --device=ens160 --ipv6=auto --no-активировать
# Используйте установочный компакт-диск
компакт-диск
%пакетов
@^сервер-продукт-среда
%конец
# Запустить агент установки при первой загрузке
первая загрузка --включить
# Сгенерировано с помощью Blivet версии 3.3.0
ignoredisk --only-use=sda
# Конфигурация системного загрузчика
загрузчик --append="reboot=pci i915.force_probe=4571 module_blacklist=pinctrl_elkhartlake" --location=mbr --boot-drive=sda
# Информация об очистке раздела
четкая часть --none --initlabel
# Информация о разделах диска
часть / --fstype="xfs" --ondisk=sda --size=94208
часть /mnt/deviceBoot --fstype="xfs" --ondisk=sda --size=95367
часть /var/device/log --fstype="xfs" --ondisk=sda --size=858306
# Использовать автоматическое разбиение...
# --------------------------------------------- --------------------
#автозапчасти
# Часовой пояс системы
часовой пояс Европа/Амстердам --utc
# Корневой пароль
rootpw --iscrypted $y$j9T$LueSmDWWdRgLiywynK3Edq1p$6j11FHKiANZhvvDoJG9wcnhgaJ75oKeieZ.rj7sz8
- vim isolinux/isolinux.cfg
Добавлен ярлык кикстарта и сделан по умолчанию:
кикстарт по умолчанию
лейбл кикстарт
метка меню ^Тестирование устройства
ядро vmlinuz
добавить initrd=initrd.img inst.stage2=hd:LABEL=deviceimage inst.ks=hd:LABEL=deviceimage тихий
genisoimage -U -r -v -T -J -joliet-long -V "образ устройства" -volset "образ устройства" -A "образ устройства"
-b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table
-eltorito-alt-boot -e images/efiboot.img -no-emul-boot -o newfedora.iso ../mountedIso/
(приведенная выше команда выполняется в одной строке)
scp файл fedoraimage с машины на widnows и с помощью rufus 3.17 создание загрузочного USB
используя этот usb на устройстве.
Заявления о проблемах:
При запуске на виртуальной машине он устанавливается правильно, но при попытке на оборудовании выдает ошибку на
Источник установки и место установки.
Когда я удаляю информацию о разделе из ks.cfg и включаю autopart, место установки не
появляются, но источник установки остается прежним.
Пожалуйста, направьте меня по вышеуказанным вопросам.