From owner-freebsd-bugs Fri Apr 10 14:10:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA13153 for freebsd-bugs-outgoing; Fri, 10 Apr 1998 14:10:49 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: (from gnats@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA13065; Fri, 10 Apr 1998 14:10:14 -0700 (PDT) (envelope-from gnats) Received: from relay.artcom.de (www.artcom.de [193.101.179.46]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA12500 for ; Fri, 10 Apr 1998 14:08:39 -0700 (PDT) (envelope-from hans@Huebner.ORG) Received: (qmail 3929 invoked for bounce); 10 Apr 1998 21:04:48 -0000 Received: from castle-artcom-gw.huebner.org (HELO Huebner.ORG) (192.168.2.99) by relay.artcom.de with SMTP; 10 Apr 1998 21:04:48 -0000 Received: by Huebner.ORG (Smail3.1.29.1 #4) id m0yNkw1-00028rC; Fri, 10 Apr 98 23:02 MET DST Message-Id: 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 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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