Date: Sat, 15 Jan 2011 01:26:55 +0100 From: "Ronald Klop" <ronald-freebsd8@klop.yi.org> To: freebsd-fs@freebsd.org Subject: Re: Multiple ZFS pools and booting Message-ID: <op.vpbp65xp8527sy@pinky> In-Reply-To: <37C1E643-C7A9-4061-8316-281819AC947E@mulle-kybernetik.com> References: <37C1E643-C7A9-4061-8316-281819AC947E@mulle-kybernetik.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Shouldn't you set the boot device in /boot/loader.conf? I have this line: vfs.root.mountfrom="zfs:zroot" Ronald. On Fri, 14 Jan 2011 14:31:11 +0100, Marcus Müller <znek@mulle-kybernetik.com> wrote: > Hi all, > > I have a single harddrive with GPT partitioning: > > root@muller:(~)# gpart show > => 34 234441581 ad10 GPT (112G) > 34 128 1 freebsd-boot (64K) > 162 8388608 2 freebsd-swap (4.0G) > 8388770 10485760 3 freebsd-zfs (5.0G) > 18874530 10485760 4 freebsd-zfs (5.0G) > 29360290 102540662 5 freebsd-zfs (49G) > 131900952 102540662 6 freebsd-zfs (49G) > 234441614 1 - free - (512B) > > ad10p3/ad10p4 (tank) and ad10p5/ad10p6 (muller) are two mirror zpools. > The root filesystem currently resides on tank. > > I wanted to migrate the root filesystem from tank to muller by changing > the mountpoints accordingly and resetting the bootfs zpool propery on > tank like this: > > root@muller:(~)# zpool get bootfs muller > NAME PROPERTY VALUE SOURCE > muller bootfs muller/roots/8-current local > root@muller:(~)# zpool set bootfs= tank > root@muller:(~)# zpool get bootfs tank > NAME PROPERTY VALUE SOURCE > tank bootfs - default > > But when I reboot, BTX loader tries to access tank:/boot/kernel/kernel. > > Why does the loader care about tank at all, after I "removed" the bootfs > property? > Do I have to export tank before I reboot? > How do I tell the loader to just care about muller for booting? > > Thanks for any help in advance, > > Marcus
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.vpbp65xp8527sy>