Я пытаюсь создать ISO-образ CentOS 7 для использования его позже с Virtualbox. Тот ISO должен включать a ks.cfg
файл также.
Я выполнил шаги под тем, Как создать пользовательский ISO-образ в CentOS, но я получаю один ISO только с 70 МБ размера, который не может использоваться в Virtualbox.
Какое-либо руководство пользователя или что-то для следования?
Я нашел способ создать собственный DVD со страницы RHEL7.
Смонтировать загруженный образ.
mount -t iso9660 -o loop path / to / image.iso / mnt / iso
Создайте рабочий каталог - каталог, в который вы хотите поместить содержимое ISO-образа.
mkdir / tmp / ISO
Скопируйте все содержимое смонтированного образа в новый рабочий каталог.
cp -pRf / mnt / iso / tmp / ISO
Обязательно используйте параметр -p
, чтобы сохранить права и права собственности на файлы и каталоги.
Отключите образ.
umount / mnt / iso
Убедитесь, что ваш текущий рабочий каталог является каталогом верхнего уровня извлеченного образа ISO - например, / tmp / ISO / iso
. Создайте новый образ ISO, используя genisoimage
:
genisoimage -U -r -v -T -J -joliet-long -V "Сервер RHEL-7.1.x86_64" -Volset "Сервер RHEL-7.1. x86_64 "-A" Сервер RHEL-7.1.x86_64 "-b isolinux / isolinux.bin -colatedinux / boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt- boot -e images / efiboot.img -no-emul-boot -o ../NEWISO.iso.
Надеюсь, что Руководство по настройке Anaconda - Репак изображений тоже будет полезным.