This is a work in progress, this means that I'm on it right now, it is not finished yet and it may breake your system!
===Caveat=== As you may already have guessed following this instruction may breake your systme and you are on your own to fix it again.
Partitioning
fdisk /dev/hda
mkdir /mnt/ubuntu
mount -t ext3 /dev/hda1 /mnt/ubuntu mount -t proc none /mnt/ubuntu/proc mount -o bind /dev /mnt/ubuntu/dev
Chrooting
LANG= chroot /mnt/ubuntu /bin/bash
Installing OpenSSH Server
apt-get install openssh-server
Install a Kernel
apt-get install ....
Installing GRUB
apt-get install grub mkdir /boot/grub cp /lib/grub/i386-pc/* /boot/grub vim /boot/grub/grub.conf
# /boot/grub/grub.conf default 0 timeout 3 title=Ubuntu root (hd0,0) kernel /vmlinuz root=/dev/hda1 initrd /initrd.img
ln -s /boot/grub/grub.conf /boot/grub/menu.lst
# grub
grub> root (hd0,0) grub> setup (hd0) grub> quit
Reboot
# exit
# umount /mnt/ubuntu/proc # umount /mnt/ubuntu/dev # umount /mnt/ubuntu # reboot