Aug 122010
 

I needed to copy some computers. At work we use Altiris (now owned by symantec), but it was acting up yet again. I needed something easy to use, fast, and free. At work, we had used Ghost before getting Altiris, but what we have is so outdated, it isn’t worth using anymore. Thank goodness for clonezilla with DRBL, a spare HP D530, extra ram, and a 500GB hard drive.

http://www.ubuntu.com/
To make things simpler, I installed Ubuntu 10.04 desktop, 40GB sda with / and swap, and a 500 GB /home/partimag . DRBL recommends disabling updates. this is acceptable since it won’t bet connected to the internet after setup. I assigned the onboard NIC (eth0) to 192.168.69.254 and the second NIC (eth1) to use DHCP for internet connection.

https://wiki.edubuntu.org/SettingUpClonezillaDRBLonUbuntu
http://drbl.sourceforge.net/one4all/
http://clonezilla.org/clonezilla-server-edition/

All those installation instructions pretty much boil down to this…

edit apt sources
sudo gedit /etc/apt/sources.list

add either the NCHC source or the sourceforge source. I used NCHC.
deb http://free.nchc.org.tw/ubuntu lucid main restricted universe multiverse
deb http://free.nchc.org.tw/drbl-core drbl stable

Advertisement:

Import key
sudo wget http://drbl.nchc.org.tw/GPG-KEY-DRBL
sudo apt-key add GPG-KEY-DRBL

Alternative sourceforge source
deb http://archive.ubuntu.com/ubuntu lucid main restricted universe multiverse
deb http://drbl.sourceforge.net/drbl-core drbl stable

Import alternative sourceforge key
sudo wget http://drbl.sourceforge.net/GPG-KEY-DRBL
sudo apt-key add GPG-KEY-DRBL

Update apt package list and install drbl
sudo apt-get update
sudo apt-get install drbl

Setup / finish installing DRBL
sudo /opt/drbl/sbin/drblsrv -i
Friendly note: netboot images aren’t really needed if you’re just using this as a ghost replacement. Save yourself the download time.

Configure DRBL
sudo /opt/drbl/sbin/drblpush -i

Configure boot
sudo /opt/drbl/sbin/dcs

Since I’m sharing this box with coworkers, I wrote a few small scripts for common settings that would be set with dcs.

I had an issue with video not displaying on a specific model of laptop (HP/Compaq 6710b). I modified the pxelinux.cfg/default to remove nomodeset from the boot options. I was able to use it again!

I’m not sure if the pxelinux.cfg/default or /opt/drbl/conf/drbl-ocs.conf made the change persistent across configuration changes.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)