Break up READMEs - Add doc for Alpine xorriso

This commit is contained in:
Doug Masiero 2025-05-21 15:17:43 -04:00
parent 5345f587fa
commit 08226925e7
3 changed files with 38 additions and 1 deletions

View File

@ -113,4 +113,4 @@ sudo apt install yamllint
yamllint server/user-data yamllint server/user-data
``` ```
Once the `xorriso` command is run successfully, the `ubuntu-22.04-autoinstall.iso` will be created in the `iso-build` directory. Once the `xorriso` command is run successfully, the `ubuntu-22.04-autoinstall.iso` will be created in the `iso-build` directory.

26
README_ALPINE.md Normal file
View File

@ -0,0 +1,26 @@
# Creating a custom Alpine ISO - Follow [alpine-linux-headless-bootstrap](https://github.com/macmpi/alpine-linux-headless-bootstrap/tree/main?tab=readme-ov-file)
/Users/doug/Dev/alpine-iso-build
> ll
total 2043856
-rw-r--r--@ 1 doug staff 244M May 21 13:21 alpine-autoinstall-masse_internal.iso
-rw-r--r--@ 1 doug staff 246M Apr 4 17:38 alpine-autoinstall-moeny_internal.iso
-rw-r--r--@ 1 doug staff 246M Mar 18 16:20 alpine-autoinstall.iso
drwxr-xr-x@ 15 doug staff 480B Mar 18 16:15 alpine-linux-headless-bootstrap
-rw-r--r--@ 1 doug staff 245M Mar 14 15:51 alpine-standard-3.21.3-x86_64.iso
drwx------@ 4 doug staff 128B Mar 14 15:51 BOOT
drwx------@ 16 doug staff 512B Mar 14 17:36 extract
-rw-r--r--@ 1 doug staff 2.7K Mar 14 15:52 install.start
drwxr-xr-x@ 2 doug staff 64B Mar 14 16:27 mount
-rw-r--r--@ 1 doug staff 17M Mar 14 16:02 new-initramfs-lts
drwxr-xr-x@ 15 doug staff 480B May 21 12:50 source-files
~/Dev/alpine-iso-build
> xorriso -as mkisofs \
-o alpine-autoinstall-masse_internal.iso \
-b boot/syslinux/isolinux.bin \
-c boot/syslinux/boot.cat \
-no-emul-boot -boot-load-size 4 -boot-info-table \
-eltorito-alt-boot \
-e boot/grub/efi.img \
-no-emul-boot \
source-files/

11
README_UBUNTU.md Normal file
View File

@ -0,0 +1,11 @@
# kvm
Scipting to create a VM from a template.
# Alpine
See [README_ALPINE.md](README_ALPINE.md)
# Ubuntu
See [README_UBUNTU.md](README_UBUNTU.md)