Date: Fri, 08 Aug 2014 22:27:15 -0400 From: Allan Jude <allanjude@freebsd.org> To: freebsd-current@freebsd.org Subject: Re: Problems with zpool upgrade embedded_data, and rebooting Message-ID: <53E58703.1050602@freebsd.org> In-Reply-To: <20140808232316.GA83475@funkthat.com> References: <CA%2ByaQw9hEh2cxRqFWGJExk2NnetJzYOekrn-h3dixyvCdZLhvg@mail.gmail.com> <20140808232316.GA83475@funkthat.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On 2014-08-08 19:23, John-Mark Gurney wrote: > Daniel Peyrolon wrote this message on Sat, Aug 09, 2014 at 00:41 +0200: >> Hello everyone, >> >> I just would like to gratuitously rant about something that happened on my >> machine. >> >> Basically, I upgraded my zpool to use embedded_data, since it would be more >> efficient, and rebooted. (I installed the system with zfs using bsdinstall). >> It turned out that gptzfsboot wasn't able to load that filesystem, so I >> tried to get it working from a live system that I have on a USB drive. >> It didn't work on that particular live system, but, fortunately, someone >> could do me a favor and download the latest snapshot, and burn it to my USB >> drive. >> >> >From there, it was a matter of importing zroot, mounting it at /mnt, and >> taking a look at the code of bsdinstall, trying to find the actual command >> to update the bootloader. >> I could manage to find it, and hopefully, everything worked again. Thanks >> to those who helped me :) >> >> What would be the better way to avoid this happening in the future? > > Didn't you get the following warning: > # zpool upgrade -a > This system is currently running ZFS pool version 28. > > Successfully upgraded 'tank' > > If you boot from pool 'tank', don't forget to update boot code. > Assuming you use GPT partitioning and da0 is your boot disk > the following command will do it: > > gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 da0 > > Or something similar? > > If you didn't follow the warnings, how else can we help you? > Yeah, there is a big warning with explicit instructions after you zpool upgrade, warning you about this specific issue. In order to save your self from a rescue system, it'd have to support the embedded_data feature as well. -- Allan Jude [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJT5YcGAAoJEJrBFpNRJZKf9P0P/iOVrP3QALzdJSHT+RhPHC8K VpChOxEe8HrB6eLFalya51zkAP6f/Bhg+FhMcjeqIwPuXnH/l2Xi0UXFENeB+k/Y 6KkwMnnKFhx3DEC+m0Ak8tE1aAszm5I9NHZyCmfOFzJssIMr8AxEM5neRePpI21h kX9WvR714J1i7BQchQXg3fEoeBGN6dNZvJdvGIywIWZlh/Z3K6D7RtTgjxSa9z99 FfwHi+sWzWoUfh0bbc+GekUXnPXi5I/Fv9q26MAx2U9uUcQl/r3PzkQp/RChr71L lLb+UcHWIx7aHO1P6Ua2/5FA2AGM1uDTGAoN5fFRTRq5h3nVNv/es7wi3IPIQXEh yB7k0XKtaat+XTKwgCNm0AF15iZGiQuTG+RfWY3xH/5Qu+9foHfKDb8l7W7Lff4h BaAvA6pEGutvfgVdccSInaMYlg241cgBPXzUeLwO+HckDQcJO/MFz43nIMwekoG9 /qe/32MZDoBYfvkjOq+2df71nJaD5My8yBQwTlMVHfhwlkq3XSL6f5NKb/WMUI2k ld13PDmRuzDQTgGkjpcr5LjD1lwZYLnqv14wX3Uskr5308UaGO4DY8HTaqZOwdMb jTEjS5ljc337ux43QwtGWik2edQQQP869Crcq7g57e34DhzM2cnGgO/7QVSWY1ZW 6hrIcXhZiVI+x9BGs9eI =ksV4 -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53E58703.1050602>
