OS/2 and FreeBSD install

OS/2 and FreeBSD install

Post by Phil Cro » Mon, 03 Mar 1997 04:00:00



I amd trying to install FreeBSD with OS/2 installed on a WD Caviar
21600 drive partitioned as follows:

Drive  MB     File system    OS
--------------------------------
C:     205       HPFS       Warp 4
D:     101       HPFS       Warp 3
E:     204       FAT        Free (for FreeBSD hopefully)
F:     535       HPFS       apps/data
G:     536       HPFS       apps/data

The boot disk identifies all my hardware properly.

When I get to the "fdisk" screen from the boot disk my partitions are
not recognized properly, it shows a small partition at the beginning,
"OS/2 Boot Manager", and the rest as one large chunk of used (not
unused) space.

Is it possible to install FreeBSD on a drive with OS/2 and HPFS already
installed, or do I need to install FreeBSD and then install OS/2?

I've tried boot.flp from 2.1.7-RELEASE, 2.2-GAMMA, and 3.0-CURRENT,
read the FAQ and Mult-OS install guide, and searched this newsgroup.

Thanks for your help.

--

 
 
 

OS/2 and FreeBSD install

Post by Ted Mittelstae » Wed, 05 Mar 1997 04:00:00



Quote:

>I amd trying to install FreeBSD with OS/2 installed on a WD Caviar
>21600 drive partitioned as follows:

OS/2 boot manager can only boot partitions that entirely fall underneath
the 1024 cylinder boundary.  You can create additional partitions under
OS/2 all day, but you cannot add them to boot manager boot selector
if any part of them goes above 1024.

Also, when you get to the OS/2 fdisk screen as part of the OS/2
installation, it has already switched over to protected mode, and
is using the real geometry queried from the hard disk itself by
ST506.ADD, or whatever your .ADD file is, not the ficticious geometry
the drive lies to BIOS about.

You might attempt to use the /V switch after ST506.ADD or whatever
your .ADD file is and see what the geometry that OS/2 thinks it's
using really is.  You will have to edit the config.sys file and add
this.  Then, make sure that your using the same geometry in the FreeBSD
partition screen, and you should then be able to create a BSD partition.

Also, don't define the partition you want freeBSD to go in in the
OS/2 FDISK screen, just leave it as empty space.

Ted

 
 
 

OS/2 and FreeBSD install

Post by Jamie Bo » Wed, 05 Mar 1997 04:00:00



>I amd trying to install FreeBSD with OS/2 installed on a WD Caviar
>21600 drive partitioned as follows:

...

Try putting the free space at the very end of the disk.
Make a 1MB E: partition if you don't F: and G: to change.

                     Jamie

 
 
 

OS/2 and FreeBSD install

Post by Phil Cro » Wed, 05 Mar 1997 04:00:00





>>I amd trying to install FreeBSD with OS/2 installed on a WD Caviar
>>21600 drive partitioned as follows:
>...

>Try putting the free space at the very end of the disk.
>Make a 1MB E: partition if you don't F: and G: to change.

>                     Jamie

Good idea, I will try it next time I reformat and repartition.  I
finally got something working (not FreeBSD, but RedHat Linux 3.0.3).

I now have

C: 300 Primary  Linux
C: 100 Primary  Warp 3
D: 100 Extended Warp 4 (hopefully it will fit in 100 megs)
E: ...
F: ...

I think that now I may be able to install FreeBSD on the first Primary
partition, then perhaps create another partition on F or G to give
FreeBSD some more room... this is where I run into problems, trying to
create a Primary partition beyond the 1024 limit, but as I understand
it, FreeBSD can only see Primary partitions?

--

 
 
 

OS/2 and FreeBSD install

Post by Phil Cro » Wed, 05 Mar 1997 04:00:00




>OS/2 boot manager can only boot partitions that entirely fall underneath
>the 1024 cylinder boundary.  You can create additional partitions under
>OS/2 all day, but you cannot add them to boot manager boot selector
>if any part of them goes above 1024.

I noticed this after I tried it about 500 times. :-)

