From jjreynold@cx587235-a.chnd1.az.home.com  Thu Jul 27 11:49:15 2000
Return-Path: <jjreynold@cx587235-a.chnd1.az.home.com>
Received: from cx587235-a.chnd1.az.home.com (cx587235-a.chnd1.az.home.com [24.11.88.170])
	by hub.freebsd.org (Postfix) with ESMTP id 4BAB837BC82
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 27 Jul 2000 11:49:15 -0700 (PDT)
	(envelope-from jjreynold@cx587235-a.chnd1.az.home.com)
Received: from whale.home-net (whale [192.168.1.2])
	by cx587235-a.chnd1.az.home.com (8.9.3/8.9.3) with ESMTP id LAA09371
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 27 Jul 2000 11:49:14 -0700 (MST)
	(envelope-from jjreynold@dolphin.home-net)
Received: (from jjreynold@localhost)
	by whale.home-net (8.9.3/8.9.3) id LAA44851;
	Thu, 27 Jul 2000 11:49:14 -0700 (MST)
	(envelope-from jjreynold@mailhost.home-net)
Message-Id: <200007271849.LAA44851@whale.home-net>
Date: Thu, 27 Jul 2000 11:49:14 -0700 (MST)
From: jjreynold@home.com
Sender: jjreynold@cx587235-a.chnd1.az.home.com
Reply-To: jjreynold@home.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: FAQ update for "win95 killed boot manager" question
X-Send-Pr-Version: 3.2

>Number:         20226
>Category:       docs
>Synopsis:       FAQ update for "win95 killed mbr" question
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-doc
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 27 11:50:03 PDT 2000
>Closed-Date:    Fri Jul 28 01:34:51 BST 2000
>Last-Modified:  Fri Jul 28 01:39:49 BST 2000
>Originator:     John Reynolds
>Release:        FreeBSD 4.1-STABLE i386
>Organization:
>Environment:

FreeBSD whale 4.1-STABLE FreeBSD 4.1-STABLE #0: Wed Jul 26 20:23:29 MST 2000     root@whale:/usr/obj/usr/src/sys/WHALE  i386

>Description:

  The description how to get back your MBR if Windows 95 or '98 "boorishly"
  nukes it in a dual-boot situation has been enhanced to show the "boot0cfg"
  command. Also, the "Windows 95" has been rev'ed to include Windows 95/98
  because the same procedures apply to 98 as 95.

>How-To-Repeat:

  See FAQ :)

>Fix:

Apply the following patch to /usr/doc/en_US.ISO_8859-1/books/faq/book.sgml

--- book.sgml.orig	Thu Jul 27 11:08:53 2000
+++ book.sgml	Thu Jul 27 11:38:03 2000
@@ -1306,22 +1306,22 @@
 </answer></qandaentry>
 
 <qandaentry><question>
-<para>Can Windows 95 co-exist with FreeBSD?</para></question><answer>
+<para>Can Windows 95/98 co-exist with FreeBSD?</para></question><answer>
 
-<para>Install Windows 95 first, after that FreeBSD. FreeBSD's boot
-manager will then manage to boot Win95 and FreeBSD.  If you
-install Windows 95 second, it will boorishly overwrite your
+<para>Install Windows 95/98 first, after that FreeBSD. FreeBSD's boot
+manager will then manage to boot Win95/98 and FreeBSD.  If you
+install Windows 95/98 second, it will boorishly overwrite your
 boot manager without even asking.  If that happens, see
 the next section.</para>
 
 </answer></qandaentry>
 
 <qandaentry><question>
-<para>        Windows 95 killed my boot manager!  How do I get it back?
+<para>        Windows 95/98 killed my boot manager!  How do I get it back?
       </para></question><answer>
 
 <para>You can reinstall the boot manager FreeBSD comes with in one of
-two ways:</para>
+three ways:</para>
 
 
 <itemizedlist>
@@ -1351,6 +1351,24 @@
 prompt, be sure to select "Boot Manager."
 This will re-write the boot manager to disk.  Now quit out of the
 installation menu and reboot off the hard disk as normal.</para>
+</listitem>
+
+<listitem>
+<para>Boot the FreeBSD boot floppy (or CD-ROM) and choose the 
+<quote>Fixit</quote> menu item. Select either the Fixit floppy or 
+CD-ROM #2 (the <quote>live</quote> file system option) as appropriate
+and enter the fixit shell. Then execute the following command:
+</para>
+
+<screen><prompt>Fixit# </prompt> <userinput>boot0cfg -B bootdevice </userinput></screen>
+<para></para>
+
+<para>substituting <quote>bootdevice</quote> for your real boot device such
+as ad0 (first IDE disk), ad4 (first IDE disk on auxiliary controller), da0
+(first SCSI disk), etc.
+
+</para>
+
 </listitem>
 
 </itemizedlist>



>Release-Note:
>Audit-Trail:

From: Ben Smithurst <ben@FreeBSD.org>
To: jjreynold@home.com
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: docs/20226: FAQ update for "win95 killed boot manager" question
Date: Thu, 27 Jul 2000 20:24:56 +0100

 jjreynold@home.com wrote:
 
 > +<screen><prompt>Fixit# </prompt> <userinput>boot0cfg -B bootdevice </userinput></screen>
 > +<para></para>
 
 Nuke the empty <para>.
 
 > +<para>substituting <quote>bootdevice</quote> for your real boot device such
 
 <replaceable> around "bootdevice" in both places, and don't use <quote> at
 all for that.
 
 > +as ad0 (first IDE disk), ad4 (first IDE disk on auxiliary controller), da0
 > +(first SCSI disk), etc.
 
 You probably need <devicename> around the device names.
 
 Other than that, it doesn't look too bad.  I don't know if you need the
 space with <prompt> either.  I know technically the space *is* included in
 the prompt, but there's a space after the normal root prompt as well which
 isn't included in the &prompt.root entity:
 
 freebsd.dtd:<!ENTITY prompt.root                "<prompt>#</prompt>">
 
 But I'm getting picky now. :-)
 
 -- 
 Ben Smithurst                 / ben@FreeBSD.org / PGP: 0x99392F7D
 FreeBSD Documentation Project /
 

From: John Reynolds <jjreynold@home.com>
To: Ben Smithurst <ben@FreeBSD.org>
Cc: FreeBSD-gnats-submit@FreeBSD.org
Subject: Re: docs/20226: FAQ update for "win95 killed boot manager" question
Date: Thu, 27 Jul 2000 12:33:22 -0700 (MST)

 [ On Thursday, July 27, Ben Smithurst wrote: ]
 > 
 > Nuke the empty <para>.
 > 
 > <replaceable> around "bootdevice" in both places, and don't use <quote> at
 > all for that.
 > 
 > You probably need <devicename> around the device names.
 > 
 > Other than that, it doesn't look too bad.  I don't know if you need the
 > space with <prompt> either.  I know technically the space *is* included in
 > the prompt, but there's a space after the normal root prompt as well which
 > isn't included in the &prompt.root entity:
 > 
 > freebsd.dtd:<!ENTITY prompt.root                "<prompt>#</prompt>">
 
 Cool. I was mostly copying from the previous "listitem" which is why you see
 some of the stuff the way it was.
 
 Do you want me to slightly reformat it per the above suggestions before it's
 committable? 
 
 > But I'm getting picky now. :-)
 
 be gentle :)
 
 -Jr
 
 -- 
 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 John Reynolds         Chandler Capabilities Engineering, CDS, Intel Corporation
 jreynold@sedona.ch.intel.com  My opinions are mine, not Intel's. Running
 jjreynold@home.com          FreeBSD 4.0-STABLE. FreeBSD: The Power to Serve.
 http://members.home.com/jjreynold/  Come join us!!! @ http://www.FreeBSD.org/
 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 

From: Ben Smithurst <ben@FreeBSD.org>
To: John Reynolds <jjreynold@home.com>
Cc: FreeBSD-gnats-submit@FreeBSD.org
Subject: Re: docs/20226: FAQ update for "win95 killed boot manager" question
Date: Thu, 27 Jul 2000 21:43:57 +0100

 John Reynolds wrote:
 
 > Do you want me to slightly reformat it per the above suggestions before it's
 > committable? 
 
 No need really, they're easy enough for me to do myself.  I'll probably
 commit this in a few hours unless someone else wants to before then.
 
 -- 
 Ben Smithurst                 / ben@FreeBSD.org / PGP: 0x99392F7D
 FreeBSD Documentation Project /
 
State-Changed-From-To: open->closed 
State-Changed-By: ben 
State-Changed-When: Fri Jul 28 01:34:51 BST 2000 
State-Changed-Why:  
Committed, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=20226 
>Unformatted:
