ansitest/OSX/osx-partitiondisk-500GB.sh
2021-04-08 13:06:20 -05:00

72 lines
2.7 KiB
Bash

#!/bin/bash
# REF: https://howchoo.com/g/mdc3mje5ngm/partition-hard-drive-macos
# Format names are of the form jhfs+, HFS+, MS-DOS, etc
# this is for new Sam 860 Pro internal replacement xxx 2021.0104
diskk=$1
diskutil list |less
echo "o About to partition /dev/$diskk - PK to commit or ^C"
read
#diskutil partitionDisk /dev/disk2 GPT JHFS+ Partition1 10g JHFS+ Partition2 10g
diskutil partitionDisk /dev/$diskk GPT \
APFS osx-hs1013int 204g \
MS-DOS %noformat% 2m \
HFS+ sam512i-linux1 22g \
HFS+ sam512i-linux2 22g \
HFS+ sam512i-linuxswap 2g \
HFS+ sam512i-linuxhome 22g \
HFS+ zsam860pro-zfs R
# HFS+ sam512i-linuxhome 22g \
# JHFS+ sgtera4-enki 62g \
# HFS+ sgtera4-zfs R
# msdos is reserved for biosboot/grub
# click cccrestore in CCC to resize and create recovery hd - no need to leave free space
# lastpartn = zfs
# rt-click enki in Finder to encrypt - not in Disk Util
exit;
Started partitioning on disk3
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk3s2 as Mac OS Extended (Journaled) with name osx-hs1013int
Initialized /dev/rdisk3s2 as a 190 GB case-insensitive HFS Plus volume with a 16384k journal
Mounting disk
Formatting disk3s4 as Mac OS Extended with name sam512i-linux1
Initialized /dev/rdisk3s4 as a 20 GB case-insensitive HFS Plus volume
Mounting disk
Formatting disk3s5 as Mac OS Extended with name sam512i-linux2
Initialized /dev/rdisk3s5 as a 20 GB case-insensitive HFS Plus volume
Mounting disk
Formatting disk3s6 as Mac OS Extended with name sam512i-linuxswap
Initialized /dev/rdisk3s6 as a 2 GB case-insensitive HFS Plus volume
Mounting disk
Formatting disk3s7 as Mac OS Extended with name sam512i-linuxhome
Initialized /dev/rdisk3s7 as a 20 GB case-insensitive HFS Plus volume
Mounting disk
Formatting disk3s8 as Mac OS Extended with name zsam860pro-zfs
Initialized /dev/rdisk3s8 as a 223 GB case-insensitive HFS Plus volume
Mounting disk
Finished partitioning on disk3
/dev/disk3 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *512.1 GB disk3
1: EFI EFI 209.7 MB disk3s1
2: Apple_HFS osx-hs1013int 203.9 GB disk3s2
3: Microsoft Basic Data 1.0 MB disk3s3
4: Apple_HFS sam512i-linux1 21.9 GB disk3s4
5: Apple_HFS sam512i-linux2 21.9 GB disk3s5
6: Apple_HFS sam512i-linuxswap 1.9 GB disk3s6
7: Apple_HFS sam512i-linuxhome 21.9 GB disk3s7
8: Apple_HFS zsam860pro-zfs 239.8 GB disk3s8