#!/bin/bash dd if=/dev/zero of=/dev/sda bs=512 count=1 sfdisk /dev/sda << EOF ,124,S ,,L EOF mkfs.ext3 /dev/sda2 mkswap /dev/sda1 sync; sync; sync swapon /dev/sda1 mkdir /mnt/ubuntu mount /dev/sda2 /mnt/ubuntu cd /mnt/ubuntu mkdir /mnt/ubuntu/work cd /mnt/ubuntu/work wget http://archive.ubuntulinux.org/ubuntu/pool/main/d/debootstrap/debootstrap_0.3.3.2ubuntu3_all.deb ar -xf debootstrap_0.3.3.2ubuntu3_all.deb cd /mnt/ubuntu zcat < /mnt/ubuntu/work/data.tar.gz | tar xv export DEBOOTSTRAP_DIR=/mnt/ubuntu/usr/lib/debootstrap export PATH=$PATH:/mnt/ubuntu/usr/sbin debootstrap --arch powerpc feisty /mnt/ubuntu http://ftp.acc.umu.se/mirror/ubuntu/ echo Xenon > /mnt/ubuntu/etc/hostname cat > /mnt/ubuntu/etc/fstab << EOF /dev/sda2 / ext3 defaults 0 0 /dev/sda1 none swap sw 0 0 EOF cat > /mnt/ubuntu/etc/network/interfaces << EOF iface lo inet loopback auto lo auto eth0 iface eth0 inet dhcp EOF cat > /mnt/ubuntu/etc/apt/sources.list << EOF deb http://ftp.acc.umu.se/mirror/ubuntu feisty main restricted universe multiverse EOF cat > /mnt/ubuntu/afterchroot << EOF #!/bin/bash aptitude update aptitude install ntp -y aptitude install ubuntu-desktop -y aptitude install ubuntu-desktop -y EOF chmod +x /mnt/ubuntu/afterchroot chroot /mnt/ubuntu /afterchroot