Can FreeBSD's boot manager (F:?) boot beyond 1024?  Still, creating a
primary partition beyond 1024 was causing me some problems
when trying to install OS/2 though...

I would like to get Warp 3, 4, and FreeBSD installed on the same drive,
but I am having trouble fitting all three in the first 504 megabytes.

I think I can do it now, I'll give FreeBSD 300 megs, and 100 each for
Warp 3 and 4.

Quote:>Also, when you get to the OS/2 fdisk screen as part of the OS/2
>installation, it has already switched over to protected mode, and
>is using the real geometry queried from the hard disk itself by
>ST506.ADD, or whatever your .ADD file is, not the ficticious geometry
>the drive lies to BIOS about.

>You might attempt to use the /V switch after ST506.ADD or whatever
>your .ADD file is and see what the geometry that OS/2 thinks it's
>using really is.  You will have to edit the config.sys file and add
>this.  Then, make sure that your using the same geometry in the FreeBSD
>partition screen, and you should then be able to create a BSD partition.

>Also, don't define the partition you want freeBSD to go in in the
>OS/2 FDISK screen, just leave it as empty space.

Interesting, I will remember this

Quote:

>Ted

Thanks, I'll give it a try.  Meanwhile, I have (re)installed RedHat
Linux 3.0.3, which was quite easy, perhaps I learned something from all
my previous attempts... :-)

--

 
 
 

OS/2 and FreeBSD install

Post by Ted Mittelstae » Fri, 07 Mar 1997 04:00:00





>>OS/2 boot manager can only boot partitions that entirely fall underneath
>>the 1024 cylinder boundary.  You can create additional partitions under
>>OS/2 all day, but you cannot add them to boot manager boot selector
>>if any part of them goes above 1024.

>I noticed this after I tried it about 500 times. :-)

>Can FreeBSD's boot manager (F:?) boot beyond 1024?  Still, creating a
>primary partition beyond 1024 was causing me some problems
>when trying to install OS/2 though...

I don't think so.  Actually, I also think that their boot manager
has problems when the BIOS doesen't support LBA translation.
You can always take a gander at the code.

Quote:>I would like to get Warp 3, 4, and FreeBSD installed on the same drive,
>but I am having trouble fitting all three in the first 504 megabytes.

You might try a product called something like Partition Commander,
or some such, I see it advertised a lot in the OS/2 community, and
they might have gotten around the 1024 cylinder limit.

Also, I believe that modern SCSI adapters have gotten around all this
nonsense, if you can afford to switch to SCSI.

Quote:

>Thanks, I'll give it a try.  Meanwhile, I have (re)installed RedHat
>Linux 3.0.3, which was quite easy, perhaps I learned something from all
>my previous attempts... :-)

Maybe use the Linux boot manager to boot FreeBSD? ;-)

The standard FreeBSD bootstrap doesen't care anything about the disk
geometry, fortunately. but you can only use it in "incompatible with
all other partitiom mode"  I've booted giant IDE disks this way with no
trouble.

Ted

 
 
 

1. How to install second OS(Windows 95) on primary IDE(slave) after installed FreeBSD?

Hi,

I have finished installing FreeBSD 2.2.2-RELEASE on Primary IDE(master),
and it works fine.
Now I have another HD, which is 1.7GB and has Windows 95 OS, I want to add
this on
Primary IDE(slave), but I have no idea how to do it.
Hope someone can help me, thank you very much!

Regards,
Doug.

2. TCP/IP

3. multi-os freebsd + linux install

4. S3 Sonic Vibes PCI sound card. Drivers ?

5. multi-OS install with FreeBSD

6. 2.1.6 versus 2.2

7. Installing FreeBSD as 2nd OS

8. Accton EN1666 ethernet card

9. Installing FreeBSD on Win95 system (no pre-existing unix OS present)

10. Matrox Mystique ands X.

11. installing FreeBSD and OS/2 boot manager

12. comp.os.linux, comp.os.linux.misc, comp.os.linux.security, comp.os.linux.networking

13. How to install os on Powerstack without os