From owner-freebsd-questions Thu Jan 2 06:41:52 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id GAA06607 for questions-outgoing; Thu, 2 Jan 1997 06:41:52 -0800 (PST) Received: from user.netwalk.com (dh2@user.netwalk.com [205.156.197.170]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id GAA06590 for ; Thu, 2 Jan 1997 06:41:49 -0800 (PST) Received: (from dh2@localhost) by user.netwalk.com (8.6.12/8.6.9) id JAA30603; Thu, 2 Jan 1997 09:41:34 -0500 Message-ID: Date: Thu, 2 Jan 1997 09:41:34 -0500 From: dh2@netwalk.com (Randall Hopper) To: ahill@interconnect.com.au (Anthony Hill) Cc: shawn@computerstopusa.com (Shawn Ramsey), cforsyth@ismi.net, freebsd-questions@freebsd.org Subject: Re: multiple os References: X-Mailer: Mutt 0.55 Mime-Version: 1.0 Reply-To: rhh@ct.picker.com In-Reply-To: ; from Anthony Hill on Jan 2, 1997 16:32:46 +1100 Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Anthony Hill: |On Wed, 1 Jan 1997, Shawn Ramsey wrote: | |> > Does freebsd come with a bootloader that can be used to operate freebsd, |> > DOS, and WIN95 all entirely separately? |> |> Yes. |> |> Although I don't know why you would _want_ to run Win95. :) | |Ummm - I'm not sure that booteasy is upto booting between DOS, Win95 and |FreeBSD. I always had problems using it with more than 1 primary DOS |partition. However in the tools directory there is a boot manager called |osbs which is very powerful, and CAN boot from a second hard disk, an |extended DOS partition, or any of the common unices | |At the moment, I have a system with 300 MB Win95, 140MB DOS 6, and 440MB |FreeBSD 2.1.5 built using 2 IDE hard disks and managed with osbs, and it all |works fine. Booteasy will boot just fine between DOS, Win95, and FreeBSD. It'll give you a menu very similar to: F1...DOS F2...FreeBSD F5...Second Disk (FreeBSD will be on your second disk if that's where you put it -- hit F5 to get to a similar menu for the second disk). If you select DOS, you'll get the Win '95 boot menu. Select "1...Normal" to go to Win'95 as usual, and select "8...Previous version of DOS" to go to DOS outside of Win '95. This isn't from intuition. I just reverified that this works as I describe. My msdos.sys/.w40 file is attached below for your perusal. However, I normally run OS-BS 2.0Beta8 (OSBS20B8.EXE from the ports collection) a much nicer boot manager that's more configurable and flexible. You can configure which options appear, what they're called, what the timeouts will be, etc. And there's no chained menu for partitions on a second disk -- its all one convenient menu. I can even opt to boot off my SCSI ZIP Drive with it. You might give both BootEasy and OSBS20B8 a shot and see which you prefer. For BootEasy, yank: ftp://ftp.freebsd.org/pub/FreeBSD/tools/dos-tools/bootinst.exe ftp://ftp.freebsd.org/pub/FreeBSD/tools/dos-tools/boot.bin For OS-BS 2.0Beta8, pull: ftp://ftp.freebsd.org/pub/FreeBSD/tools/dos-tools/osbsbeta.exe Run these from "real" DOS, not Windoze '95. Also, related to your multiple primary DOS partitions, my understanding is that there's a fundamental limitation in DOS for one primary bootable DOS partition -- so that's a separate issue from the booting DOS/'95/FreeBSD. That's part of the reason '95 piggy-backs on old DOS in the first place. Nothing stopping you from having a primary on all your disks (I do this) but always boot off the one on the first disk. Randall Hopper begin 664 msdos.w40.gz M'XL("+S'RS(``VUS9&]S+G)R0P_#/S'>=Y;..9?B08F&<,CY1=^^+ MR>SV^B<8$\7S\)%"/#;\+E%22+&/BP^ND*V<8]^0W72G%Z&QJ=#(V.I]K_TN)D).UM#>N`&L< M!M`>P>.V,1[7;=/#BJI:1Y,9:^(!]B:60+%$#[6GPNLJ]%I)$3B*[6)%.X2V M7<'%-%7SM)>^I>`0UP$B089P/^@/KR`[1`R7W>87Q]-<4,8%K;B@-1>$7%#. M!15<4,D%&2[HDPO:<$&6"ZJX(,<%$1=4