Tech/omsa livecd

From DellLinuxWiki

Jump to: navigation, search

Fedora includes the useful tool livecd-creator, which can generate a LiveCD. These are instructions on how to build your own LiveCD containing the Dell OMSA software suite, running on top of CentOS 5 i386.

Note: If you publicly redistribute your image, honoring the open source licenses of the packages in CentOS, you must provide copies of the source code for all open source / Free software components included in the LiveCD.


First, have a Fedora 7 i386 system handy. Then install livecd-tools.

# yum install livecd-tools

You may need a patch here for building CentOS images: https://www.redhat.com/archives/fedora-livecd-list/2007-July/msg00142.html


You need a kickstart file, dell-omsa51.cfg. An example file is at http://linux.dell.com/files/revisor/dell-omsa52.cfg.

The package list doesn't include all the Dell firmware images, as that would push the size up over 700MB. But, if you're going to burn it to a DVD, or to a USB key, feel free to add to the %packages section:

system_bios*
pci_firmware*


Now, run livecd-creator, and wait...

# export OMIIGNORESYSID=1
# livecd-creator --config=dell-omsa52.cfg

When that finishes, you'll have a bootable LiveCD image you can use. Burn that .iso image to a CD, boot that CD. Note OMSA starts up during system startup, and you can start Firefox going to http://localhost:1311.

In addition, you can use livecd-tools to turn that LiveCD into a Live USB key. Plug in a USB key, unmount any file systems from it that are auto-mounted, and run:

# livecd-iso-to-disk livecd-*.iso /dev/sdb1

replacing the ISO name with the one just generated above, and the mountpoint of the partition of your USB key, which will already contain a VFAT file system. This will not erase the files on your USB key except for the syslinux and Live system directories.

Personal tools