From jonny@eng05.embratel.net.br  Mon Mar 19 13:32:47 2001
Return-Path: <jonny@eng05.embratel.net.br>
Received: from eng05.embratel.net.br (eng05.embratel.net.br [200.255.125.133])
	by hub.freebsd.org (Postfix) with ESMTP id B7D9F37B734
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 19 Mar 2001 13:32:46 -0800 (PST)
	(envelope-from jonny@eng05.embratel.net.br)
Received: by eng05.embratel.net.br (Postfix, from userid 3006)
	id 7A9B724D44; Mon, 19 Mar 2001 18:31:42 -0300 (BRT)
Message-Id: <20010319213142.7A9B724D44@eng05.embratel.net.br>
Date: Mon, 19 Mar 2001 18:31:42 -0300 (BRT)
From: jonny@eng05.embratel.net.br
Reply-To: jonny@eng05.embratel.net.br
To: FreeBSD-gnats-submit@freebsd.org
Subject: fixit.flp deficiency
X-Send-Pr-Version: 3.2

>Number:         25929
>Category:       bin
>Synopsis:       [fixit] Can't use MAKEDEV in fixit mount
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-qa
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 19 13:40:01 PST 2001
>Closed-Date:    Wed Jun 01 03:00:49 GMT 2005
>Last-Modified:  Wed Jun 01 03:00:49 GMT 2005
>Originator:     Joao Carlos Mendes Luis
>Release:        FreeBSD 4.2-STABLE i386
>Organization:
Embratel S.A.
>Environment:

	Fixit floppy mount, trying to restore a broken system from backup

>Description:


>How-To-Repeat:

    Boot freebsd from install floppies.
    Fdisk it to use dangerously dedicated mode
    Mount fixit.
    Mount cdrom with backup images
    Run disklabel - Device is not configured

    /dev does not contain all devices needed, so, no disklabel, no restore

>Fix:

	I could create devices on the fly with MAKEDEV, IIF
	- There is a symlink from /dev/MAKEDEV (mfsroot.flp) to
	  /mnt2/dev/MAKEDEV (fixit.flp, maybe cdrom)
	  (Reason: MAKEDEV is recursive and must be run from /dev)
	- There is a symlink from /etc/group (mfsroot.flp) to
	  /mnt2/etc/group (fixit.flp, maybe cdrom)
	  (Reason: MAKEDEV uses group names, not group numbers)

>Release-Note:
>Audit-Trail:

From: "Roy Hooper" <rhooper@toybox.ca>
To: <freebsd-gnats-submit@FreeBSD.org>, <jonny@eng05.embratel.net.br>
Cc:  
Subject: Re: bin/25929: Can't use MAKEDEV in fixit mount
Date: Thu, 28 Nov 2002 22:02:09 -0500

 This still exists in 4.7 -- this makes atacontrol unavailable, as well as is
 an issue with systems with multiple ata controllers (onboard ATA Raid)...
 
 MAKEDEV should be symlinked to /dist/dev/MAKEDEV on the fixit CD
 /etc/group should contain the operator group so makedev can make its devices
 
 The ata ar0 ar1 ad2 ad3 ad4 ad5 ad6 devices should also exist.
 
 
Responsible-Changed-From-To: freebsd-bugs->re 
Responsible-Changed-By: kris 
Responsible-Changed-When: Sat Jul 12 22:50:51 PDT 2003 
Responsible-Changed-Why:  
Enhancement request for fixit CD 

http://www.freebsd.org/cgi/query-pr.cgi?pr=25929 
Responsible-Changed-From-To: re->freebsd-qa 
Responsible-Changed-By: kris 
Responsible-Changed-When: Mon Jul 14 02:18:33 PDT 2003 
Responsible-Changed-Why:  
Reassign to qa per re request 

http://www.freebsd.org/cgi/query-pr.cgi?pr=25929 
State-Changed-From-To: open->closed 
State-Changed-By: rodrigc 
State-Changed-When: Wed Jun 1 03:00:03 GMT 2005 
State-Changed-Why:  
The MAKEDEV script is obsolete, since entries in /dev 
are created dynamically using DEVFS in FreeBSD 5.x and higher. 

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