aboutsummaryrefslogtreecommitdiff
path: root/make_cdrom.sh
diff options
context:
space:
mode:
authorAlex Auvolat <alex@adnab.me>2015-03-11 19:18:59 +0100
committerAlex Auvolat <alex@adnab.me>2015-03-11 19:18:59 +0100
commit50b5427a8edbb8d59215334f5a250e7f8d6d7ca7 (patch)
tree7263505b2a6145256ce1f494108a4ceb853c4de0 /make_cdrom.sh
parent0b76aff59b586d87ee0449bc7deda878f4633515 (diff)
downloadkogata-50b5427a8edbb8d59215334f5a250e7f8d6d7ca7.tar.gz
kogata-50b5427a8edbb8d59215334f5a250e7f8d6d7ca7.zip
Add keyboard handling code. New font thanks to Muazzam from OSDev!
Diffstat (limited to 'make_cdrom.sh')
-rwxr-xr-xmake_cdrom.sh8
1 files changed, 6 insertions, 2 deletions
diff --git a/make_cdrom.sh b/make_cdrom.sh
index e15e9bc..1e32b32 100755
--- a/make_cdrom.sh
+++ b/make_cdrom.sh
@@ -15,11 +15,15 @@ cp src/sysbin/init/init.bin cdrom/boot; strip cdrom/boot/init.bin
mkdir -p cdrom/sys/bin
cp src/sysbin/giosrv/giosrv.bin cdrom/sys/bin
cp src/sysbin/login/login.bin cdrom/sys/bin
-
for BIN in cdrom/sys/bin/*.bin; do strip $BIN; done
mkdir -p cdrom/sys/fonts
cp res/fonts/*.bf cdrom/sys/fonts
+cp res/fonts/muazzam.bf cdrom/sys/fonts/default.bf
+
+mkdir -p cdrom/sys/keymaps
+cp res/keymaps/*.km cdrom/sys/keymaps
+cp res/keymaps/fr.km cdrom/sys/keymaps/default.km
cp README.md cdrom
@@ -38,7 +42,7 @@ kernel /boot/kernel.bin root=io:/disk/atapi0 root_opts=l init=root:/boot/init.b
module /boot/kernel.map
EOF
-# Generate CDROm image
+# Generate CDROM image
genisoimage -R -b boot/grub/stage2_eltorito -no-emul-boot \
-boot-load-size 4 -boot-info-table -input-charset ascii \