Рейтинг:0

Кикстарт сервера Fedora через usb

флаг se

Привет, мне нужно создать образ сервера Fedora с моим приложением, используя установку кикстарта. Я выполнил следующие шаги:

  1. Скачал образ fedora35 с https://getfedora.org/en/server/download/ (Fedora-сервер-dvd-x86_64-35-1.2)
  2. смонтировать iso: mount -t iso9660 -o loop Fedora-Server-dvd-x86_64-35-1.2.iso /mnt/
  3. mkdir/var/iso
  4. cp -a /mnt/ /var/iso
  5. компакт-диск /var/исо/
  6. 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
  1. vim isolinux/isolinux.cfg Добавлен ярлык кикстарта и сделан по умолчанию:

кикстарт по умолчанию

лейбл кикстарт метка меню ^Тестирование устройства ядро vmlinuz добавить initrd=initrd.img inst.stage2=hd:LABEL=deviceimage inst.ks=hd:LABEL=deviceimage тихий

  1. 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/ (приведенная выше команда выполняется в одной строке)

  2. scp файл fedoraimage с машины на widnows и с помощью rufus 3.17 создание загрузочного USB

  3. используя этот usb на устройстве.

Заявления о проблемах:

  1. При запуске на виртуальной машине он устанавливается правильно, но при попытке на оборудовании выдает ошибку на Источник установки и место установки.

  2. Когда я удаляю информацию о разделе из ks.cfg и включаю autopart, место установки не появляются, но источник установки остается прежним.

Пожалуйста, направьте меня по вышеуказанным вопросам.

флаг cn
Какова фактическая ошибка, которую он вам дает? \
флаг se
Не удалось выбрать источник установки (ошибка настройки базового репозитория)
флаг cn
В ваших командах указано «cp -a /mnt /var/iso» — вы забыли «-r»?
флаг se
Нет, я тоже этим пользовался.

Ответить или комментировать

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