Linux не умеет монтировать образы для записи.
Умеет. Мне удавалось добавлять скрипты в rc.local и переупаковывать образ.
Вот так:
losetup /dev/loop0 образ_операционки.iso
kpartx -a /dev/loop0
fdisk -l /dev/loop0
kpartx -l /dev/loop0
file -sL /dev/mapper/loop0p1
file -sL /dev/mapper/loop0p2
mount /dev/mapper/loop0p1 point1
mount /dev/mapper/loop0p2 point2
Тут 2 раздела с разными ФС подмонтировались с образа расбиан (на нём их 2), но не суть. Для убунты то же самое но с одним.
И кстати
ISO Master is a free graphical ISO image editor for Linux and it is used to create and customize CD/DVD iso images. using this software you can also make bootable CDs/DVDs. It supports .ISO files (ISO9660, Joliet, RockRidge, and El Torito), most .NRG files, and some single track .MDF files but you can save the output only as .ISO file.
Давно не пользовался им, но по-моему он что-то может. Мои исошки сейчас не открыл, заругался на тип ФС.
Если имеется в виду добавить в исо образ, то никак. Во вторых, даже если ты его добавишь в исо-образ, то какой от этого прок.
Ну как это какой прок? Накидывать файлов туда, изменить конфиги, добавить скрипты, вирусы (как же без них) и прочая.
С таким же успехом он может находиться рядом с исо-образом или вообще не лругом диске-разделе.
Никак не может. Мне нужно чтобы систему накатали на юсб etcher_ом, к примеру, запустили и радовались. А не ковырялись неделями пытаясь что-то там запустить, установить и т.д.
Во первых, эта ФС только для чтения.
100% я изменял rc.local и снимал дамп в образ. Всё работало. Т.е. система запускалась и скрипт стартовал.
Похоже тут проблема именно в том, что не отредактирован суперблок. И вообще она бодается при добавлении большого файла. Возможно надо нули в образ дописать, потом подмонтировать и пофиксить файловую систему. Ход мыслей такой. Я не до конца понимаю что делаю и что не так. Поясните плз.