By Nate Kush
Fri Feb 19, 2021 8:14 pm
Figured it out so that I can have a partition of the SD card for the MPC2K (SCSI ID 1) & Triton (SCSI ID 2) with an additional extra partition (SCSI ID 3). SCSI ID 0 is reserved for the GUID Partition Table so that all of the SD card can be seen on OSX.
Figure out what the disk id of the SD card is in Terminal:
diskutil list
Output:
/dev/disk4 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *7.9 GB disk4
1: EFI EFI 209.7 MB disk4s1
2: Microsoft Basic Data MPC-2000 898.6 MB disk4s6
3: Microsoft Basic Data TRITON 4.0 GB disk4s5
4: Apple_HFS EXTRA 2.6 GB disk4s4
in my case it's disk4. the # value corresponds to which GPT partition it is in the sector starts and sizes section.
Format the SD Card as GUID Partition Table.
sudo diskutil eraseDisk FAT32 SDCARD GPTFormat /dev/disk4
Partition the SD card in Disk Utility:
900MB (the max for MPC2K) as MPC-2000 (MS DOS FAT)
4GB (the max for Triton) as TRITON (MS DOS FAT)
Remainder as EXTRA (Mac OS Journaled)
Read the sector starts and sizes of the partitions in Terminal:
sudo gpt -r show disk4
Output:
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 2008
411648 1755136 2 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
2166784 2048
2168832 7811072 3 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
9979904 262704
10242608 5019048 4 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
15261656 262151
15523807 32 Sec GPT table
15523839 1 Sec GPT header
SCSI2SD UTILITY SETTINGS:
Maintaining the first sector to the EFI on the SD so that the Partition scheme remains the same means setting SCSI ID 0 start sector to 0 and the sector count to 409640.
the 2nd GPT part (MPC-2000) represents SCSI ID 1, and starts at 411648 and has a sector count of 1755136.
the 3rd GPT part (TRITON) represents SCSI ID 2, and starts at 2168832 with a sector count of 7811072.
the 4th GPT part (EXTRA) represents SCSI ID 3, and starts at 10242608 with a sector count of 5019048.
I put these all into the SCSI2SD utility, every ID's device type is set as Removable.
Flash the settings to the SCSI2SD card, then plug it into the MPC2K, plug in the SD card and the power, turn on the MPC and load up the SCSI ID 1 on the Format section in the MPC. Format it as just one (A) partition, making sure not to format SCSI ID 0 or the other ones. Copy the Operating system from the floppy to SCSI ID 1 Partition A, and take that back to the computer. Load the OS 1.72 and all my MPC programs / files and sounds and everything works beautifully.
I think in this manner you can use one SD card to hold files for multiple samplers. not at the same time but possibly with that bigger box that they're selling in places. will try this out with the Triton soon as I haven't hooked it up to the back of that yet but works great for the MPC and having access to the rest of the SD card.
Figure out what the disk id of the SD card is in Terminal:
diskutil list
Output:
/dev/disk4 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *7.9 GB disk4
1: EFI EFI 209.7 MB disk4s1
2: Microsoft Basic Data MPC-2000 898.6 MB disk4s6
3: Microsoft Basic Data TRITON 4.0 GB disk4s5
4: Apple_HFS EXTRA 2.6 GB disk4s4
in my case it's disk4. the # value corresponds to which GPT partition it is in the sector starts and sizes section.
Format the SD Card as GUID Partition Table.
sudo diskutil eraseDisk FAT32 SDCARD GPTFormat /dev/disk4
Partition the SD card in Disk Utility:
900MB (the max for MPC2K) as MPC-2000 (MS DOS FAT)
4GB (the max for Triton) as TRITON (MS DOS FAT)
Remainder as EXTRA (Mac OS Journaled)
Read the sector starts and sizes of the partitions in Terminal:
sudo gpt -r show disk4
Output:
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 2008
411648 1755136 2 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
2166784 2048
2168832 7811072 3 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
9979904 262704
10242608 5019048 4 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
15261656 262151
15523807 32 Sec GPT table
15523839 1 Sec GPT header
SCSI2SD UTILITY SETTINGS:
Maintaining the first sector to the EFI on the SD so that the Partition scheme remains the same means setting SCSI ID 0 start sector to 0 and the sector count to 409640.
the 2nd GPT part (MPC-2000) represents SCSI ID 1, and starts at 411648 and has a sector count of 1755136.
the 3rd GPT part (TRITON) represents SCSI ID 2, and starts at 2168832 with a sector count of 7811072.
the 4th GPT part (EXTRA) represents SCSI ID 3, and starts at 10242608 with a sector count of 5019048.
I put these all into the SCSI2SD utility, every ID's device type is set as Removable.
Flash the settings to the SCSI2SD card, then plug it into the MPC2K, plug in the SD card and the power, turn on the MPC and load up the SCSI ID 1 on the Format section in the MPC. Format it as just one (A) partition, making sure not to format SCSI ID 0 or the other ones. Copy the Operating system from the floppy to SCSI ID 1 Partition A, and take that back to the computer. Load the OS 1.72 and all my MPC programs / files and sounds and everything works beautifully.
I think in this manner you can use one SD card to hold files for multiple samplers. not at the same time but possibly with that bigger box that they're selling in places. will try this out with the Triton soon as I haven't hooked it up to the back of that yet but works great for the MPC and having access to the rest of the SD card.
Clapping Cheeks & Making Beats