Skip to content

Instantly share code, notes, and snippets.

@dominicusin
Last active September 17, 2025 00:20
Show Gist options
  • Select an option

  • Save dominicusin/434ec639b48a6946b5b69de3bd80fa04 to your computer and use it in GitHub Desktop.

Select an option

Save dominicusin/434ec639b48a6946b5b69de3bd80fa04 to your computer and use it in GitHub Desktop.
bcf
bcachefs format --verbose --force --acl --usrquota --grpquota --prjquota --errors=fix_safe \
--fs_label=Linux --label=Linux --compression=lz4 --background_compression=zstd --inodes_use_key_cache \
--replicas=3 --metadata_replicas=3 --data_replicas=2 --metadata_replicas_required=3 --data_replicas_required=2 \
--str_hash=siphash --gc_reserve_percent=10 --root_reserve_percent=5 --metadata_checksum=xxhash --data_checksum=xxhash --wide_macs \
--label=hdd.tsh1 --durability=1 --data_allowed=journal,btree,user /dev/disk/by-id/ata-TOSHIBA_HDWR11A_X1K0A031FB4G-part4 \
--label=hdd.tsh2 --durability=1 --data_allowed=journal,btree,user /dev/disk/by-id/ata-TOSHIBA_HDWR11A_X1K0A036FB4G-part4 \
--label=hdd.wdc1 --durability=1 --data_allowed=journal,btree,user /dev/disk/by-id/ata-WDC_WD4003FRYZ-01F0DB0_VBGGL0RF-part4 \
--label=hdd.wdc2 --durability=1 --data_allowed=journal,btree,user /dev/disk/by-id/ata-WDC_WD4003FRYZ-01F0DB0_VBGGLSNF-part4 \
--label=ssd.wd21 --discard --durability=0 /dev/disk/by-id/nvme-WD_Blue_SN580_2TB_23306X800120-part4 \
--label=ssd.ct21 --discard --durability=0 /dev/disk/by-id/nvme-CT2000P3PSSD8_2305E6A607AC-part4 \
--label=ssd.sam1 --discard --durability=0 /dev/disk/by-id/nvme-Samsung_SSD_970_EVO_1TB_S467NX0K822865W-part4 \
--foreground_target=ssd --promote_target=ssd --metadata_target=ssd --background_target=hdd
bcachefs set-fs-option --verbose --errors=fix_safe --btree_node_mem_ptr_optimization --wide_macs --inline_data --journal_flush_delay=10 --journal_reclaim_delay=10 --btree_node_prefetch /dev/disk/by-uuid/cff7344f-93e6-41ac-a748-4ef1b4f82d2a
bcachefs format --verbose --force --acl --usrquota --grpquota --prjquota --errors=fix_safe --fs_label=Linux --label=Linux --compression=lz4:15 --background_compression=lz4:15 --metadata_replicas=3 --data_replicas=2 --metadata_replicas_required=2 --data_replicas_required=1 --str_hash=crc64 --gc_reserve_percent=10 --root_reserve_percent=5 --metadata_checksum=crc64 --data_checksum=crc64 --label=hdd.tsh1 --durability=1 --data_allowed=journal,btree,user /dev/disk/by-id/ata-TOSHIBA_HDWR11A_X1K0A031FB4G-part4 --label=hdd.tsh2 --durability=1 --data_allowed=journal,btree,user /dev/disk/by-id/ata-TOSHIBA_HDWR11A_X1K0A036FB4G-part4 --label=hdd.wdc1 --durability=1 --data_allowed=journal,btree,user /dev/disk/by-id/ata-WDC_WD4003FRYZ-01F0DB0_VBGGL0RF-part4 --label=hdd.wdc2 --durability=1 --data_allowed=journal,btree,user /dev/disk/by-id/ata-WDC_WD4003FRYZ-01F0DB0_VBGGLSNF-part4 --label=ssd.wd21 --discard --durability=0 --data_allowed=journal,btree /dev/disk/by-id/nvme-WD_Blue_SN580_2TB_23306X800120-part4 --label=ssd.ct21 --discard --durability=0 --data_allowed=journal,btree /dev/disk/by-id/nvme-CT2000P3PSSD8_2305E6A607AC-part4 --label=ssd.sam1 --discard --durability=0 --data_allowed=journal,btree /dev/disk/by-id/nvme-Samsung_SSD_970_EVO_1TB_S467NX0K822865W-part4 --foreground_target=ssd --promote_target=ssd --metadata_target=ssd --background_target=hdd
bcachefs format --verbose --force --acl --usrquota --grpquota --prjquota --errors=fix_safe --label=myroot --fs_label=mybcachefs --compression=lz4 --inodes_use_key_cache --label=ssd.wd21 --durability=0 --discard /dev/disk/by-partuuid/ca29cbeb-1974-4ab2-a42c-428fb23cb81d --label=ssd.ct21 --durability=0 --discard /dev/disk/by-partuuid/e63869bf-5552-4e8b-ba87-887880f25798 --label=ssd.sam1 --durability=0 --discard /dev/disk/by-partuuid/609eeee8-b5b4-4f4b-8955-5687fd7859c7 --label=ssd.sam2 --durability=0 --discard /dev/disk/by-partuuid/47b313cd-7f3b-48ad-9044-4d3d21e257e4 --label=ssd.sam3 --durability=0 --discard /dev/disk/by-partuuid/997b6ab3-849a-40bb-b951-aa424def8bdc --label=ssd.sam4 --durability=0 --discard /dev/disk/by-partuuid/5a3fc720-15b1-4b64-8d35-9a5b8d11bd51 --label=hdd.tsh1 --durability=1 --data_allowed=journal,btree,user /dev/disk/by-partuuid/36fdc72d-336e-4e9c-a6fc-ecee9f18c715 --label=hdd.tsh2 --durability=1 --data_allowed=journal,btree,user /dev/disk/by-partuuid/20958f20-6a6d-4d6a-896a-593bd55860d5 --label=hdd.wdc1 --durability=1 --data_allowed=journal,btree,user /dev/disk/by-partuuid/cd7cb649-0733-47f6-8b5c-558c3e303a2f --label=hdd.wdc2 --durability=1 --data_allowed=journal,btree,user /dev/disk/by-partuuid/66be9316-101d-46ae-9439-5fa8cc8190ef --foreground_target=ssd --background_target=hdd
bcachefs format --verbose --force --acl --label=bclin --fs_label=mbchfs --compression=lz4 \
--label=ssd.sam1 --durability=0 --discard /dev/disk/by-id/nvme-Samsung_SSD_970_EVO_1TB_S467NX0K822865W-part6 \
--label=ssd.sam2 --durability=0 --discard /dev/disk/by-id/nvme-Samsung_SSD_990_PRO_2TB_S6Z2NF0X200223V-part6 \
--label=ssd.sam3 --durability=0 --discard /dev/disk/by-id/nvme-Samsung_SSD_990_PRO_2TB_S7DNNJ0X221858P-part6 \
--label=ssd.sam4 --durability=0 --discard /dev/disk/by-id/nvme-Samsung_SSD_990_PRO_2TB_S7DNNJ0X221870V-part6 \
--label=ssd.wd21 --durability=0 --discard /dev/disk/by-id/nvme-WD_Blue_SN580_2TB_23306X800120-part6 \
--label=ssd.ct21 --durability=0 --discard /dev/disk/by-id/nvme-CT2000P3PSSD8_2305E6A607AC-part6 \
--label=hdd.wdc1 --durability=1 /dev/disk/by-id/ata-WDC_WD4003FRYZ-01F0DB0_VBGGLSNF-part1 \
--label=hdd.wdc2 --durability=1 /dev/disk/by-id/ata-WDC_WD4003FRYZ-01F0DB0_VBGGL0RF-part1 \
--label=hdd.tsh1 --durability=1 /dev/disk/by-id/ata-TOSHIBA_HDWR11A_X1K0A036FB4G-part1 \
--foreground_target=ssd --promote_target=ssd --background_target=hdd
bcachefs format --verbose --force --acl --label=bclin --fs_label=mbchfs --compression=lz4 \
--label=ssd.nv0 --durability=0 --discard /dev/nvme0n1p6 \
--label=ssd.nv1 --durability=0 --discard /dev/nvme1n1p6 \
--label=ssd.nv2 --durability=0 --discard /dev/nvme2n1p6 \
--label=ssd.nv3 --durability=0 --discard /dev/nvme3n1p6 \
--label=ssd.nv4 --durability=0 --discard /dev/nvme4n1p6 \
--label=ssd.nv5 --durability=0 --discard /dev/nvme5n1p6 \
--label=hdd.sda1 --durability=1 /dev/sda1 \
--label=hdd.sdb2 --durability=1 /dev/sdb1 \
--label=hdd.sdc3 --durability=1 /dev/sdc1 \
--foreground_target=ssd --promote_target=ssd --background_target=hdd
bcachefs format -v -f --acl --label=bclin --fs_label=mbchfs --compression=lz4 --label=ssd.nv0 --durability=0 --discard /dev/nvme0n1p6 --label=ssd.nv1 --durability=0 --discard /dev/nvme1n1p1 --label=ssd.nv2 --durability=0 --discard /dev/nvme2n1p6 --label=ssd.nv3 --durability=0 --discard /dev/nvme3n1p6 --label=ssd.nv4 --durability=0 --discard /dev/nvme4n1p6 --label=ssd.nv5 --durability=0 --discard /dev/nvme5n1p6 --label=hdd.sda1 --durability=1 /dev/sda1 --label=hdd.sdb2 --durability=1 /dev/sdb1 --label=hdd.sdc3 --durability=1 /dev/sdc1 --foreground_target=ssd --promote_target=ssd --background_target=hdd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment