mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-10-28 11:25:21 +01:00
bsdinstall: fix vfs.zfs.vdev.min_auto_ashift oid
Signed-off-by: Siva Mahadevan <[email protected]> PR: 266374 Pull request: https://github.com/freebsd/freebsd-src/pull/1851 Reviewed by: emaste Sponsored by: The FreeBSD Foundation
This commit is contained in:
1 parent
40a42785db
commit
87a7b35f04
1 file changed
+5
-5
@@ -69,7 +69,7 @@ f_include $BSDCFG_SHARE/variable.subr
|
||||
: ${ZFSBOOT_VDEV_TYPE:=stripe}
|
||||
|
||||
#
|
||||
# Should we use sysctl(8) vfs.zfs.min_auto_ashift=12 to force 4K sectors?
|
||||
# Should we use sysctl(8) vfs.zfs.vdev.min_auto_ashift=12 to force 4K sectors?
|
||||
#
|
||||
: ${ZFSBOOT_FORCE_4K_SECTORS=1}
|
||||
|
||||
@@ -221,7 +221,7 @@ PRINTF_CONF="printf '%s=\"%%s\"\\\n' %s >> \"%s\""
|
||||
PRINTF_FSTAB='printf "$FSTAB_FMT" "%s" "%s" "%s" "%s" "%s" "%s" >> "%s"'
|
||||
SHELL_TRUNCATE=':> "%s"'
|
||||
SWAP_GMIRROR_LABEL='gmirror label swap %s'
|
||||
SYSCTL_ZFS_MIN_ASHIFT_12='sysctl vfs.zfs.min_auto_ashift=12'
|
||||
SYSCTL_ZFS_MIN_ASHIFT_12='sysctl vfs.zfs.vdev.min_auto_ashift=12'
|
||||
UMOUNT='umount "%s"'
|
||||
ZFS_CREATE_WITH_OPTIONS='zfs create %s "%s"'
|
||||
ZFS_MOUNT='zfs mount "%s"'
|
||||
@@ -255,7 +255,7 @@ msg_encrypt_disks="Encrypt Disks?"
|
||||
msg_encrypt_disks_help="Use geli(8) to encrypt all data partitions"
|
||||
msg_error="Error"
|
||||
msg_force_4k_sectors="Force 4K Sectors?"
|
||||
msg_force_4k_sectors_help="Align partitions to 4K sector boundries and set vfs.zfs.min_auto_ashift=12"
|
||||
msg_force_4k_sectors_help="Align partitions to 4K sector boundries and set vfs.zfs.vdev.min_auto_ashift=12"
|
||||
msg_freebsd_installer="$OSNAME Installer"
|
||||
msg_geli_password="Enter a strong passphrase, used to protect your encryption keys. You will be required to enter this passphrase each time the system is booted"
|
||||
msg_geli_setup="Initializing encryption on selected disks,\n this will take several seconds per disk"
|
||||
@@ -1099,7 +1099,7 @@ zfs_create_boot()
|
||||
#
|
||||
f_dprintf "$funcname: Preparing disk partitions for ZFS pool..."
|
||||
|
||||
# Force 4K sectors using vfs.zfs.min_auto_ashift=12
|
||||
# Force 4K sectors using vfs.zfs.vdev.min_auto_ashift=12
|
||||
if [ "$ZFSBOOT_FORCE_4K_SECTORS" ]; then
|
||||
f_dprintf "$funcname: With 4K sectors..."
|
||||
f_eval_catch $funcname sysctl "$SYSCTL_ZFS_MIN_ASHIFT_12" \
|
||||
@@ -1382,7 +1382,7 @@ zfs_create_boot()
|
||||
|
||||
if [ "$ZFSBOOT_FORCE_4K_SECTORS" ]; then
|
||||
f_eval_catch $funcname echo "$ECHO_APPEND" \
|
||||
'vfs.zfs.min_auto_ashift=12' \
|
||||
'vfs.zfs.vdev.min_auto_ashift=12' \
|
||||
$BSDINSTALL_TMPETC/sysctl.conf.zfs || return $FAILURE
|
||||
fi
|
||||
|
||||
|
||||
Reference in new issue
Block a user