I'm planning on using a laptop for a variety of purposes, and am trying to figure out the best way to partition the drive...
It will be a daily use machine when i'm either not at home, or can't be bothered sitting at my desk to use my desktop machine. It will also be used for testing and configuring networks for work, and as a test machine for my web pages. I would also like to try out new Linux distros on it (new to me).
To this end, i want to have Windows 2k and Windows XP on it for ensuring that these OS's are happy on a network that i've set up, and that web pages display correctly in them.
I want Ubuntu as my daily workhorse OS, Fedora so that i can play around with an rpm based distro, Gentoo because i feel like a challenge, and CentOS for demoing server apps.
So i was planning on partitioning the 100Gb drive as follows (93Gb available on a 100Gb drive)...
Primary partition 1
9Gb Windows XP
Extended partition 2
5Gb Windows 2000
7Gb Ubuntu
7Gb Fedora
7Gb Gentoo
7Gb CentOS
2Gb Ubuntu /home
2Gb Fedora /home
2Gb Gentoo /home
2Gb CentOS /home
10Gb NTFS data
Primary partition 3
30Gb ext3 data -- symlinks from each /home directory to here for docs, pictures, downloads, desktop, etc
Primary partition 4
3Gb Swap
So each distro will have it's own home directory in a seperate partition for storing config files specific to apps in that distro, with symlinks to the ext3 data partition which will contain /user1/Documents, /user1/Pictures... /user2/Documents, /user2/Pictures.... etc. The NTFS data partition is really for sharing data between the linux OS's and the MS OS's since i really don't trust windows to write to an ext3 filesystem without buggering it up!
Does this look like a reasonable way to use the disk, or am i letting myself in for a world of pain? I have dual booted Win XP and Ubuntu before, and added Fedora into the mix without issue. And i have 5 partitions with various server setups on another machine with Fedora and CentOS installed on them.
I can't see a problem with what i want to do, but perhaps i'm being naive?...
Any advice welcome
It will be a daily use machine when i'm either not at home, or can't be bothered sitting at my desk to use my desktop machine. It will also be used for testing and configuring networks for work, and as a test machine for my web pages. I would also like to try out new Linux distros on it (new to me).
To this end, i want to have Windows 2k and Windows XP on it for ensuring that these OS's are happy on a network that i've set up, and that web pages display correctly in them.
I want Ubuntu as my daily workhorse OS, Fedora so that i can play around with an rpm based distro, Gentoo because i feel like a challenge, and CentOS for demoing server apps.
So i was planning on partitioning the 100Gb drive as follows (93Gb available on a 100Gb drive)...
Primary partition 1
9Gb Windows XP
Extended partition 2
5Gb Windows 2000
7Gb Ubuntu
7Gb Fedora
7Gb Gentoo
7Gb CentOS
2Gb Ubuntu /home
2Gb Fedora /home
2Gb Gentoo /home
2Gb CentOS /home
10Gb NTFS data
Primary partition 3
30Gb ext3 data -- symlinks from each /home directory to here for docs, pictures, downloads, desktop, etc
Primary partition 4
3Gb Swap
So each distro will have it's own home directory in a seperate partition for storing config files specific to apps in that distro, with symlinks to the ext3 data partition which will contain /user1/Documents, /user1/Pictures... /user2/Documents, /user2/Pictures.... etc. The NTFS data partition is really for sharing data between the linux OS's and the MS OS's since i really don't trust windows to write to an ext3 filesystem without buggering it up!
Does this look like a reasonable way to use the disk, or am i letting myself in for a world of pain? I have dual booted Win XP and Ubuntu before, and added Fedora into the mix without issue. And i have 5 partitions with various server setups on another machine with Fedora and CentOS installed on them.
I can't see a problem with what i want to do, but perhaps i'm being naive?...
Any advice welcome
