LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 12-29-2004, 03:04 AM   #16
SocialEngineer
Member
 
Registered: May 2003
Distribution: Slackware
Posts: 236

Rep: Reputation: 31

Figured I'd throw some of my info in.

First off, you don't need a floppy for XOSL - I have a bud who did it using a bootable CD and a ram drive. I can't remember exactly how he did it, but you can google bootable dos CD and ram drive and I'm sure you can find something.

You should have no problems doing all of those OSes on one disk - Windows needs to be on a primary partition, but the Linuxes can get away with being on logical drives (pretty sure, at least), and so can *BSD IIRC. I'm not 100% sure on that, though. :/

The real problem is when you are multibooting older MS OSes.. Then you have to install them, oldest first, and hope you don't have to reload one of them ever (It's possible to hide partitions to where you can do it, IIRC, but that's a hassle and a half).
 
Old 12-29-2004, 09:22 AM   #17
nycace36
Member
 
Registered: Feb 2004
Location: SFBayArea, CA
Distribution: Debian-based, Slackware 10x+
Posts: 185

Rep: Reputation: 22
TY for responses. Actually, I not only re-reviewed tldp docs on GRUB, but also re-reviewed the following LILO and multiOS boot docs
LILO
Linux+WinNT Only
3-OS Multiboot
Linux+NT-Loader

Afterwards, tried re-installing DOS+Win98+WinNT.
The last two tldp howto's above are actually somewhat misleading and outdated.
Linux's fdisk can be used perfectly well as the first steps for partitioning, using either a bootable floppy or bootable CD. One drive only is to be used for OS-booting and its mbr can remain within the first partition of this sole drive perfectly well -- /dev/hda1 using lilo's 'boot=/dev/hda' entry in /etc/lilo.conf
Currently have an ext2/fdisk-type-83 partition on hda1 (or hd0,0 according to GRUB) for /<root>. This is the way I wish, in order that the arcane BIOS issue w/ cylinders greater than 1024 is a non-issue for lilo. Also, WinNT's bootloader, NTLDR, has no problem loading Win98's COMMAND.COM and it easily runs Win98, even in hda2 as I have already seen.

The real issue is that WIn98's COMMAND.COM overwrites DOS's COMMAND.COM within THE SAME FAT16 PARTITION!!!

Desired partitioning scheme for hda (e.g., one 20GB drive w/ 256MB RAM) is the following :
/dev/hda1 (a.k.a. hd0,0) ext2/type-83 ~250MB
(to contain /boot w lilo or GRUB mbr management)
/dev/hda2 (hd0,1) fat16/type-6 1023MB
---> DOS COMMAND.COM bootable
---> Win98 COMMAND.COM bootable
---> WinNT NTLDR bootable
/dev/hda3 (hd0,2) fat32/type-b 4GB+
(Win98 'program files' and data)
/dev/hda4 Extended partition
/dev/hda5 ntfs/type-7 4GB+
(WinNT 'program files' and data)
/dev/hda6 swap/type-82 256MB
...
then on consecutive hda/hd0 partitions onwards, /tmp, /var, /usr, /home, ... etcetera for Linux only.
Note that each of the three fat16 OS's are indeed given a primary partition, and that each of these OS's have been already tested to single boot in this primary partition (i.e., as the sole bootloader in this partition!)

Last edited by nycace36; 12-29-2004 at 09:34 AM.
 
Old 12-31-2004, 10:30 AM   #18
mastahnke
Member
 
Registered: Feb 2002
Location: IL
Distribution: Ubuntu currently, also Fedora, RHEL, CentOS
Posts: 111

Original Poster
Rep: Reputation: 15
Wow, this thread is old. Anyway, I did get it working for quite a while, I had Win2K, WinXP, Gentoo, Suse 8.2, Redhat EL WS beta, Redhat 9, and Mandrake 9 all installed at once. It wasn't even that big of a hassle. I played with grub quite a bit and got things to work. I then tried to use the same home filesystem for all of the OSes (well Linux ones) and that almost worked. Sometimes .bashrc or .profile settings needed if statements depending on what type of OS it was, but for the most part it worked. Since then, I just run suse 9.1 and I have a seperate box for my Winblows needs.

MIKE
 
Old 12-31-2004, 11:24 AM   #19
samael26
Member
 
Registered: Oct 2004
Location: France, Provence
Distribution: Debian
Posts: 848

Rep: Reputation: 30
Quote:
who has a floppy drive any more, stupid crap
That's why Iomega and other hardware makers are now selling USB floppy drives ! Who'd have believed it ?
 
Old 01-03-2005, 04:25 AM   #20
JZL240I-U
Senior Member
 
Registered: Apr 2003
Location: Germany
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,581

Rep: Reputation: Disabled
Quote:
Originally posted by nycace36
...The real issue is that WIn98's COMMAND.COM overwrites DOS's COMMAND.COM within THE SAME FAT16 PARTITION!!!

Desired partitioning scheme for hda (e.g., one 20GB drive w/ 256MB RAM) is the following :
/dev/hda1 (a.k.a. hd0,0) ext2/type-83 ~250MB
(to contain /boot w lilo or GRUB mbr management)
/dev/hda2 (hd0,1) fat16/type-6 1023MB
---> DOS COMMAND.COM bootable
---> Win98 COMMAND.COM bootable
---> WinNT NTLDR bootable
...
Note that each of the three fat16 OS's are indeed given a primary partition...
Okay. While I don't understand why you want to assemble the three loaders in a single partition (while the systems are elsewhere) you should be able to. Two possibilities:

a. Put the COMMAND.COMs in (sub)-directories.
b. Rename (one or both of) them, e.g. "Win98-COMMAND.COM "

Then use NT-loader to call the COMMAND.COMs or experiment to give GRUB the correct strings with path and filename to load the COMMAND.COMs. (I do it with NT-loader, so have no direct experience).
 
Old 01-09-2005, 12:14 PM   #21
Baryonic Being
Member
 
Registered: Mar 2004
Distribution: Arch
Posts: 139

Rep: Reputation: 15
Out of interest, mastahnke, what order did you install the OSs in, if you can recall?
Because I wanted to do a similar thing at one time.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Newbie questions: How do I set up a dual-boot system? What order to install OSes in? Dawnshadow Linux - Newbie 5 03-22-2005 02:59 PM
Organized Install/Boot of Multiple Linux OSes bardanes Linux - Software 5 10-24-2004 05:15 AM
Trying to triple boot 3 Linux OSes gnumantsc Linux - Newbie 2 09-27-2004 06:22 PM
Ability to boot 2 OSes at once lobo235 Linux - Software 3 04-07-2003 12:36 PM
Dual Oses RH linux And Mandrake Linux angel Linux - General 4 11-12-2002 10:22 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 12:41 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration