From owner-freebsd-questions@FreeBSD.ORG Mon Aug 20 15:10:14 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0D63C16A417 for ; Mon, 20 Aug 2007 15:10:14 +0000 (UTC) (envelope-from msherman77@yahoo.com) Received: from web88301.mail.re4.yahoo.com (web88301.mail.re4.yahoo.com [216.39.53.224]) by mx1.freebsd.org (Postfix) with SMTP id B962B13C494 for ; Mon, 20 Aug 2007 15:10:13 +0000 (UTC) (envelope-from msherman77@yahoo.com) Received: (qmail 93745 invoked by uid 60001); 20 Aug 2007 15:10:12 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=hxvC4+8007Su9L5X7owL4k+uX7uBb8oDBhAQiXY6ai6P5rpL5/zcj5ZXjhcTHjI7BPDN0bt5YlIAGGmQbFmeDz/InsGmZhYgIS56mehtgrTRL8qq9UltMoUMloCiYn74b4Z2Ke9lw1+uKKaOzTeMdw7MDGh0timT3TvvpuOFUB8=; X-YMail-OSG: 042FxCYVM1mDJ2GKXRSXnkJ56yV7yQMKw2SoA8gofjQHScMgVjml7iX4aUYnoYUcBw-- Received: from [204.253.245.126] by web88301.mail.re4.yahoo.com via HTTP; Mon, 20 Aug 2007 11:10:12 EDT Date: Mon, 20 Aug 2007 11:10:12 -0400 (EDT) From: Michael S To: FreeBSD Mailing List MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <748444.92682.qm@web88301.mail.re4.yahoo.com> Subject: Trying to move /usr X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Aug 2007 15:10:14 -0000 Good morning everyone, I am trying to migrate my /usr to a newly installed SCSI drive. Up until yesterday I had /, /var, /usr on a 5 Gig drive and my /home was on another 60 Gig drive, which was fine because it had no GUI and functioned mostly as a server. Last night I added a third drive, with a capacity around 18G; since my other two drives are hard-wired in /boot/device.hints, there were no problems with device numbering. I wrote down the device name (/dev/da2) and proceeded to sysinstall to first create a FreeBSD partition and then the only slice within that partition. I named it /user. I then tarred up /usr Tar –cf /user/usr.tar /usr Extracted the tar file and moved everything one directory up, because otherwise everything were under /user/usr. I made the necessary adjustnments in /etc/fstab, that is I switched /usr and /user around. After reboot, I wasn’t getting the prompt, since the binaries for displaying the prompt are located under /usr/bin (or /usr/sbin?) and my guess was that /usr wasn’t mounting properly. I restarted the machine, this time going into single user mode. Trying to mount –a gave me an error message: Error mounting /usr/home. I then created home directory under the new /usr, I tried mount –a, this time it worked, but when I rebooted, I wasn’t getting my home directory. When I login as an unprivileged user – michael, the message is something like: “User has no home directory”. For now I reverted to using the old /usr. Anyone attempted to migrate /usr and fell for similar kind of problems? Any suggestions will be appreciated. P.S. I am not next to that machine right now, so I can’t provide the exact fstab or dmesg output. Thanks in advance, Michael