If someone would like a similar guide starting from a windows only computer, let me know.
Slán,
Eamon
=================================
Pyro,
Step by step guide as requested. Before you start please make sure all your critical data is backed up. In the event that something goes seriously wrong you don't want to be the one to loose the lot!
In Windows
Step 1: Remove your old Ubuntu.
While I've never used Wubi this link looks like what you need regarding uninstallation: https://wiki.ubuntu.com/WubiGuide#Uninstallation
Step 2: Delete all linux partitions.
Use the windows tool as it won't lock any of the linux partitions!
Start=> Settings=> Control Panel=> Administrative Tools=> Computer Management
Select Disk Management (under Storage)
Right click on each of the linux partitions and select "Delete partition" from the list.
When you finish you should have an NTFS C:\ drive and unallocated space.
In Puppy
Step 3: Boot Puppy from LiveCD and create some partitions.
Right click on the unallocated space and select New.
Free space preceeding 0 MiB, new size 384 MiB, free space following can fill automatically. Set as a primary partition, with Linux-swap filesystem.
Right click on the unallocated space and select New.
Free space preceeding 0 MiB, new size 28 GiB, free space following can fill automatically and should be the same. Set as a primary partition, with Ext2 filesystem.
Click on Apply and let GParted do its thing.
Shut down your computer but do NOT save your session to disk at this point.
In Ubuntu
Step 4: Install Ubuntu to the unallocated disk space.
Instructions at http://apcmag.com/how_to_dual_boot_wind ... htm?page=1 look OK, however on page 3 instead of using "Guided - resize..." use "Guided - use the largest continuous free space". Check that it has found your linux-swap partition rather than creating a second one.
In Puppy
Step 5: Install Puppy to partition created at Step 3.
Identify which partition is the one created for puppy (probably sda3) and write it down.
Start the Puppy universal installer (menu=> Setup=> Puppy universal installer)
Choose Internal (IDE or SATA) hard drive.
Select the partition.
Select Frugal
Note the folder name where Puppy is to be installed (mine is puppy420) and write it down.
Allow the installer to finish.
In Ubuntu
Step 6: Add Puppy to the grub menu list
Open a terminal and enter the following commands:
Code: Select all
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.old
Code: Select all
sudo geany /boot/grub/menu.lst
# Puppy Frugal config begins
title Puppy 420 (on /dev/sda3)
root (hd0,3)
kernel /puppy420/vmlinuz pmedia=idehd psubdir=puppy420
initrd /puppy420/initrd.gz
# Linux bootable partition config ends
Save and exit.
At this point you should have a triple boot computer with Windows, Ubuntu and Puppy. If you have any problems post them up and I'll do my best to help.
Slán,
Eamon