При сборке пользовательского CentOS 7.6 iso я получаю образ, который не загружается с USB-накопителя

balenaEtcher говорит, что мой файл образа не является загрузочным, и он прав. Когда я mkisofs я вижу то, что выглядит как ошибки, такие как

Using ABRT_003.RPM;1 for  ./Packages/abrt-addon-xorg-2.1.11-52.el7.centos.x86_64.rpm (abrt-addon-kerneloops-2.1.11-52.el7.centos.x86_64.rpm)
Using ABRT_004.RPM;1 for  ./Packages/abrt-addon-kerneloops-2.1.11-52.el7.centos.x86_64.rpm (abrt-addon-pstoreoops-2.1.11-52.el7.centos.x86_64.rpm)
Using ABRT_005.RPM;1 for  ./Packages/abrt-addon-pstoreoops-2.1.11-52.el7.centos.x86_64.rpm (abrt-addon-python-2.1.11-52.el7.centos.x86_64.rpm)
Using 389_D000.RPM;1 for  ./Packages/389-ds-base-1.3.8.4-15.el7.x86_64.rpm (389-ds-base-libs-1.3.8.4-15.el7.x86_64.rpm)

Это начало происходить сегодня, когда я начал использовать CentOS-7-x86_64-DVD-1810.iso. Я уверен, что я использовал CentOS-7-x86_64-Minimal-1810.iso и легко собирал загрузочные isos.

Я собираю с помощью неправильного инструмента? mkisofs не подходит для сборки DVD? Использую

mkisofs -o /tmp/656.iso -b isolinux/isolinux.bin -c isolinux/boot.cat --no-emul-boot --boot-load-size 4 --boot-info-table -joliet-long -R -V "RHEL-7.3\x20Server.x86_64" .

Эти сборки завершаются без вывода фактических ошибок. /bin/file говорит
"Данные файловой системы ISO 9660 CD-ROM 'RHEL-7.3\x20Server.x86_64' (загрузочный)"
. iso - 4.3G.

Я ненавижу тратить DVD, поэтому пишу на USB-накопитель. Возможно, проблема в этом.

0
задан 3 May 2019 в 06:41
1 ответ

Если вы хотите загрузиться с USB-накопителя, вам необходимо сделать его гибридным образом CD / USB-Stick, используя isohybrid . Достаточно запустить isohybrid .iso .

1
ответ дан 4 December 2019 в 15:42

Теги

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