Size: 84
Comment:
|
Size: 963
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
==== Remaster your own live installer, live iso ==== ''works with ubuntu too...'' |
== Remaster your own live installer, live iso == ''works with ubuntu too...'' [[https://help.ubuntu.com/community/LiveCDCustomization|Ubuntu Live CD Customization]] Fetch your favorite iso, in the following examples we will take puredyne-911-carrot_and_coriander iso to show that this procedures can apply to a lot of different isos/systems. The basic procedure is simple: * mount in a loop the iso; * copy the content of the image in a directory of choice except for the main squashfs filesystem (on ubuntu and debian named filesystem.squash, on dynebolic dyne.sys); * uncompress the squashfs into another directory of choice; * copy from the host system or edit manually /etc/resolv.conf to use working dns; * do a bind mount of dev,proc and sys into the uncompressed directory; Just to be sure not to have locales problems during installation of new packages export 2 system variables: {{{ export HOME=/root export LC_ALL=C }}} |
Remaster your own live installer, live iso
works with ubuntu too... Ubuntu Live CD Customization
Fetch your favorite iso, in the following examples we will take puredyne-911-carrot_and_coriander iso to show that this procedures can apply to a lot of different isos/systems.
The basic procedure is simple:
- mount in a loop the iso;
- copy the content of the image in a directory of choice except for the main squashfs filesystem (on ubuntu and debian named filesystem.squash, on dynebolic dyne.sys);
- uncompress the squashfs into another directory of choice;
- copy from the host system or edit manually /etc/resolv.conf to use working dns;
- do a bind mount of dev,proc and sys into the uncompressed directory;
Just to be sure not to have locales problems during installation of new packages export 2 system variables:
export HOME=/root export LC_ALL=C