
Мне действительно нужно уметь делать хотя бы одну из двух вещей:
Конвертируйте ISO-файл в формате ISO9660 в ISO, использующий формат EXT4.
Преобразуйте загрузочный диск в файловой системе EXT4 в ISO-образ файловой системы EXT4.
Это не может быть ISO9660, потому что поправьте меня, если я ошибаюсь, но, насколько я понимаю, ISO9660 предназначен только для CD/DVD, но я хочу использовать USB-накопитель. Я создал эти файлы с помощью Linux Live Kit (он дает мне файл ISO9660 и файл ZIP, который можно сделать загрузочным диском, который я использовал на диске EXT4). Я могу загрузить диск (хотя только в режиме Legacy/CSM по какой-то причине, но я бы предпочел UEFI — можно ли это сделать?), но на самом деле мне нужно загрузить его с помощью Ventoy, для которого требуется ISO, и похоже, что ISO9660 выдает ошибку, из-за которой он не может распознать файловую систему. Вот почему я пытаюсь создать ISO с EXT4 из данных на загрузочном диске EXT4.
Я пробовал сделать это с помощью dd и Disks, но он создает файл размером 4,3 ГБ, а затем сообщает, что места недостаточно, хотя диск, на который я его сохраняю, вмещает много дополнительных ГБ. Поэтому я думаю (но не уверен), что он жалуется, что файл не может быть больше 4,3 ГБ, потому что это максимальный размер DVD (но я не понимаю, почему он получается таким большим, потому что, хотя размер установочного файла больше 7 ГБ, размер файла ISO9660 и ZIP составляет около 1,5 ГБ).
Так что же я делаю не так?