DVswitch/ livecd

based on https://help.ubuntu.com/community/LiveCDCustomization (yeah yeah, it's what I am familiar with)

build scripts at: http://github.com/CarlFK/DVswitchLiveCD/tree/master

# disable cpu freq scaling
# no clue if this A) works B) needed
cat  etc/init.d/cpufrequtils 

# make dvswitch monitor run on boot:
cd etc/xdg/autostart
# ln -s /usr/share/applications/dvsmon.desktop # no work
cp ../../../usr/share/applications/dvsmon.desktop .

Master/Slave options: (not even close to working)

# sudo vim isolinux/text.cfg

default live
label live
  menu label DVswitch (alone or master) on Ubuntu - no change to your computer
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash  --

label live-slave
  menu label ^DVswitch slave (no GUI)
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz text  --
  1. add a shortcut to gnome-terminal to the launcher panel

  2. add a shortcut to my app on the desktop.

  3. apt-get dist-upgrade - seems like a good idea, but on the unaltered ubuntu-9.04-desktop-i386.iso it adds 150mb to the .iso, even after apt-get clean.

  4. there are a bunch more apps I want to add, but there isn't room even without the dist-upgrade and removing OpenOffice. I am hoping there are some things I can remove to free up a big chunk. like I don't need the installer, but guessing that isn't much of a chunk. don't need docs, don't need printer drivers... wondering how I can see what takes up what space. I know this isn't that simple, just wondering what my options are.

  5. When an external disk is plugged in that has some sort of label, it gets mounted under /media/label, not /media/disk. I would like a link to the last disk plugged in, something like /media/lastdisk so that I can always write to that file name.