Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Jan 2010 17:18:25 +0000
From:      Matthew Seaman <m.seaman@infracaninophile.co.uk>
To:        Mike Clarke <jmc-freebsd2@milibyte.co.uk>
Cc:        Pieter de Goeje <pieter@degoeje.nl>, freebsd-questions@freebsd.org
Subject:   Re: Newbie gmirror questions
Message-ID:  <4B534661.7030905@infracaninophile.co.uk>
In-Reply-To: <201001171639.41777.jmc-freebsd2@milibyte.co.uk>
References:  <201001152334.52978.jmc-freebsd2@milibyte.co.uk>	<201001161545.31616.pieter@degoeje.nl> <201001171639.41777.jmc-freebsd2@milibyte.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigE6076D71072F16B372761180
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Mike Clarke wrote:

> Actually I was more concerned about what happens when I boot into=20
> another OS like Windows or Linux on one of the spare slices - I'm=20
> assuming that I have to apply gmirror to the whole disk rather than=20
> just selected slices?

You can't do this.  gmirror is FreeBSD specific, and other OSes can't
deal with it.  You can take your two drives, partition them (fdisk) and
then create a gmirror across the slices you assign to FreeBSD.  Similarly=

you could set up md to mirror the slice(s) used for Linux.  As far as I
know, Windows doesn't come with OS level mirroring software -- it can use=

hostraid[*], or I believe there are some commercial solutions you can
purchase.  Or just treat your Windows partitions as two separate drives,
and live without resilience for that OS.

As far as booting the system goes, Grub should be able to boot each OS
from either mirror as if it was a plain installation on a single drive.

Wilder suggestions would be to install Linux, Open Solaris or NetBSD as a=

Xen dom0, and then install your other OSes as domU guests.  In this case,=

you'ld mirror the storage within the dom0 instance and export a device to=

each of the client OSes.  [Open Solaris particularly interesting for this=

purpose, as you could use ZFS.]  This is substantially more complex to se=
t
up than your current plan, but does have the very handy advantage that yo=
u
can run all of your OSes simultaneously.

	Cheers,

	Matthew


[*] FreeBSD can use this too -- the disks appear as an ar device (see ata=
(4))
-- and presumably so can Linux, but I can't confirm that.  Hostraid is
generally second best to OS based RAIDs.  Apart from anything else, you t=
end
to have to bring the system down to the BIOS level to do anything to the
RAIDs.

--=20
Dr Matthew J Seaman MA, D.Phil.                   7 Priory Courtyard
                                                  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey     Ramsgate
                                                  Kent, CT11 9PW


--------------enigE6076D71072F16B372761180
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAktTRmgACgkQ8Mjk52CukIxenwCfUb1RhIe0jjNGHGzJnGG1Bbpk
m6IAnjgSbRdAH7uwwaSYWwKJIdQj1waC
=XP1I
-----END PGP SIGNATURE-----

--------------enigE6076D71072F16B372761180--



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