Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Sep 1999 20:46:16 -0700 (PDT)
From:      Jin Guojun (FTG staff) <jin@iss-p1.lbl.gov>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   conf/13785: boot block/manager problem at installation
Message-ID:  <199909170346.UAA12697@iss-p1.lbl.gov>

next in thread | raw e-mail | index | archive | help

>Number:         13785
>Category:       conf
>Synopsis:       boot block/manager problem at installation
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 16 20:50:00 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator:     Jin Guojun (FTG staff)
>Release:        FreeBSD 3.3-STABLE i386
>Organization:
>Environment:

	3.x till 3.3-STABLE (1999-09-16)
		Two IDE controllers
			One disk (wd0) and one CD on the first IDE bus
			One disk (wd2) on the second IDE bus

		The first has FreeBSD 2.2.8.

	To install 3.x on the second IDE disk on the second bus.

>Description:

	Two problems:
	(1) told installation "DO not touch the BOOT BLOCK on the first drive"
	  ( ) BootMgr   Install the FreeBSD Boot Manager ("Booteasy")
          ( ) Standard  Install a standard MBR (no boot manager)
          (*) None      Leave the Master Boot Record untouched

	but, the installation still replaced the BOOT BLOCK on the first drive
	that causes 2.2.8 not boot automatically, because 2.2.8 does not have
	/boot/loader .

	(2) installation program set wrong drive name (wd1) for root
	mounting that causes panic:

	panic: cannot mount root (2)

	because the drive name for the second disk is wd2, but not wd1.

	The installation should not assume the second drive is wd1 in
	a sequence order. If the second drive is on the second IDE bus,
	it can the either wd2 or wd3, but not wd1.
	This causes the 3.x on the second drive not bootable.

	Therefore, both drives are not bootable after such installation.
	The first can be fixed by reinstalling boot block by
		disklable -B wd0

	but the second problem causes installation useless if the second
	drive is on the second IDE bus, regardless what is on the first drive.

>How-To-Repeat:

	put one IDE drive on the first IDE controller, and put another
	IDE drive on the second IDE controller; then try install any
	3.3-VER onto the second IDE drive (wd2).

>Fix:
	
	It should be somewhere in the installation code.


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199909170346.UAA12697>