Date: Sat, 27 Dec 2014 16:34:42 +0000 From: krad <kraduk@gmail.com> To: Dr Josef Karthauser <joe@karthauser.co.uk> Cc: Warren Block <wblock@wonkity.com>, "stable@freebsd.org" <stable@freebsd.org> Subject: Re: Creating a bootable ZFS disk? Message-ID: <CALfReyfq5egUM-YwG4S93BO2oKOsSpibSoDS3gzotqaUF_=iAQ@mail.gmail.com> In-Reply-To: <549ed9f7.512f2a0a.5305.7ec5SMTPIN_ADDED_BROKEN@mx.google.com> References: <1548B1FF-36E2-4AE4-ADD4-3B8872A9DF55@tao.org.uk> <alpine.BSF.2.11.1412270824250.63470@wonkity.com> <549ed9f7.512f2a0a.5305.7ec5SMTPIN_ADDED_BROKEN@mx.google.com>
next in thread | previous in thread | raw e-mail | index | archive | help
you will probably need to update the zpool.cache as the one on the rootfs you copied will have the details of the old pool in. You shouldnt need and entries in the loader.conf as all they do is override the bootfs flags much like rc.conf.local does to rc.conf entries On 27 December 2014 at 16:10, Dr Josef Karthauser <joe@karthauser.co.uk> wrote: > > Ahha, the 4k alignment is plausible! I thought that that was automatic > these days. I'll give it a go. > > Do I also need to have a zfs pool cache on the root disk? > > Joe > > > On 27 Dec 2014 at 3:27:47 pm GMT, Warren Block <wblock@wonkity.com> wrote: > > > On Sat, 27 Dec 2014, Dr Josef Karthauser wrote: > > > > > I?m trying to create a new ZFS pool from an existing one (the new one > is 4k aligned and the old one is legacy 512b). > > > > > > But, I can?t get it to boot! Not sure what I?m doing wrong. > > > > > > I thought I could create the new pool, and use ?zfs send/recv? to copy > the existing pool and then boot onto the new disk, but the kernel doesn?t > load? :(. > > > > > > Does anyone know what I?m doing wrong? > > > > > > Here?s my recipe: > > > > > > # gpart create -s gpt diskid/DISK-NEW-DISK > > > # gpart add -s 64K -t freebsd-boot diskid/DISK-NEW-DISK > > > # gpart add -t 8G freebsd-swap diskid/DISK-NEW-DISK > > > # gpart add -t freebsd-zfs diskid/DISK-NEW-DISK > > > # gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 > diskid/DISK-NEW-DISK > > > > Those partitions are probably not aligned to 4K. Add "-a4k" to the > gpart add commands. (Remember that ashift is filesystem block size, not > alignment.) > > _______________________________________________ > > freebsd-stable@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org > " > > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALfReyfq5egUM-YwG4S93BO2oKOsSpibSoDS3gzotqaUF_=iAQ>