2 votos

Arrancar desde un USB MBR en Mac

Tengo un MacBook Pro8,1. Para fines experimentales he instalado Windows 7 en el USB (NO es un instalador, un sistema operativo real en el USB) a través de WinNTSetup en otro PC. Cuando intento arrancar desde el USB con el comando (he desmontado el disco antes):

sudo bless --device /dev/disk3s1 --setBoot --legacy

No funciona - sólo arranca a Windows 10 instalado en el HDD interno con el método de legado + MBR híbrido también.

Aquí está mi tabla de particiones:

/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

¿Puedo arrancar desde el USB con el gestor de arranque MBR en Mac o no? He intentado cualquier manera, incluyendo rEFInd, pero resulta de nuevo en el arranque a Win10 instalado en el disco0 HDD.

UPD: Me he dado cuenta de que mi unidad USB se detecta como interna, eso no es cierto. La culpa de MacOS Catalina Patcher, supongo.

1voto

David Anderson Puntos 2189

No todos los Mac están construidos igual. Probablemente tu Mac se haya adelantado un año.

La industria cambió al arranque EFI de Windows en 2011. Apple no se puso al día hasta 2012. Este es también el año en que Apple comenzó a eliminar las unidades ópticas de los modelos de Mac. Sin embargo, como Windows 7 requería un arranque por BIOS, Apple añadió la posibilidad de arrancar por BIOS desde USB en los modelos en los que se eliminó la unidad óptica. Esto continuó al menos hasta el año del modelo 2014. En 2015, Apple empezó a eliminar la capacidad de arranque por BIOS por completo, lo que acabó efectivamente con la capacidad de instalar Windows 7.

Así que tu modelo probablemente no puede arrancar por BIOS desde USB. Sin embargo, el siguiente modelo de MacBook Pro puede arrancar por BIOS desde USB. Por ejemplo, vea la pregunta Bootcamp "Missing Operating System" en la unidad externa .

Una posible forma de acercarse a tener Windows en una unidad USB sería poner la partición del sistema en la unidad interna y la de Windows en la unidad USB. Las particiones del sistema y de Windows se describen en el documento de Microsoft Particiones de disco duro basadas en BIOS/MBR . Nunca he probado un arreglo de este tipo para ver si funcionaría con algún modelo de Mac. Tendrías que probarlo en tu Mac para ver si funciona.

Otra opción sería la siguiente. Como ya tienes Windows instalado en la unidad interna, intenta reconstruir el BCD en la unidad interna. Windows en la unidad USB puede ser detectado e incluido en un gestor de arranque de Windows.

Una nota final. Su pregunta incluía la orden que se repite a continuación.

sudo bless --device /dev/disk3s1 --setBoot --legacy

Creo que el --device /dev/disk3s1 es una opción ficticia que se ignora. En otras palabras, cuando se especifica la opción de arranque heredado, el firmware intenta arrancar desde la BIOS. No hay forma de seleccionar la unidad de arranque.

0voto

Pierre ALBARÈDE Puntos 129

¿Puedo arrancar desde un USB con el gestor de arranque MBR en Mac o no?

Sí.

Tengo un Macbook Pro 8,1 que puede arrancar Ubuntu live USB, que utiliza MBR.

Además, la bendición no es necesaria.

0 votos

Un MacbookPro8,1 no puede arrancar por BIOS Ubuntu Live desde USB.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X