Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Feb 2002 08:10:21 -0600
From:      D J Hawkey Jr <hawkeyd@visi.com>
To:        David Wolfskill <david@catwhisker.org>
Cc:        questions at FreeBSD <freebsd-questions@freebsd.org>
Subject:   Re: Two FBSD slices on one disk - losing mountpoints?
Message-ID:  <20020202081021.B10172@sheol.localdomain>
In-Reply-To: <200202021356.g12DuHR55087@bunrab.catwhisker.org>; from david@catwhisker.org on Sat, Feb 02, 2002 at 05:56:17AM -0800
References:  <20020202072901.A9696@sheol.localdomain> <200202021356.g12DuHR55087@bunrab.catwhisker.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Thanks to all for your help.

It's clear in my head now, and it's simpler than I originally thought
(as things often are!).

Dave

-- 
  ______________________                         ______________________
  \__________________   \    D. J. HAWKEY JR.   /   __________________/
     \________________/\     hawkeyd@visi.com    /\________________/
                      http://www.visi.com/~hawkeyd/

On Feb 02, at 05:56 AM, David Wolfskill wrote:
> 
> >Date: Sat, 2 Feb 2002 07:29:01 -0600
> >From: D J Hawkey Jr <hawkeyd@visi.com>
> 
> >The further I go, the behinder I get. I'm re-arranging your reply a
> >little here...
> 
> :-)
> 
> >> You cannot have two like-named partitions in a single OS instance.
> 
> >But I can have two like-named partitions (we both mean "mountpoints" here)
> >across different slices?
> 
> I think specifying an example of what you mean at this point might go a
> long way toward clarifying things, both for you and for your audience.
> 
> >--------------
> 
> >GAAAAA... gasp gasp...
> 
> :-}  Settle down; it's not that bad....
> 
> >OK, let me re-cap, and then tell me where I'm wrong:
> 
> >- Boot the 4.5-REL CD, and [re-]allocate a slice for the new install
> >  in 'fdisk'. Leave all other slices as they are.
> 
> OK.
> 
> >- Move on to 'disklabel', and set up the new partitions in that new
> >  slice. Whether 'disklabel' forces me to 'cuz I've allocated new
> >  like-named mountpoints, or I pre-empt that limitation, re-name the
> >  mountpoints of existing FBSD slice's partitions to something else.
> >  Per a reply from David Wolfskill, mnemonics like "/S2", "/S2/usr"
> >  for the second slice's mountpoints keeps things organised (**1).
> 
> Note that when I'm booting a machine from (say) the "a" partition on
> slice 2, /S2 is an empty directory, and the "a" partition on slice 1 is
> accessible as /S1/ (by virtue of the /etc/fstab on ad0s2a).
> 
> I *could* have made the "other slice" mount points arbitrarily bizarre,
> but that makes things complicated; simplicity is a Good Thing.
> 
> >- Make certain the "Y" in the "newfs" column is set only in the new
> >  slice's partitions (**2).
> 
> Yes.
> 
> >- Close my eyes and pray as I commit these changes.
> 
> Before you commit, you might want to make yourself a diagram showing the
> different mount points and partitions.
> 
> The critical thing is that whichever OS image you boot needs to have a
> consistent view of how things are laid out.  You do not *need* to have
> the "other OS"'s file systems visible (at first), so you don't need to
> start with that level of complication.  You can choose to mount them
> read-only, for example.
> 
> >(**1) These mountpoint names are written to the new slice's /etc/fstab
> >      only; in any other existing FBSD slice, I have to manually add
> >      this new slice's partitions and mountpoints, as "/S1", etc., to
> >      the existing slice's /etc/fstab.
> 
> Right.  (What I do in practice is a tad bit more complicated at first,
> but it makes the ongoing maintenance a bit easier.  Let me know when you
> get that far, and we can go over it some more.)
> 
> >(**2) This is the only thing that governs what slice and partition
> >      'sysinstall' deals with? Or do mountpoint names play a role, too?
> 
> I *think* the former is correct.  If I'm working with a running system,
> I just avoid using mount points that are already in use -- hence the
> /S2/... hierarchy.
> 
> >Sorry to be so thick-headed and anal. I'm one of those people that need
> >to see the big picture in order to work on a little piece of it.
> 
> :-)
> 
> My "build machine" finished building today's -STABLE, so I did the
> portupgrade and the "cvs update" to the -CURRENT sources, and I just
> re-booted it under (yesterday's) -CURRENT.  So, if you kept my last
> message, you may want to correlate that with this:
> 
> freebeast(5.0-CUR)[1] df -k
> Filesystem  1K-blocks     Used    Avail Capacity  Mounted on
> /dev/ad0s4a    158767    88278    57788    60%    /
> devfs               1        1        0   100%    /dev
> /dev/ad0s4e   1872759   634598  1088341    37%    /usr
> /dev/ad0s4h  27728233  8021784 17488191    31%    /common
> /dev/ad0s4g   2032839   407220  1462992    22%    /var
> procfs              4        4        0   100%    /proc
> /dev/md10c     492972       12   453524     0%    /tmp
> freebeast(5.0-CUR)[2] 
> 
> (Recall that I have the /S1, /S2, & /S3 stuff in /etc/fstab as
> "noauto").
> 
> Cheers,
> david       (links to my resume at http://www.catwhisker.org/~david)
> -- 
> David H. Wolfskill				david@catwhisker.org
> I believe it would be irresponsible (and thus, unethical) for me to advise,
> recommend, or support the use of any product that is or depends on any
> Microsoft product for any purpose other than personal amusement.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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