Невозможно перестроить ISO в соответствии с документацией Ubuntu (11/2020)

Ранее в этом году (примерно в апреле) я мог:

  1. Загрузить ISO-образ Ubuntu (в моем случае Ubuntu 18.04)
  2. Извлечь его содержимое в папку
  3. Внесите изменения (при необходимости, предварительно заполнив некоторые основные команды, без глубоких изменений)
  4. Запустите команды mkisofs с необходимыми параметрами для создания iso
  5. Запустите isohybrid на iso (очевидно, это был важный шаг)
  6. Создайте загрузочный USB-накопитель с создателем загрузочного диска и созданным iso

Команда и параметры mkisofs такие же, как здесь: https://help.ubuntu.com/community/InstallCDCustomization

А именно: mkisofs -r -V UBUNTU_V -cache-inodes -J -l -b isolinux / isolinux.bin -c isolinux / boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o myiso .iso UBUNTU_V

sudo isohybrid myiso.iso

(я храню файлы в папке с именем UBUNTU_V, где V означает «Ваниль»)

Раньше это работало нормально. Теперь это больше не работает, даже когда все, что я пытаюсь сделать, это перестроить iso из немодифицированных файлов (шаг 3 пропущен, следовательно, «Vanilla»)

Теперь создатель загрузочного диска не подтверждает существование моего iso при выборе его в меню браузера и попытке записать iso на USB-накопитель (после dd if = / dev / zero, чтобы действительно очистить его) приводит к загрузке с USB-накопителя (приветствие с логотипом Ubuntu), но затем терминал ash говорит нет живая система найдена.

Что-то изменилось с апреля? Почему не работает как раньше?

Большое спасибо.

0
задан 5 November 2020 в 13:20

1 ответ

Проблема заключалась в том, как я извлек файлы из исходного образа. Раньше я просто открывал USB и копировал вставку с помощью мыши и клавиатуры. Или я бы запустил

mount -o loop original.iso временно/ sudo cp -r временно/* UBUNTU_V/

Но это каким-то образом портит ситуацию.

Я нашел: https://gist.github.com/AkdM/2cd3766236582ed0263920d42c359e0f

И эти команды: mount -t iso9660 -o цикл ~/original.iso /mnt/ кд/мнт смола ср - . | (cd /tmp/custom_iso; tar xfp -)

позволяет аккуратно извлечь файлы и восстановить iso с помощью команд из документации Ubuntu.

Однако раньше это не было так сложно.

Спасибо.

0
ответ дан 5 November 2020 в 19:07

Другие вопросы по тегам:

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