Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/create_cdrom.sh
diff options
context:
space:
mode:
Diffstat (limited to 'create_cdrom.sh')
-rwxr-xr-xcreate_cdrom.sh8
1 files changed, 7 insertions, 1 deletions
diff --git a/create_cdrom.sh b/create_cdrom.sh
index b0dab38..e53bbf5 100755
--- a/create_cdrom.sh
+++ b/create_cdrom.sh
@@ -6,12 +6,15 @@
# 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
+
+# simple ISOlinux menu, with options for fast choosing a root device
mkdir boot/isolinux
-sudo chown cross:cross boot/isolinux/isolinux.cfg
cat >boot/isolinux/isolinux.cfg <<EOF
UI menu.c32
TIMEOUT 300
@@ -35,7 +38,10 @@ LABEL sr1
KERNEL /boot/vmlinuz-linux
APPEND root=/dev/sr1 init=/sbin/init console=ttyS0 console=tty0'
EOF
+sudo chown cross:cross boot/isolinux/isolinux.cfg
+
mkdir -p etc/init
+
cat >etc/init/boot <<EOF
#!/bin/sh
mount -t proc proc /proc