Hello texas.chef94
### ANY MESSING AROUND WITH YOUR WINDOWS PARTITIONS IS DONE ENTIRELY AT YOUR OWN RISK ###
###......................................I WILL NOT BE HELD RESPONSIBLE IF THINGS GO WRONG............................................###
texas.chef94 wrote:
but just for grins at image 8 lets assume XP home was on C drive and there was some 30 gig free.
When you say free, do you mean that there is 30 gig unallocated,
or just 30 gig not actually being used on the C drive.
If the former, then just create a partition for Puppy and a SWAP partition, in the unallocated space.
(See the example below)
If the latter, then i suppose you will need to resize the C drive,
this is probably best done from within windows using whatever software you have available.
It may even be prudent to defrag the C drive prior to making any changes to it.
If you haven't got any software such as Partition Magic whatever,
you could always download and then burn to CD the
GPartedLiveCD.ISO
This page explains how to resize a partition:
HOW TO RESIZE PARTITION
(Again, see example below)
texas.chef94 wrote:
How much for XP
How long is a piece of string ?
Seriously, only you can answer that.
How much space is it taking up already ?
Are you going to be installing many more programs into it or not ?
Maybe just add say another 5 gig on top of whatever size it is already.
So if it is already say 10 gig resize the C drive to 15 gig,
and leave the remainder for Puppy and SWAP partitions
texas.chef94 wrote:
how much for puppy and add ons
Puppy doesn't need all that much on its own.
I usually give each Puppy version its own partition of 5 gig,
this is enough for several backup copies (in the case of a frugal install)
plus any .sfs packages such as OpenOffice whatever.
5 gig is well big enough for a full install too.
As to the SWAP partition, like it says in the howto,
it is usually recommended to make it twice the amount of available RAM you have.
###############################################
This is an example only
###############################################
Depending on the size of the drive you have,
here is a possible partitioning scheme.
(it assumes a 40 gig drive and sizes are for example only)
/dev/hda1..........NTFS..........15Gig..........XP Home Edition ..........(Also known as your C drive)..........Primary
/dev/hda2..........Fat32...........1Gig..........(Sharing for both windows & Puppy)........................................Primary
/dev/hda3..........SWAP...........1Gig..........(Linux SWAP for Puppy - 2xRAM)................................................Primary
/dev/hda4..........Extended...................(Container for the following partitions).......................................Extended
/dev/hda5..........Ext3...........5Gig..........Puppy number one............................................................................Logical..........boot
/dev/hda6..........Ext3...........5Gig..........Puppy number two.............................................................................Logical
/dev/hda7..........Ext3...........5Gig..........Puppy number three.........................................................................Logical
/dev/hda8..........Ext3...........8Gig..........Your Personal Data............................................................................Logical
###############################################
So, using the above example
You would install Puppy to /dev/hda5
and install GRUB also to /dev/hda5 (when asked, as in Image-34)
AND to MBR (when asked, as in Image-35)
After clicking No at image-37
and BEFORE rebooting.
Click on the mount icon on the desktop
Now mount /dev/hda5
and check your menu.lst (/dev/hda5/boot/grub/menu.lst)
It should have an entry for your windows,
similar to below.
Code: Select all
# Other bootable partition config begins
title Windows (on /dev/hda1)
rootnoverify (hd0,0)
makeactive
chainloader +1
# Other bootable partition config ends
If it hasn't then ADD the above entry.
(that is how you will access windows via the GRUB menu)
There should also be an entry for Puppy on /dev/hda5
similar to below.
Code: Select all
# Linux bootable partition config begins
title Linux at (on /dev/hda5)
root (hd0,4)
kernel /boot/vmlinuz root=/dev/hda5 ro vga=normal
# Linux bootable partition config ends
Then continue following the howto
I hope this is of some help.
CatDude
.