Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Aug 2007 15:41:18 -0400
From:      Jerry McAllister <jerrymc@msu.edu>
To:        Michael S <msherman77@yahoo.com>
Cc:        Jerry McAllister <jerrymc@msu.edu>, FreeBSD Mailing List <freebsd-questions@freebsd.org>
Subject:   Re: Trying to move /usr
Message-ID:  <20070820194118.GB45885@gizmo.acns.msu.edu>
In-Reply-To: <71851.24788.qm@web88310.mail.re4.yahoo.com>
References:  <20070820152109.GD44640@gizmo.acns.msu.edu> <71851.24788.qm@web88310.mail.re4.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Aug 20, 2007 at 12:08:06PM -0400, Michael S wrote:

> Jerry,
> 
> *** When I untarred the file I had everything under
> /user/usr. I was under /user/usr and then I did mv *
> ..
> 
> I then edited fstab and changed 
> /dev/da2s1d to be /usr, instead of /user
> 
> And of course the old /usr I switched to /user

Well, that sounds like the right way.
except that I would have done 
   cd /
   mv /usr/usr /usr
That has worked for me in the past similar situations.

Since you say you have switched back - I presume by editing /etc/fstab - 
have you checked the contents of /user which should be the new copy
of /usr to make sure it looks right - matches the old one pretty well?

////jerry

> 
> Thanks in advance
> --- Jerry McAllister <jerrymc@msu.edu> wrote:
> 
> > On Mon, Aug 20, 2007 at 11:10:12AM -0400, Michael S
> > wrote:
> > 
> > > 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.
> > 
> > You have that backwards.  You created one slice on
> > the disk
> > and one partition within that slice.   Minor thing,
> > but can
> > confuse communication.
> > 
> > > 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.
> > 
> 
> 
> > I am not completely sure just what you mean by
> > 'moved one directory up' 
> > and 'switched /usr and /user around'.
> > It sounds an awful lot like you are saying you
> > modified /etc/fstab to mount 
> > this new partition (probably  /dev/da2s1a, though
> > the 'a' might be
> > something else) as /user instead of /user/usr.
> > 
> > But, the new partition needs to be mounted as /usr
> > 
> > 
> > > 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.
> > 
> > I guess we need the actual /etc/fstab to be sure
> > just what
> > has been done.   Maybe also some dmesg output that
> > shows the
> > disk devices could be useful too.
> > 
> > ////jerry
> > 
> > > 
> > > Thanks in advance,
> > > Michael
> > > _______________________________________________
> > > freebsd-questions@freebsd.org mailing list
> > >
> >
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> > > To unsubscribe, send any mail to
> > "freebsd-questions-unsubscribe@freebsd.org"
> > > 
> > 
> 
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070820194118.GB45885>