Added example
Source Link
Joy Jin
  • 1.6k
  • 6
  • 23

You can try to copy the EFI partition. The EFI partition is required for macOS and Windows to start. That would be rdisk0s1 to rdisk2s1 in your case. You can mount both partition and copy boot files over.

For example:

diskutil mount disk0s1
diskutil mount disk2s1
cp -a /volumes/EFI/EFI/Microsoft /volumes/EFI\ 1/EFI/

Or:

dd if=/dev/rdisk0s1 of=/dev/rdisk2s1

You can try to copy the EFI partition. The EFI partition is required for macOS and Windows to start. That would be rdisk0s1 to rdisk2s1 in your case. You can mount both partition and copy boot files over.

You can try to copy the EFI partition. The EFI partition is required for macOS and Windows to start. That would be rdisk0s1 to rdisk2s1 in your case. You can mount both partition and copy boot files over.

For example:

diskutil mount disk0s1
diskutil mount disk2s1
cp -a /volumes/EFI/EFI/Microsoft /volumes/EFI\ 1/EFI/

Or:

dd if=/dev/rdisk0s1 of=/dev/rdisk2s1
Source Link
Joy Jin
  • 1.6k
  • 6
  • 23

You can try to copy the EFI partition. The EFI partition is required for macOS and Windows to start. That would be rdisk0s1 to rdisk2s1 in your case. You can mount both partition and copy boot files over.