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>