Hi,
I have an old intel board (48DXBT2) that refuses to boot GPT (UEFI enabled = fail with GPT too) and after many attempts to use GPT, I've only successfully booted/installed with GRUB and MBR.
Consequently, I've used PC-BSD 10.0 ISO (choosing server option) to do the install as it installs GRUB by default.
So, after install, I can log in as root, and have:
I'm not exactly sure why there's 2GB free... I think it's a resultant from previous install attemtps where the 2GB would've been used for swap. I don't mind though, because I hear it's good to not use all the disk in case you have to replace a disk and therefore avoid potential size-matching issues...
Continuing on:
and
So now I want to mirror ada0 with ada1, but where I'm struggling is how to setup ada1's boot code and partitions to be identical to ada0, before I use the zpool attach command.
I've read up on booting at http://www.schmidp.com/2014/01/05/how-f ... ts-on-zfs/ but I just don't know enough about the boot process to understand what to do next because I don't know if PC-BSD has used /boot/boot0, /boot/mbr or /boot/pmbr to setup booting.
(I'm so close to chucking this mobo to the shitter, and bags a UEFI capable board... but thats > $300
)
I've already failed in attempting to setup the partitions/slices on ada1 and so if anyone can assist here, it would be much appreciated.
I have an old intel board (48DXBT2) that refuses to boot GPT (UEFI enabled = fail with GPT too) and after many attempts to use GPT, I've only successfully booted/installed with GRUB and MBR.
Consequently, I've used PC-BSD 10.0 ISO (choosing server option) to do the install as it installs GRUB by default.
So, after install, I can log in as root, and have:
Code:
# zpool status
pool: tank
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
tank ONLINE 0 0 0
ada0s1a ONLINE 0 0 0
errors: No known data errors
#
Code:
# gpart show
=> 63 117231345 ada0 MBR (56G)
63 63 - free - (32K)
126 117231219 1 freebsd [active] (56G)
117231345 63 - free - (32K)
=> 0 117231219 ada0s1 BSD (56G)
0 113113088 1 freebsd-zfs (54G)
113113088 4118131 - free - (2.0G)
#
I'm not exactly sure why there's 2GB free... I think it's a resultant from previous install attemtps where the 2GB would've been used for swap. I don't mind though, because I hear it's good to not use all the disk in case you have to replace a disk and therefore avoid potential size-matching issues...
Continuing on:
Code:
# camcontrol devlist
<KINGSTON SV300S37A60G 527ABBF0> at scbus3 target 0 lun 0 (ada0,pass0)
<KINGSTON SV300S37A60G 527ABBF0> at scbus4 target 0 lun 0 (ada1,pass1)
<AHCI SGPIO Enclosure 1.00 0001> at scbus9 target 0 lun 0 (pass2,ses0)
#
and
Code:
# ll /dev/ada*
crw-r----- 1 root operator 0x72 May 31 05:17 /dev/ada0
crw-r----- 1 root operator 0x77 May 31 05:17 /dev/ada0s1
crw-r----- 1 root operator 0x7d May 31 05:17 /dev/ada0s1a
crw-r----- 1 root operator 0x74 May 31 07:32 /dev/ada1
#
So now I want to mirror ada0 with ada1, but where I'm struggling is how to setup ada1's boot code and partitions to be identical to ada0, before I use the zpool attach command.
I've read up on booting at http://www.schmidp.com/2014/01/05/how-f ... ts-on-zfs/ but I just don't know enough about the boot process to understand what to do next because I don't know if PC-BSD has used /boot/boot0, /boot/mbr or /boot/pmbr to setup booting.
(I'm so close to chucking this mobo to the shitter, and bags a UEFI capable board... but thats > $300
I've already failed in attempting to setup the partitions/slices on ada1 and so if anyone can assist here, it would be much appreciated.