1 (edited by morten 2007-07-06 15:24:45)

Topic: can I prepare a new 250 GB HD for http://multiboot.solaris-x86.org

Hello,
I tried first this using parted from a running debian

http://lordbyte-whitfield.blog.de/2007/ … _t~2565198


After two OS, I still had free space and could not append anything.

Here are some of the details.

http://pastebin.ca/600147

I tried to boot from the live CD and voil

2

Re: can I prepare a new 250 GB HD for http://multiboot.solaris-x86.org

1. I don't know if w!nxp would be happy to not be The First of all...
2. You can't have that partition scheme in a x-86 computer. Hard disks in those systems can contain
- up to 4 principal partitions,
or
- up to 3 principal partitions and 1 extended partition.
To have more than 4 partitions, you must use the 3+1 scheme. More partitions must be contained within the extended partition (up to 15 in total for sata disks. or much more in ATA disks).

w!nxp must be one of the principal partitions (perhaps the /dev/sda1 but not necessarilly).
One of the sda2,sda3 or sda4 must be the extended partition. 5 and up will be logical disks within the exptended partition. Linux can work in such logical disks. Nevertheless, I don't know Solaris preferences smile

*** It is highly recommended to backup any important files before doing resize/move operations. ***

3

Re: can I prepare a new 250 GB HD for http://multiboot.solaris-x86.org

Greetings Morten,

First lets take a moment to review what class413 posted.  "1. I don't know if w!nxp would be happy to not be The First of all.." I agree wholeheartedly. I suggest strongly that you place WXP first, as it not only will have its own slice but will put a est 8mb MBR slice in front of it. I am pretty sure that Grub is booting the WXP MBR, which in turn boots Windows.  If you delete or take away that 8mb or less slice, Windows may not boot properly.

Determine how much space you want WXP to have, ideally leave 25% empty space on the Windows slice so it can defragment, and whatever. My experience has shown that the traditional 10% is barely enough. We don't want to have to mess around with Windows, so give it 25% and call it done.

Secondly, class413 states this: "2. You can't have that partition scheme in a x-86 computer. Hard disks in those systems can contain- up to 4 principal partitions, " then you are informed how to add more slices if you want. The 4 slice standard is best for now. When you start extending slices and so on, you will run into a ton of issues you may not be prepared for. So for now, consider just 4 slices. (Grub doesn't see the 8mb MBR as a slice, as it uses it for booting Windows).

So you have some pretty good advice from class413, now lets look at your proposed hdd layout. My, you are quite adventurous to consider those particular OS's, but take note; some of them are pretty much duplicate. If you are trying to learn Linux & Unix; and are regulated to 4 slices...there is a better layout.

You have Solaris 10, which incidentally is one of my favorite operating systems, simply the best. lol  But take note, it is a basic corporate variation. I strongly suggest you step up to OpenSolaris Developers Edition. It is free, includes everything Solaris 10 has, and more. And it comes with tons of support and forums and such. I adore it.

Next you have Fedora, I don't know much about Fedora...some say it is like BeleniX (which is built on the solaris kernel). But I do know about Red Hat, it is certainly a decent OS, if you are determined to use Linux.

Now the FreeBSD. Take note: ALL of the BSD commands work in OpenSolaris, that is more of the beauty of this spectacular OS. It uses both V and BSD commands. Solaris 10, doesn't take BSD commands and BSD doesn't take Solaris 10 commands (V). But OpenSolaris takes both, so drop FreeBSD. (Better yet, buy yourself one of those cute little Apple boxes and run BSD on that.)

Next, Debian 64 bit & Debian 32 bit. I have used Debian a bit and consider it the "Crown Jewel" of Linux. Take note. the creator of Debian, is now working for Sun on the OpenSolaris project. I am assuming you know that Debian and Fedora use different commands. (How different I do not know) Forget the 32 bit, Debian 64 bit will be rewarding enough.

One more tidbit, you only have a 1gb swap. Dang Morten if you have a 250gb hdd, bump that swap up to 2gb. Any larger may create memory leaks, (loops) but 2gb will work just fine. These OS's , like OpenSolaris and Debian 64, are big and will enjoy a larger swap file.

So here is my suggestion for your hdd layout:

/dev/sda1        #20gb           WindowsXP
/dev/sda2        # 2gb            SWAP
/dev/sda3        #100gb         Debian 64
/dev/sda4        #125gb         OpenSolaris

Take note: this equals 247gb, that is beause your hdd is probably not going to be 250gb exact, it will be close but not exact. This also allows a little space for block checks and other things that you may need a little room for later.

Also, notice that Windows is only 20gb, that because you are stepping up to another level. You are going to use windows less and less; and either Debian or OpenSolaris more and more. Be advised there are major differences between Debian and OpenSolaris, so it may be prudent to select one that you favor and immerse yourself in it.

These selected OS's are a smart sampling of what is running on most computers today. There is one more you may consider, I enjoy it quite a bit. That is Menuet. This is a 64 bit OS running on Assembly, built on FASM. You can download it to a floppy and run it off that floppy, OR you can take the image file, put it on the C:\ drive in windows and boot off it there. so then you will have another OS to play with when you desire.

Last but not least, you may notice that OpenSolaris has 125gb. Well, you wouldn't take Paris Hilton to McDonalds would you??? Likewise with OpenSolaris, give her all she wants and she'll do you good. lol Whatever!

It would probably be best if you cleaned your disk and started fresh. Consider the OS's I suggest and perhaps get advice from someone else as well. It will work, but it may take a few tries.

Have fun,
Chooch

4

Re: can I prepare a new 250 GB HD for http://multiboot.solaris-x86.org

Hey Morten,

I thought about it a bit more and found out a little bit more data.

The Fedora is like BeleniX is wrong, NexentaOS is basically Debian on a Solaris Kernel. All Open Source, pretty sweet. When/if you download it; it is called "elatte" at the download site, so don't let that confuse you. lol It did me.

Another thing, you can run Windows, like suggested. Then OpenSolaris, Debian64 & Fedora...if you don't use a swap slice. WARNING this is NOT the recommended way to install them but it does work...there will be issues, so if you want an easy install, then don't do it.

How do you install with out a swap slice, simple: you install all the *nix on swap slices. They will use the available swap space within them for swap. DANGER if you run any ISO stuff in the cd/dvd, that uses the swap file; it will take over all the hdd space upon which your other OS's are located. It might not exit correctly and could corrupt your slices. Like I said, I don't recommend it.

Good luck,
chooch

5

Re: can I prepare a new 250 GB HD for http://multiboot.solaris-x86.org

Morten,
one more thing...you might want to chat with Linux guys before putting Debian 64 & Fedora on a swap slice. I don't know about that, I suspect Debian 64 would be just fine, Fedora I don't know.

OpenSolaris, BeleniX and Nexenta will run just fine on a swap slice.

Enjoy,
chooch

6

Re: can I prepare a new 250 GB HD for http://multiboot.solaris-x86.org

Perhaps Morten wants to have on disk these OSs to practice on them for specific needs, not just to learn the information technology in general!

In any case, if you have up to 4 partitions in total, you don't need any extended partition. If you need more than 4, then one of the partitions must be extended. Gparted can do them all. You must specify the right partition type for each of them.

w!n needs a *main* partition to boot, not logical one in the extended partition. So, the first partition could be w!n ntfs. Linux can be in logical partitions too.

*** It is highly recommended to backup any important files before doing resize/move operations. ***