[Trac-bugs] [PC-BSD Trac] #306: Cannot boot from mirrored zfs setup

PC-BSD trac at pcbsd.org
Mon Jun 7 22:20:32 PDT 2010

#306: Cannot boot from mirrored zfs setup
 Reporter:  billksun       |       Owner:  kris     
     Type:  System Defect  |      Status:  new      
 Priority:  major          |   Milestone:  8.1      
Component:  Installer      |     Version:  8.1-BETA1
 Keywords:                 |  
 Attempting to install the AMD64 disc onto an AMD Athlon X2 system with 4GB
 of RAM:

 I have 2 750GB disks, ad8 and ad10.  In the installer, I created a 4 GB
 SWAP partition on ad8, then setup the rest as mirrored zfs pool with ad10
 added into the pool and mounted the pool on "/".

 The installation went fine, but upon restart the computer would halt at
 the POST screen where it displays the HDDs detected, all CDROM and HDDs
 were detected and displayed, but the boot process is frozen at this point.
 This screen also displays the text that tells the user to press "ESC" to
 load the boot menu, or "DELETE" to enter the BIOS.

 I then tried a different partitioning setup, where both disks have a 2GB
 SWAP partition, and the rest of the free space on ad8 is set as ZFS pool
 with ad10 added into it and mounted on "/".  This configuration results in
 a "permission denied" error when creating the SWAP on ad10.

 Scrolling back on the log shows that the boot records were created using
 pmbr.  I saw that in changeset 6766
 (http://trac.pcbsd.org/changeset/6766/) that this was supposed to be
 updated to use gptzfsboot only, I suspect that this could be the reason
 why my disks were not bootable even after a successful install using the
 first partitioning setup.

Ticket URL: <https://trac.pcbsd.org/ticket/306>
PC-BSD <http://trac.pcbsd.org>
PC-BSD Project Management

More information about the Trac-bugs mailing list