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>