@Pro3641 - THANK YOU for publishing your findings on increasing the ‘System Update’ partition to 13GB.
As of 13 November 2022, the size of the OSU1.zip update is 6,787,990,793 bytes (6.8 GB)
These are the lines that should be changed (or commented out and added)
Files in Win directory:
create_xbox_drive.ps1
create_xbox_drive_gui.ps1
Either comment out and add below or change the following:
# Xbox update partition size (12G)
$XBOX_UPDATE_SIZE_IN_BYTES = 12884901888
Change to:
# Xbox update partition size (13G)
$XBOX_UPDATE_SIZE_IN_BYTES = 13958643712
If you want to use the old script:
file:
create_xbox_drive_old.bat
Change from:
:: Xbox update partition size (12G)
set XBOX_UPDATE_SIZE_IN_BYTES=12884901888
Change to:
:: Xbox update partition size (13G)
set XBOX_UPDATE_SIZE_IN_BYTES=13958643712
Files in Linux directory:
file:
create_xbox_drive.sh
Change from:
# Xbox update partition size (12G)
XBOX_UPDATE_SIZE_IN_BYTES=12884901888
Change to:
# Xbox update partition size (13G)
XBOX_UPDATE_SIZE_IN_BYTES=13958643712
The Linux shell script relies on a couple command line tools not present by default under macOS. Particularly sgdisk and mkntfs.
macOS does not natively support creating NTFS files systems and is the biggest hurdle preventing a native script.
That said, you can get sgdisk running on macOS:
https://sourceforge.net/projects/gptfdisk/files/gptfdisk/1.0.4/gdisk-binaries/
mkntfs isn't as easy:
https://www.tuxera.com/community/open-source-ntfs-3g/