ISO Testbed
From Wiki.cyring.fr
(Difference between revisions)
Cyril (Talk | contribs)
(Page créée avec « == ISOLINUX == === Setup === * Download the [http://www.syslinux.org/wiki/index.php/ISOLINUX ISOLINUX] * Prepare the directories tree ---- <syntaxhighlight lang="bash" lin... »)
Newer edit →
(Page créée avec « == ISOLINUX == === Setup === * Download the [http://www.syslinux.org/wiki/index.php/ISOLINUX ISOLINUX] * Prepare the directories tree ---- <syntaxhighlight lang="bash" lin... »)
Newer edit →
Revision as of 20:15, 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/
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 -