Hi joevt, Thank you so much for the info. I successfully changed name for my iMac12,2 (K3100M) with your instructions. The last 2 commands did the trick if I did not change the PickerAttribute in OCLP config.plist from 145 to 147. But the .disk_* files in my other 2 iMacs (M5100) can't be changed/deleted due to permission issue. I've noticed that all the folders under Preload for these 2 iMacs have the _nsurlsessiond Name instead of system and wheel. Not sure if this is the cause and what I need to do to get it working?You can manually update the .disk_label, .disk_label_2x, .disk_label.contentDetails, and .contentDetails files in the Preboot volume.
Type Command-Shift-Period to show invisible files. The .contentDetails files are just text files containing the name. the .disk_label files are bitmaps that you can create with the bless command.Code:ls -A /System/Volumes/Preboot/*/System/Library/CoreServices/.* cat /System/Volumes/Preboot/*/System/Library/CoreServices/.*.contentDetails open /System/Volumes/Preboot/*/System/Library/CoreServices
If bless doesn't also change the .contentDetails file, then you can use cp to create it or change it:Code:sudo bless --folder /System/Volumes/Preboot/*/System/Library/CoreServices --label Monterey
Code:printf "Monterey" > /tmp/mydisklabel sudo cp /tmp/mydisklabel $(ls -d /System/Volumes/Preboot/*/System/Library/CoreServices/).disk_label.contentDetails
Note: permissions for all .disk_* files seems normal.
Solution: The permission issue has been resolved by ticking the "CSR_ALLOW_UNRESTRICTED_FS" in <SIP Settings> before <Build and Install OpenCore> in OCLP. You can untick this flag after the change of the label.
Attachments
Last edited: