Mailinglist Archive: opensuse (770 mails)

< Previous Next >
Re: [opensuse] Installing multiple operating systems on same HDD
On 2012/08/13 17:02 (GMT+1000) Basil Chupin composed:

Felix Miata wrote:

But, re above, from the first URL:

# fdisk -l /dev/sdc

Disk /dev/sdc: 1500.3 GB, 1500301910016 bytes
...
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 51 409626 b W95 FAT32
/dev/sdc2 52 116 522112+ 1b Hidden W95 FAT32
/dev/sdc3 117 142 208845 83 Linux
/dev/sdc4 143 182401 1463995417+ 5 Extended
/dev/sdc5 143 665 4200966 82 Linux swap / Solaris
/dev/sdc6 666 926 2096451 1b Hidden W95 FAT32

That's from the 2nd URL in my OP. I later went on to say:

That URL is what was a prelimininary layout for that system.
http://fm.no-ip.com/Tmp/Dfsee/vizioL05.txt is the current more
self-explanatory one for the same system.

That preliminary layout wasn't done in the target machine. One machine (big31) was used to connect a HD from an older machine (gx270 aka vizio) that the target was to replace (gx620 aka new vizio), so when that 'fdisk -l' was run, the first machine's HD was sda, the old machine's HD was sdb, and the target HD to go into the new machine was sdc. Big31 was used to do a limited amount of cloning and file copying in order to shortcut the new vizio's installation time. During my response to you I hadn't remembered, or noticed, and wouldn't have selected that example if I had, as the thread was about "same HDD", presumably sda.

Therefore what you are saying about a Master Grub and copying things all
over the place is causing me brain damage :-D . But as I said, it will
eventually sink in :-) . Some light is already starting to break thru
but there is still some way to go :-) .

A short form version of Master Grub menu stanzas might be thought of this way:
1-chainload Windows
2-chainload 12.2's Grub
3-chainload 12.1's Grub
4-chainload Linux #3's Grub
5-chainload Linux #4's Grub
and optionally:
6-copy of 12.2's Grub stanza to boot it without any chainloading step
7-copy of 12.1's Grub stanza to boot it without any chainloading step
...

Maybe you could think of "Master Grub" as a special purpose OS installation dedicated to boot loader functionality, which must be configured entirely manually by you as sysadmin. The "copying all over the place" would be part of the initial installation only.

Had you not already installed anything, you would only be copying one small group of files to one location (boot/grub) from some source (e.g. a tarball or a live Linux) to your Master Grub (primary) partition, after which you would configure a menu.lst, and install Grub using the Grub shell.

Once all is done initially, you wouldn't need to modify the Master Grub's menu.lst unless and until adding a new distro that you hadn't already included an appropriate menu.lst stanza for.
--
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)

Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata *** http://fm.no-ip.com/
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse+owner@xxxxxxxxxxxx

< Previous Next >