Comments

I usually make virtual KVM guests when I need to look at a distro in order to help someone with a problem. Long gone are the days when I would try to see how many distros I could fit on one HD (and have working with grub). But, I'll admit, it's a learning project. Although, you might be disappointed, there aren't that many differences.

The standard disc partition table can only handle 4 primary partitions, one of which can be an "extended" partition that can be further split up into multiple sub-partitions. With Linux, you can install the OS on either a primary or secondary partition. With Windows, the boot partition has to be on a primary partition.

Personally, I prefer to run one primary Linux OS with /, /boot, and swap in primary partitions on the boot device, /home on another disc (or array), and run any other Linux, Windows, or miscellaneous operating systems in virtual machines under the primary host. That has proved the easiest to administer and most reliable for me. As a systems consultant, I often have to run multiple operating systems of various sorts, and this actually allows me to run one or more linux systems, Windows, and Solaris all at the same time.

both versions of grub work with windows 7, the syntax for windows partitions is the same as xp partitions.

Most bootloaders that automatically configure themselves try to overwrite the bootloader on the first detected hard drive, but you can manually tell them to install on the external HD's mbr, you will just have to remember to boot the system from the external HD which is usually listed as usb hdd.

I works with legacy grub, grub2, Windows Vista and Windows 7. Grub is great, but if you ever have to upgrade windows, it's nice having it working with a bootloader that won't interfere with whatever Windows is looking for during the upgrade process. I recently upgraded 2 dual boot laptops from Vista to Windows 7 without incident, and I believe I have EasyBCD to thank for that. At least take a look at it, it's an interesting app.

I works with legacy grub, grub2, Windows Vista and Windows 7. Grub is great, but if you ever have to upgrade windows, it's nice having it working with a bootloader that won't interfere with whatever Windows is looking for during the upgrade process. I recently upgraded 2 dual boot laptops from Vista to Windows 7 without incident, and I believe I have EasyBCD to thank for that. At least take a look at it, it's an interesting app.

thanks but that is not what i intend to do. i have windows 7, and it windows keeps getting worse so if i were to do anything like that i'd revert to xp, which probably wont happen in the first place because i'm on linux 95% of the time

I works with legacy grub, grub2, Windows Vista and Windows 7. Grub is great, but if you ever have to upgrade windows, it's nice having it working with a bootloader that won't interfere with whatever Windows is looking for during the upgrade process. I recently upgraded 2 dual boot laptops from Vista to Windows 7 without incident, and I believe I have EasyBCD to thank for that. At least take a look at it, it's an interesting app.

thanks but that is not what i intend to do. i have windows 7, and it windows keeps getting worse so if i were to do anything like that i'd revert to xp, which probably wont happen in the first place because i'm on linux 95% of the time

currently using grub.

Have you taken actions and attempting an installation to the external hard drive to see what options are presented and if any errors populated on your chosen distro?

i'm not sure i understand your question but no i haven't made any moves with the external HDD yet

do you have some info to offer?

This is a task that some including myself have not yet tried, I recommend giving it a shot and seeing what options it presents during the installation. If it does not work correctly, then all you have lost is the installation time, but you will gain a partial install that we can debug to correct any errors.

I do believe "the task" that mfillpot is referring to is your mega multi-boot experiment. In other words, give it a shot, and see what happens. If you have a problem, ask us about it and we'll see if we can help.

well, i don't doubt i'll take action eventually but i don't like do make uninformed decisions

here's my main concerns at the moment:

1. what will happen to my installed boot loader (grub) after the external installation
2. how to create 2 partitions out of 1 solid block of unallocated free space
3. which distro's should i choose and why (currently looking at red hat & fedora as candidates for 1 of the partitions)

One and Three I can't help you with. I use parted magic when I want to manipulate partitions, it's a very simple task. Just shrink the one you have, then you have 2. Number one is the experiment, depends on what distro's grub your starting with and what distro you choose to share or replace it. And number three is all your choice.

well, i don't doubt i'll take action eventually but i don't like do make uninformed decisions

here's my main concerns at the moment:

1. what will happen to my installed boot loader (grub) after the external installation
2. how to create 2 partitions out of 1 solid block of unallocated free space
3. which distro's should i choose and why (currently looking at red hat & fedora as candidates for 1 of the partitions)

Sorry for the confusion, I was in fact referring to the original content of this thread which was your attempt at multi-boot on an external hard drive.

1. Most distro installers include and advanced option that allow you to choose where to write the boot-loader, or not to write it at all. If you choose to keep you current grub configuration you can tell the distro not to install the boot-loader. If you choose not to install the boot-loader of the chosen distro then we can help you to reconfigure your current boot-loader.
2. You can use gparted, cfdisk, fdisk or whatever is included in the chosen distro to choose you partitioning scheme. If you try a program like gparted it will be very easy to use.
3. If you plan to develop for mainstream distros then I would say to go with fedora and debian.

3. i am unable to do anything with code other than make ~very~ minor edits to c++ so basically what i'm looking for in a distro is user friendly, feature rich, and low CPU overhead (ram overhead is fine).

any ideas jump out?

edit: i'm already using ubuntu :P
edit2: it's nice i don't have to look further than this site to grab parted magic :side:

the whole reason i'm trying to do this is get the flavours that ubuntu doesn't have to offer

i have the resources to utilize numerous OS's and i'd really like to dive into stuff new to me, as long as it's mainly covered with a GUI lol

Every Linux distro has an option of using a GUI, although in some causes it must be compiled, installed or activated. Are you wanting to play with different tools, different management options, different core processes, etc...

Knowing what base functions interest you will help us to refer you to distros that would interest you the most.