Bug 206007

Summary: Clean ZFS on root in stripe configuration in MBR format does not boot after install
Product: Base System Reporter: Mahmoud Al-Qudsi <mqudsi>
Component: miscAssignee: freebsd-sysinstall (Nobody) <sysinstall>
Status: New ---    
Severity: Affects Some People CC: allanjude, mqudsi, vsasjason
Priority: ---    
Version: 10.2-RELEASE   
Hardware: Any   
OS: Any   

Description Mahmoud Al-Qudsi 2016-01-07 17:31:03 UTC
Problem:

After installing FREEBSD-10.2-RELEASE with guided ZFS-on-root autoconfiguration in MBR mode, the system does not boot after setup. The bootloader is never executed, and the system hangs at a static (unblinking) _ after POST.

Expected results:

System boots normally.

Reproduction:

A clean install of 10.2-RELEASE, choosing guided ZFS-on-root during setup, selecting (the only) two disks for the stripe, and changing the mode away from GPT to MBR.

Testing environment:

A new virtual machine with two SAS disks selected during setup for the root vdev. 10.2-RELEASE amd64, booted from ISO image (disc1.iso).

Workaround:

If BIOS does not have a GPT disk bug, the exact, same configuration but keep the GPT option set will boot.
Comment 1 Allan Jude freebsd_committer 2016-01-09 00:41:59 UTC
(In reply to Mahmoud Al-Qudsi from comment #0)

This happens in virtualization? Under which hypervisor?
Comment 2 Mahmoud Al-Qudsi 2016-01-09 13:22:30 UTC
(In reply to Allan Jude from comment #1)

VMware ESXi 6.0, though I have no reason to suspect it's limited to that platform or indeed related to virtualization at all.