J'ai un MacBook Pro8,1. À des fins expérimentales, j'ai installé Windows 7 sur USB (ce n'est PAS un installateur, c'est un vrai système d'exploitation sur USB) via WinNTSetup sur l'autre PC. Lorsque j'essaie de démarrer à partir de l'USB avec la commande (j'ai démonté le disque auparavant) :
sudo bless --device /dev/disk3s1 --setBoot --legacy
Cela ne fonctionne pas - il démarre juste Windows 10 installé sur le disque dur interne avec la méthode héritée + Hybrid MBR aussi.
Voici ma table de partition :
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS HDD 379.8 GB disk0s2
3: Microsoft Basic Data BOOTCAMP 119.9 GB disk0s3
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *128.0 GB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_APFS Container disk2 127.8 GB disk1s2
/dev/disk2 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +127.8 GB disk2
Physical Store disk1s2
1: APFS Volume w32u SSD - Data 11.0 GB disk2s1
2: APFS Volume Preboot 24.5 MB disk2s2
3: APFS Volume Recovery 708.8 MB disk2s3
4: APFS Volume VM 8.6 GB disk2s4
5: APFS Volume w32u SSD 11.1 GB disk2s5
/dev/disk3 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *125.1 GB disk3
1: Windows_NTFS 367.0 MB disk3s1
2: Windows_NTFS 124.7 GB disk3s2
Puis-je démarrer à partir d'une clé USB avec le MBR bootloader sur Mac ou non ? J'ai essayé tous les moyens, y compris rEFInd, mais cela revient à démarrer sur Win10 installé sur le disque dur disk0.
UPD : J'ai remarqué que ma clé USB est détectée comme étant interne, ce qui n'est pas le cas. La faute à MacOS Catalina Patcher, je suppose.