ISO Testbed
From Wiki.cyring.fr
(Difference between revisions)
(→ISOLINUX) |
(→Setup) |
||
Line 12: | Line 12: | ||
cp /users/PKGBUILD/syslinux/src/syslinux-4.05/memdisk/memdisk kernel/ | cp /users/PKGBUILD/syslinux/src/syslinux-4.05/memdisk/memdisk kernel/ | ||
cp /users/PKGBUILD/syslinux/src/syslinux-4.05/com32/modules/*.c32 isolinux/ | cp /users/PKGBUILD/syslinux/src/syslinux-4.05/com32/modules/*.c32 isolinux/ | ||
+ | cp /users/PKGBUILD/syslinux/src/syslinux-4.05/com32/menu/menu.c32 isolinux/ | ||
</syntaxhighlight> | </syntaxhighlight> | ||
---- | ---- | ||
<br /> | <br /> | ||
+ | |||
=== Configuration === | === Configuration === | ||
* Write the configuration file | * Write the configuration file |
Revision as of 20:28, 19 September 2012
Contents |
ISOLINUX
Setup
- Download the ISOLINUX
- Prepare the directories tree
mkdir CD_root
cd CD_root
mkdir isolinux
cp /users/PKGBUILD/syslinux/src/syslinux-4.05/core/isolinux.bin isolinux/
mkdir images kernel
cp /users/PKGBUILD/syslinux/src/syslinux-4.05/memdisk/memdisk kernel/
cp /users/PKGBUILD/syslinux/src/syslinux-4.05/com32/modules/*.c32 isolinux/
cp /users/PKGBUILD/syslinux/src/syslinux-4.05/com32/menu/menu.c32 isolinux/
Configuration
- Write the configuration file
nano isolinux/isolinux.cfg
UI menu.c32 DEFAULT none PROMPT 0 # LABEL none KBDMAP fr.ktl
Keyboard
- If required, make a french keyboard translation map
keytab-lilo /usr/share/kbd/keymaps/i386/qwerty/us.map.gz /usr/share/kbd/keymaps/i386/azerty/fr-latin1.map.gz > isolinux/fr.ktl
Scripting
- Code a script to build the ISO image
cd ..
nano buildiso.sh
mkisofs -o isotestbed.iso \ -b isolinux/isolinux.bin -c isolinux/boot.cat \ -no-emul-boot -boot-load-size 4 -boot-info-table \ CD_root
chmod +x buildiso.sh
- Run the script to build the ISO image
./buildiso.sh
“
- I: -input-charset not specified, using utf-8 (detected in locale settings)
- Size of boot image is 4 sectors -> No emulation
- Total translation table size: 2048
- Total rockridge attributes bytes: 0
- Total directory bytes: 6334
- Path table size(bytes): 54
- Max brk space used 1f000
- 376 extents written (0 MB)
”
VirtualBox
- EOF -