Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
devdoc:devdoc_create_iso_installer [2016/02/07 08:09] abelbeck |
devdoc:devdoc_create_iso_installer [2016/02/07 08:39] abelbeck |
| |
| |
After creating one or more flash images (''.img.gz'' files) using **[[devdoc:devdoc_create_image|Create a Flash Image]]**, you can generate a Hybrid ISO (''.iso'' file) that can be directly booted when dd'ed to a USB flash drive, booted in a Virtual Machine, or mounted as an ISO disk. | After creating one or more flash images (''.img.gz'' files) using **[[devdoc:devdoc_create_image|Create a Flash Image]]**, you can wrap those images in a Hybrid ISO (''.iso'' file) that can be directly booted when dd'ed to a USB flash drive, booted in a Virtual Machine, or mounted as an ISO disk. |
| |
| The input ''.img.gz'' file(s) will be placed unaltered on the resulting ISO in the ''os/'' directory along with generated ''.img.gz.sha1'' files. Additionally, the current AstLinux changelog file will be included on the ISO. |
| |
The process is quite straight-forward, but does require the **[[devdoc:documentation|Development Environment]]** to be installed. | The process is quite straight-forward, but does require the **[[devdoc:documentation|Development Environment]]** to be installed. |
Usage: ./scripts/build-runnix-iso install_image.img.gz|install_image_dir [serial] | Usage: ./scripts/build-runnix-iso install_image.img.gz|install_image_dir [serial] |
| |
The first argument can be a single ''.img.gz'' file or a directory of ''.img.gz'' files. | The first argument can be a single ''.img.gz'' file or a directory containing ''.img.gz'' files. |
| |
The optional second argument ''serial'' will create a serial console using 19200n8, without it the default is a VGA video console for the installer. | The optional second argument ''serial'' will create a serial console using 19200n8, without it the default is a VGA video console for the installer. |
cp runnix-iso.config .config | cp runnix-iso.config .config |
| |
In this case the ''./scripts/build-runnix-iso'' script will not have a ''output/'' directory to restore, so it will retain the "runnix-iso" build. Additional ''./scripts/build-runnix-iso'' calls will be very quick. | In this case the ''./scripts/build-runnix-iso'' script will not have an ''output/'' directory to restore, so it will retain the "runnix-iso" build ''output/'' directory. Additional ''./scripts/build-runnix-iso'' calls will execute very quickly. |
| |
Finally, to see how this ISO installer can be used, follow **[[userdoc:new-install|New Installation]]** for the process. | Finally, to see how this ISO installer can be used, follow **[[userdoc:new-install|New Installation]]** for the process. |