Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Mar 2005 11:19:44 +1030
From:      Ian Moore <no-spam@swiftdsl.com.au>
To:        freebsd-questions@freebsd.org
Cc:        Laurence Sanford <lauasanf@wilderness.homeip.net>
Subject:   Re: /boot like linux!
Message-ID:  <200503041119.54129.no-spam@swiftdsl.com.au>
In-Reply-To: <200503031839.15265.jesse@wingnet.net>
References:  <d0853q$kkq$1@sea.gmane.org> <422792AA.1080301@wilderness.homeip.net> <200503031839.15265.jesse@wingnet.net>

next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart3083830.6zgnQWUFkl
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Fri, 4 Mar 2005 10:09, Jesse Guardiani wrote:
> On Thursday 03 March 2005 5:41 pm, you wrote:
> > Jesse Guardiani wrote:
> > >Hello,
> > >
> > >I'm a FreeBSD 5.3 user as well as a Gentoo Linux user.
> > >In Gentoo linux, you only have to create 3 partitions:
> > >
> > >/boot
> > >swap
> > >/
> > >
> > >In FreeBSD, you seem to have to create many more:
> > >
> > >/
> > >swap
> > >/usr
> > >/var
> > >/tmp
> > >
> > >In particular, it seems that /boot MUST be on the same
> > >partition as /. This stinks, as now you have to create
> > >separate partitions for /usr and /var, which wastes space.
> > >
> > >I tried to make /boot it's own partition, and I succeeded,
> > >to a certain extent. I actually made /boot/boot, because
> > >the FreeBSD 5.3 boot manager wants to look under the /boot
> > >directory for "loader". If /boot is it's own partition, then
> > >you need a /boot/boot/loader.
> > >
> > >Anyway, that worked. The kernel boots now, but it prompts
> > >me at the beginning of the rc process for the root device.
> > >I give it:
> > >
> > >ufs:ad1s1d
> > >
> > >Which is my / partition, and it boots successfully.
> > >Is it possible to automate this process so that the loader
> > >knows to use ad1s1d as my root device?
> > >
> > >Thanks!
> >
> > I'm not sure I understand the problem. If you don't want to create more
> > partitions, then don't. You can make an 80gb (or 300gb, or whatever)
> > drive into two partitions - a swap partition (2gig) and a / partition
> > (78 gig) and install FreeBSD just fine.
>
> Doesn't the boot partition have to NOT have soft updates though?
> I created the setup you described about a year ago with 5.2.1, and
> I had serious problems if the system ever hard rebooted after a
> power failure. Single user manual fsck's and all that.
If that is true, then why not create /, /usr & /swap & symlink /var to=20
somewhere on /usr (or vice versa).
>
> > It's *best* to make more
> > partitions (esp for /var) so that if something goes out of control
> > logging, or you just neglect your logs, it doesn't go and fill up your
> > only (ie / ) partition. Like most *nix OS's, it can be as simple or as
> > complicated as you want it to be.
>
> I want / + /boot. It's that simple.

=2D-=20
Ian

GPG Key: http://home.swiftdsl.com.au/~imoore/no-spam.asc

--nextPart3083830.6zgnQWUFkl
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)

iD8DBQBCJ7CyPUlnmbKkJ6ARArS4AKCan0Vea6QjARC7/PoZVDOJlKi7ZACePNm3
O56QmFY0EIZvxNbp3j5N3Ow=
=ANhz
-----END PGP SIGNATURE-----

--nextPart3083830.6zgnQWUFkl--



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