How to make a custom ISO image: Difference between revisions

From Alpine Linux
mNo edit summary
mNo edit summary
(2 intermediate revisions by the same user not shown)
Line 4: Line 4:
* If you want to make a customized installer, you need to create <code>.default_boot_services</code> which will cause <code>mkinitfs</code> to create the defaults for the live image.
* If you want to make a customized installer, you need to create <code>.default_boot_services</code> which will cause <code>mkinitfs</code> to create the defaults for the live image.


But there is also an alternative: [[Alpine_local_backup#Commiting and loading ISO image customizations|Commiting and loading ISO image customizations]]
== An alternative ==
 
It's possible to [[Alpine_local_backup#|commit and load ISO image customizations]] to and from disk.




Line 10: Line 12:
== Booting an ISO image with local customizations ==
== Booting an ISO image with local customizations ==


* From dedicated boot media, obviously.
* From a dedicated boot media, obviously.
* '''(Example included:)''' Booting and customizing an ISO image with an .apkovl in a [[Qemu#Live_mode| Qemu]] virtual machine.
* [[Directly_booting_an_ISO_file]]
* Using e.g. Debian's grub-imageboot package and booting .iso files directly, instead of partitions.


[[Category:Package Manager]]
[[Category:Package Manager]]
[[Category:ISO]]
[[Category:ISO]]

Revision as of 18:43, 9 May 2020

One way to completely re-build custom images is to use a script like alpine-make-vm-image.

  • If you want to make a customized installer, you need to create .default_boot_services which will cause mkinitfs to create the defaults for the live image.

An alternative

It's possible to commit and load ISO image customizations to and from disk.


Booting an ISO image with local customizations