From owner-freebsd-questions@FreeBSD.ORG Thu Jan 4 07:20:49 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8960616A403 for ; Thu, 4 Jan 2007 07:20:49 +0000 (UTC) (envelope-from ceo@l-i-e.com) Received: from o2.hostbaby.com (o2.hostbaby.com [67.139.134.202]) by mx1.freebsd.org (Postfix) with SMTP id 6989F13C45B for ; Thu, 4 Jan 2007 07:20:49 +0000 (UTC) (envelope-from ceo@l-i-e.com) Received: (qmail 4497 invoked by uid 98); 4 Jan 2007 07:20:55 -0000 Received: from 127.0.0.1 by o2.hostbaby.com (envelope-from , uid 1013) with qmail-scanner-1.25 (clamdscan: 0.88.7/2409. Clear:RC:1(127.0.0.1):. Processed in 0.080189 secs); 04 Jan 2007 07:20:55 -0000 X-Qmail-Scanner-Mail-From: ceo@l-i-e.com via o2.hostbaby.com X-Qmail-Scanner: 1.25 (Clear:RC:1(127.0.0.1):. Processed in 0.080189 secs) Received: from unknown (HELO l-i-e.com) (127.0.0.1) by localhost with SMTP; 4 Jan 2007 07:20:55 -0000 Received: from 67.184.122.32 (SquirrelMail authenticated user ceo@l-i-e.com) by www.l-i-e.com with HTTP; Thu, 4 Jan 2007 01:20:55 -0600 (CST) Message-ID: <1650.67.184.122.32.1167895255.squirrel@www.l-i-e.com> Date: Thu, 4 Jan 2007 01:20:55 -0600 (CST) From: "Richard Lynch" To: freebsd-questions@freebsd.org User-Agent: Hostbaby Webmail MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Subject: CD Drive "locked" during install, can't commit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ceo@l-i-e.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2007 07:20:49 -0000 Due to some hardware issues (not really relevant here) I've re-installed FreeBSD about 6 times in the last couple days. On one of those occasions, I managed to go through a sequence not unlike this: 1. Standard fdisk/label stuff. 2. Custom install of base, kernel, ports tree (only) 3. Choose some packages, swap disks 1&2 around, lotsa fun. 4. Choose to go back to tweak install at the end. 5. I think I *may* have gone back through the Custom kernel bit, to add the man pages or something... 6. Commit installation. At this point, however, Disk#2 was in the drive, not disk #1. Alas, it kept trying to find base, man, dict, ports on /dev/acd0. It wasn't there, because those are on Disk#1, not #2. My laptop eject button would NOT work. The installer wasn't letting me swap CDs like it does for the Packages, because it assumed I had Disk#1 in there, I guess, as one generally does the base/kernel stuff and commits before swapping around the disks for Packages. There does not seem to be the standard paperclip hole manual eject on the CD drive on this laptop. :-( I tried going through some more packages, picking some that seemed like they'd be on Disk #1, so I could be prompted to swap disks, and end up with #1 in the drive, so then I could "commit" and it would just work. Alas, I kept picking stuff that was on disk #2, and then chose something that ended up requiring a bunch of gnome stuff, which I didn't really want. I think it was 'fileroller' that did that? Not that I have anything against gnome, as I use it on another box, but I felt like playing with KDE on this box for now. Anyway, I just gave up at that point. So I had to power down and start all over, as it seemed like it would be easier than continuing down the path I was on. This was not the end of the world for me, as I had re-done the install about 4 times anyway, and planned at least 1 more to try different things to work through my hardware issue. But it could sure be frustrating to anybody else who tries this same sequence... Any chance the base/kernel/man/port/etc installer code could also check for CD 2 versus CD 1 like the Packages installer code does?... Seems like it would be a no-brainer to this naive reader, but maybe I'm just being stupid... Or maybe only people as silly as I am to try and go back and add in the stuff from the first configure section (base, kernel, etc) get bit by this?... Still... Seems like it should not let me be that stupid. :-) Just an idea, if somebody who works on the installer code happens to read this. :-) THANKS! -- Some people have a "gift" link here. Know what I want? I want you to buy a CD from some starving artist. http://cdbaby.com/browse/from/lynch Yeah, I get a buck. So?