Date: Wed, 03 Oct 2001 13:32:39 -0700 From: Jordan Hubbard <jkh@freebsd.org> To: hiroo@oikumene.gcd.org Cc: freebsd-current@freebsd.org, phk@freebsd.org Subject: Re: current install failure Message-ID: <20011003133239Z.jkh@freebsd.org> In-Reply-To: <20011003214359C.hiroo@oikumene.gcd.org> References: <20011003214359C.hiroo@oikumene.gcd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
As you've already noticed, sysinstall basically tries to create the device nodes it needs under the old assumption that /dev will be mostly empty. Now that devfs is the default, phk needs to update libdisk so that it doesn't attempt to make the device nodes in this way. Fortunately, the person who wrote libdisk is also the same person who made devfs the default, so this ball is very clearly in his court. :-) - Jordan > I tried to install current snapshot as of October 2, 2001 from > current.jp.FreeBSD.org, but it seems to fail at > sysinstall.c:installFilesystems(). > > The function installFilesystems() calls MakeDevChunk() of > lib/libdisk/create_chunk.c, which then calls mknod(2) via > MakeDev(). The error message I see come from MakeDev() which, after > mknod(2) failure, says: > mknod of /dev/rad0a1b returned failure status! > Typing `mount' from fixit shell, the install kernel of the Octover > 2nd's snapshot has devfs enabled. > I could start installation with the snapshot of September 11, with > which devfs seems to be disabled (I do not see "devfs on /dev (devfs, > local)" by typing `mount' on the fixit shell). > > Is there any way to install current with recent snapshots' install floppies? > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011003133239Z.jkh>