Chapter 4. ISO Managment

Table of Contents

1. ISO Content
2. ISO Creation

1. ISO Content

ISO file is generated from /wakes/cdrom tree, which contents 2 directories:

# ls -l /wakes/cdrom/
total 4
drwxr-xr-x 1 root root    0 Jul  5 22:53 depot
drwxr-xr-x 1 root root 4096 Aug  5 10:52 isolinux

1.1. isolinux

# ls -l /wakes/cdrom/isolinux
total 15653
-rw-r--r-- 1 root root 6166439 Aug  5 11:07 initrd.gz
-rw-r--r-- 1 root root   13432 Aug  5 11:44 isolinux.bin
-rw-r--r-- 1 root root     311 Jul  8 23:08 isolinux.cfg
-rw-r--r-- 1 root root     237 Oct  5  2009 isolinux.txt
-rw-r--r-- 1 root root 3690848 Aug  9  2009 vmlinuz

/wakes/cdrom/isolinux/isolinux.txt

 __          __   _             
 \ \        / /  | |            
  \ \  /\  / /_ _| | _____  ___ 
   \ \/  \/ / _` | |/ / _ \/ __|
    \  /\  / (_| |   <  __/\__ \
     \/  \/ \__,_|_|\_\___||___/

The Wakes GNU/Linux Operating System

/wakes/cdrom/isolinux/isolinux.cfg

default linux
prompt 0
timeout 0
display isolinux.txt
label linux
kernel vmlinuz
append initrd=initrd.gz boot=install quiet noapic

1.2. depot

# ls -l /wakes/cdrom/depot/0.1/main
total 1
lrwxrwxrwx 1 root root 92 Aug  5 11:33 binaries -> /wakes/rep/0.1/main/binaries
lrwxrwxrwx 1 root root 94 Aug  5 11:33 catalogue -> /wakes/rep/0.1/main/catalogue