Date: Sun, 5 Aug 2018 12:01:50 +0200 From: Matthias Fechner <idefix@fechner.net> To: freebsd-questions@freebsd.org Subject: Re: 11.2 cannot boot with root on ZFS Message-ID: <7415d752-21ab-a397-f90b-afe9945b2585@fechner.net> In-Reply-To: <CACNAnaGFRzET_RN7Xd4rETQ5qCwUVhyEpqZXAtj29QdAbGt2mA@mail.gmail.com> References: <e49d702d-951c-47f3-0f8c-f26de2fc7613@fechner.net> <CACNAnaGFRzET_RN7Xd4rETQ5qCwUVhyEpqZXAtj29QdAbGt2mA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Kyle, sry that it took longer, but I had a harddisk failure and it took some time to resilver the pool to a new disc. Am 16.07.2018 um 19:45 schrieb Kyle Evans: > To be clear- the kernel can't find the zfs pool, or one of the earlier > stages? Giving the pool manually meaning at a mountroot prompt, or > somewhere else? I'm not sure what the problem is. If I update the kernel from 11.1 to 11.2 with freebsd-update and reboot, it could be a kernel panic with an immediate reboot. It is that fast, that it is impossible to see anything on the screen, so I cannot give you a clear error message for this. If I try then to boot the old kernel in the bootloader with: unload load /boot/kernel.working/kernel it is not able to mount the zroot pool. To fix this, I need to boot mfsbsd from an USB stick and do: zpool import -o altroot=3D/mnt zroot cd /mnt tar xjvf boot_111_working.tar.bz2 cd / zpool export zroot reboot > This is for specifically for aarch64, but you've not specifically > mentioned it- you're on aarch64, right? you are right, I'm on a normal amd64 platform. > I think we'll need a little more information about where and > specifically how it's failing for you to determine that. Others have > reported successful upgrades from 11.1 to 11.2 with root-on-ZFS > setups. is it maybe the way the disc are partitioned? I have an empty EFI partition on the harddisk (to have later space for EF= I): gpart show ada0 =3D>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 40=C2=A0 5860533088=C2=A0 = ada0=C2=A0 GPT=C2=A0 (2.7T) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 40=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 262144=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0 efi=C2=A0 (128M) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 262184=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 512=C2=A0=C2=A0=C2=A0=C2=A0 2=C2=A0 freebsd-boot=C2=A0 (256K= ) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 262696=C2=A0 5860270424=C2=A0=C2=A0=C2=A0=C2= =A0 3=C2=A0 freebsd-zfs=C2=A0 (2.7T) =C2=A0 5860533120=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 8=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 - free -=C2=A0 (4.0K) The bootloader is correctly installed using: gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 2 ada0 Gru=C3=9F Matthias --=20 "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7415d752-21ab-a397-f90b-afe9945b2585>