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
GOVERNOR=performance
# 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 --
add a shortcut to gnome-terminal to the launcher panel
add a shortcut to my app on the desktop.
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.
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.
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.