Date: Sun, 23 Jan 2011 00:16:30 +0100 From: "Emil Smolenski" <am@raisa.eu.org> To: "Pawel Jakub Dawidek" <pjd@freebsd.org> Cc: freebsd-fs@freebsd.org Subject: Re: [ZFS] Booting from zpool created on 4k-sector drive Message-ID: <op.vpqf9ivek84lxj@bolt.zol> In-Reply-To: <20110117012739.GF82886@garage.freebsd.pl> References: <op.vn2iid1qk84lxj@arrow> <20110117012739.GF82886@garage.freebsd.pl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 17 Jan 2011 02:27:39 +0100, Pawel Jakub Dawidek <pjd@freebsd.org> wrote: > On Tue, Dec 21, 2010 at 03:29:01PM +0100, Emil Smolenski wrote: >> Hello, >> >> There is a hack to force zpool creation with minimum sector size equal >> to 4k: (cut -- description of gnop hack) >> But there is one problem: I cannot boot from such pool. Error message: >> >> ZFS: i/o error - all block copies unavailable >> ZFS: can't read MOS >> ZFS: unexpected object set type 0 > > Tracking it down and fixing took all my free time during this weekend, > eh. Thank you for all your hard work on solving this issue. > I fixed this in ZFSv28 and I'm afraid I'm not going to backport the fix > to ZFSv15, as I also did many other changes while working on this > (booting off of RAIDZ3 is now supported, for example). > > Here is the patch if someone would like to try it: > > http://people.freebsd.org/~pjd/patches/zfs_boot_fixes.patch This patch works as expected, thanks! -- am
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.vpqf9ivek84lxj>