Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Apr 98 23:02 MET DST
From:      hans@Huebner.ORG (Hans Huebner)
To:        freebsd-gnats-submit@FreeBSD.ORG
Subject:   misc/6268: sysinstall procedure does not create all needed devices
Message-ID:  <m0yNkw1-00028rC@Huebner.ORG>

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

>Number:         6268
>Category:       misc
>Synopsis:       sysinstall procedure does not create all needed devices
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 10 14:10:08 PDT 1998
>Last-Modified:
>Originator:     Hans Huebner
>Organization:
Art+Com GmbH, Germany
>Release:        FreeBSD 2.2.6-RELEASE i386
>Environment:
Pentium based PC with IDE hard drives.

>Description:
The installation procedure allows for installation to harddisks other
than the first found in the system.  I installed 2.2.6-RELEASE on the
second hard drive partitioned as a "dangerously dedicated".  sysinstall 
created device nodes for sd1s1[a-h] only.  When I removed the first
hard disk (intending to get rid of the operating system it contained),
FreeBSD failed to boots, because fsck did not seem to find the correct
device node for the root device (and thus is unable to mount the root
dir read/write).

This means that once you decided to get rid of the other disk and o/s
it contains, you'll be unable to boot ;)

>How-To-Repeat:
Install 2.2.6-RELEASE on the second IDE drive of a machine, remove
the first drive, try to reboot.  The system will be unable to mount
the root device because the device nodes /dev/wd0s1[a-h] are not
present.

>Fix:
Create the needed device nodes in /dev using './MAKEDEV wd0s1a'.  The
installation program should do this automatically.  I guess the proper
fix would be to create the device nodes from within the device drivers.

>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?m0yNkw1-00028rC>