From ae49983b15e102ff4850e2b387ebafc839cdc9e5 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sun, 4 Feb 2018 21:16:10 +0100 Subject: added a simple CD-ROM creation script --- README | 65 +++++---------------------------------------------------- create_cdrom.sh | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++ default.conf | 5 ++++- 3 files changed, 66 insertions(+), 61 deletions(-) create mode 100755 create_cdrom.sh diff --git a/README b/README index ee33e41..3ad26be 100644 --- a/README +++ b/README @@ -148,7 +148,9 @@ su cross ./create_ca-certificates-utils_shim.sh ./build_stage1.sh +# Build stage 1 ISO +su cross ./create_cdrom.sh # TODO FROM HERE: @@ -167,16 +169,15 @@ PACKAGES=" \ archlinux-keyring archlinux32-keyring pacman-mirrorlist pacman \ fakeroot \ make mpfr gawk libmpc binutils gcc \ - linux uinit \ glibc \ - \ +# TODO: iputils is for ping only, a little bit too many packages for +# that. sysfsutils libidn nettle iputils" -# libunwind +# libunwind and systrace for debugging # mpfr for gawk, gcc # sysfsutils and libidn, nettle for iputils SYSROOT_PACKAGES=" \ - \ file libmpc mpfr \ sysfsutils libidn" @@ -713,62 +714,6 @@ testing: bash, backspace and cursor keys are not working: => tty erase '^?' -# create CD ROM -############### - -# no ramdisk, no modules, no fancy startup, just a shell script - -sudo rm -rf isolinux -mkdir isolinux -sudo cp -a i486-root/* isolinux/. -sudo chown -R cross:cross isolinux/. -cd isolinux -mkdir boot/isolinux -# hda for K5 -# hdb for virsh arch486 -sudo chown cross:cross boot/isolinux/isolinux.cfg -cat >boot/isolinux/isolinux.cfg <etc/init/boot <boot/isolinux/isolinux.cfg <etc/init/boot <