From 08226925e796fa2b444354f57a5df5900ebc2442 Mon Sep 17 00:00:00 2001 From: Doug Masiero Date: Wed, 21 May 2025 15:17:43 -0400 Subject: [PATCH] Break up READMEs - Add doc for Alpine xorriso --- README.md | 2 +- README_ALPINE.md | 26 ++++++++++++++++++++++++++ README_UBUNTU.md | 11 +++++++++++ 3 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 README_ALPINE.md create mode 100644 README_UBUNTU.md diff --git a/README.md b/README.md index 86c2d87..cbef535 100644 --- a/README.md +++ b/README.md @@ -113,4 +113,4 @@ sudo apt install yamllint 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. \ No newline at end of file +Once the `xorriso` command is run successfully, the `ubuntu-22.04-autoinstall.iso` will be created in the `iso-build` directory. diff --git a/README_ALPINE.md b/README_ALPINE.md new file mode 100644 index 0000000..640cdff --- /dev/null +++ b/README_ALPINE.md @@ -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/ diff --git a/README_UBUNTU.md b/README_UBUNTU.md new file mode 100644 index 0000000..7131c50 --- /dev/null +++ b/README_UBUNTU.md @@ -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)