Lines 197-202
Link Here
|
197 |
GPART_CREATE='gpart create -s %s "%s"' |
197 |
GPART_CREATE='gpart create -s %s "%s"' |
198 |
GPART_DESTROY_F='gpart destroy -F "%s"' |
198 |
GPART_DESTROY_F='gpart destroy -F "%s"' |
199 |
GPART_SET_ACTIVE='gpart set -a active -i %s "%s"' |
199 |
GPART_SET_ACTIVE='gpart set -a active -i %s "%s"' |
|
|
200 |
GPART_SET_DISK_ACTIVE='gpart set -a active "%s"' |
200 |
GRAID_DELETE='graid delete "%s"' |
201 |
GRAID_DELETE='graid delete "%s"' |
201 |
LN_SF='ln -sf "%s" "%s"' |
202 |
LN_SF='ln -sf "%s" "%s"' |
202 |
MKDIR_P='mkdir -p "%s"' |
203 |
MKDIR_P='mkdir -p "%s"' |
Lines 870-875
Link Here
|
870 |
zfs$index freebsd-zfs $disk || return $FAILURE |
871 |
zfs$index freebsd-zfs $disk || return $FAILURE |
871 |
f_eval_catch -d $funcname zpool "$ZPOOL_LABELCLEAR_F" \ |
872 |
f_eval_catch -d $funcname zpool "$ZPOOL_LABELCLEAR_F" \ |
872 |
/dev/$disk$targetpart |
873 |
/dev/$disk$targetpart |
|
|
874 |
|
875 |
# |
876 |
# 5. Set the pMBR active if booted via BIOS |
877 |
# |
878 |
bootmethod=$(sysctl -n machdep.bootmethod) |
879 |
f_dprintf "machdep.bootmethod=[%s]" "$bootmethod" |
880 |
if [ "$bootmethod" = "BIOS" ]; then |
881 |
f_eval_catch $funcname gpart \ |
882 |
"$GPART_SET_DISK_ACTIVE" $disk || |
883 |
return $FAILURE |
873 |
;; |
884 |
;; |
874 |
|
885 |
|
875 |
MBR) f_dprintf "$funcname: Creating MBR layout..." |
886 |
MBR) f_dprintf "$funcname: Creating MBR layout..." |