From 2b6d5195ee16efc25a25964315acf42ece035b7f Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Fri, 6 Apr 2018 13:47:22 +0200 Subject: added archiso32-git for CDROM building --- create_stage1_cdrom.sh | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100755 create_stage1_cdrom.sh (limited to 'create_stage1_cdrom.sh') diff --git a/create_stage1_cdrom.sh b/create_stage1_cdrom.sh new file mode 100755 index 0000000..d2330bb --- /dev/null +++ b/create_stage1_cdrom.sh @@ -0,0 +1,64 @@ +#!/bin/sh + +# shellcheck source=./default.conf +. "./default.conf" + +# builds a small ISO image for installing a stage 1 system: +# no ramdisk, no modules, no fancy startup, just a shell script + +sudo rm -rf $STAGE1_ISOLINUX + +# copy chroot to ISOlinux dir +mkdir $STAGE1_ISOLINUX +sudo cp -a $STAGE1_CHROOT/* $STAGE1_ISOLINUX/. +sudo chown -R cross:cross $STAGE1_ISOLINUX/. +cd $STAGE1_ISOLINUX || exit 1 + +# simple ISOlinux menu, with options for fast choosing a root device +mkdir boot/isolinux +cat >boot/isolinux/isolinux.cfg <etc/init/boot <