0 votos

El disco duro de Bootcamp está ahora en una caja externa USB3. Puedo arrancar mi iMac desde él?

He instalado Windows 10 en mi iMac con bootcamp y ha funcionado de maravilla. Desde entonces he actualizado a un SDD y el viejo disco duro está ahora en una carcasa usb 3. Realmente me gustaría ser capaz de arrancar desde ese externo - es esto incluso posible sin hacer una nueva instalación? (Ya no tengo el disco de instalación ni la llave)

iMac de 27" de finales de 2013 SISTEMA OPERATIVO 10.14.4

diskutil list:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         1000.0 GB  disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1000.0 GB  disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            487.1 GB   disk1s1
   2:                APFS Volume Preboot                 45.9 MB    disk1s2
   3:                APFS Volume Recovery                522.7 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:          Apple_CoreStorage Macintosh HD            1.7 TB     disk2s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk2s3
   4:       Microsoft Basic Data BOOTCAMP                501.0 GB   disk2s4
   5:          Apple_CoreStorage Macintosh HD            801.4 GB   disk2s5
   6:                 Apple_Boot Boot OS X               134.2 MB   disk2s6

Entrar en ls "/Volumes/BOOTCAMP/Boot/BCD" devuelve /Volumes/BOOTCAMP/Boot/BCD . El disco es BOOTCAMP como usted sugirió.

Dejando de lado el BCD devoluciones:

BCD     da-DK       fr-FR       nl-NL       sr-Latn-RS
BCD.LOG     de-DE       hr-HR       pl-PL       sv-SE
BCD.LOG1    el-GR       hu-HU       pt-BR       tr-TR
BCD.LOG2    en-GB       it-IT       pt-PT       uk-UA
BOOTSTAT.DAT    en-US       ja-JP       qps-ploc    zh-CN
Fonts       es-ES       ko-KR       ro-RO       zh-HK
Resources   es-MX       lt-LT       ru-RU       zh-TW
bg-BG       et-EE       lv-LV       sk-SK
bootvhd.dll fi-FI       memtest.exe sl-SI
cs-CZ       fr-CA       nb-NO       sr-Latn-CS

- - - - - - -

sudo fdisk /dev/disk2/ devoluciones:

Disk: /dev/disk2    geometry: 97451/255/63 [1565565872 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE 1023 254  63 - 1023 254  63 [         1 -     409639] <Unknown ID>
 2: AC 1023 254  63 - 1023 254  63 [    409640 - 3314770416] <Unknown ID>
 3: AB 1023 254  63 - 1023 254  63 [3315180056 -    1269536] Darwin Boot 
*4: 0C 1023 254  63 - 1023 254  63 [3316451328 -  978511872] Win95 FAT32L

- - - - - - -

sudo gpt -r show /dev/disk2 devoluciones:

gpt show: /dev/disk2: Suspicious MBR at sector 0
       start        size  index  contents
           0           1         MBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34           6         
          40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      409640  3314770416      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
  3315180056     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  3316449592        1736         
  3316451328   978511872      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  4294963200        2040         
  4294965240  1565305744      5  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
  5860270984      262144      6  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  5860533128           7         
  5860533135          32         Sec GPT table
  5860533167           1         Sec GPT header

- - - - - -

salida de diskutil list después de ejecutar el disco:

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         1000.0 GB  disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1000.0 GB  disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            946.7 GB   disk1s1
   2:                APFS Volume Preboot                 44.8 MB    disk1s2
   3:                APFS Volume Recovery                522.7 MB   disk1s3
   4:                APFS Volume VM                      3.2 GB     disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:          Apple_CoreStorage Macintosh HD            1.7 TB     disk2s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk2s3
   4:       Microsoft Basic Data BOOTCAMP                501.0 GB   disk2s4
   5:          Apple_CoreStorage Macintosh HD            801.4 GB   disk2s5
   6:                 Apple_Boot Boot OS X               134.2 MB   disk2s6

/dev/disk3 (external, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Walter Storage         +2.5 TB     disk3
                                 Logical Volume on disk2s2, disk2s5
                                 F412314E-8209-46FA-905B-7D0E2789F915
                                 Unencrypted

1voto

David Anderson Puntos 2189

Windows parece estar configurado para arrancar desde la BIOS. Esto es inusual ya que los Macs de 2013 se supone que tienen Windows 10 instalado en el arranque EFI. Tal vez usted tenía originalmente una versión anterior de Windows instalado y actualizado a Windows 10. Un Windows de arranque BIOS requiere que la unidad sea MBR o con particiones híbridas, mientras que un Windows de arranque EFI requiere una unidad con particiones GUID (GPT). La salida de sudo fdisk /dev/disk2 puede utilizarse para determinar el tipo de partición.

Los Macs no pueden arrancar por BIOS Windows desde unidades USB. El arranque EFI suele funcionar con la mayoría de los ordenadores Mac más recientes.

Probablemente tendrá que completar los siguientes pasos.

  1. Determine el tipo de partición. Si es necesario, elimine la partición híbrida.
  2. Crear o reconstruir los archivos de arranque en la partición EFI ( disk2s1 ).

Una vez que publique la salida del fdisk de la orden, añadiré instrucciones sobre cómo completar los pasos.

El procedimiento publicado en esta respuesta se basa en el uso del comando gdisk . El comando no está incluido en MacOS. Se incluye el procedimiento para instalar este comando.

Nota: Los identificadores de disco ( disk2 por ejemplo) y los identificadores de partición ( disk2s1 por ejemplo) puede ser establecido arbitrariamente por MacOS. He intentado publicar los identificadores correctos. Antes de ejecutar un comando, es posible que desee revisar la salida de diskutil list para asegurarse de que se utiliza el identificador correcto.

Eliminación de la partición híbrida de la unidad externa

Instalar gdisk

  1. Descargar gdisk de Internet . Supongo que esto se descargará en su Downloads carpeta.

  2. Ejecute el comando que se indica a continuación para eliminar la cuarentena.

    xattr -d com.apple.quarantine ~/Downloads/gdisk-1.0.4.pkg
  3. Utilice la aplicación Finder para instalar gdisk .

Utilice gdisk para eliminar el particionamiento híbrido.

  1. Utilice el siguiente comando para determinar el identificador de la unidad. Asumiré que es disk2 como se muestra en su pregunta.

    diskutil list
  2. Ejecute los siguientes comandos para realizar la conversión.

    diskutil unmountdisk disk2
    gdisk /dev/disk2
    x
    n
    w
    y

    A continuación, un ejemplo.

    $ diskutil unmountdisk disk2
    Unmount of all volumes on disk2 was successful
    $ gdisk /dev/disk2
    GPT fdisk (gdisk) version 1.0.4
    
    Partition table scan:
      MBR: hybrid
      BSD: not present
      APM: not present
      GPT: present
    
    Found valid GPT with hybrid MBR; using GPT.
    
    Command (? for help): x
    
    Expert command (? for help): n
    
    Expert command (? for help): w
    
    Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
    PARTITIONS!!
    
    Do you want to proceed? (Y/N): y
    OK; writing new GUID partition table (GPT) to /dev/disk2.
    Warning: The kernel may continue to use old or deleted partitions.
    You should reboot or remove the drive.
    The operation has completed successfully.
  3. Expulse la unidad ejecutando el comando que se indica a continuación.

    diskutil eject disk2
  4. Desenchufa la unidad y vuelve a enchufarla. Ejecute el siguiente comando para ver si el identificador de la unidad ha cambiado.

    diskutil list

Crear o reconstruir los archivos de arranque en la partición EFI

  1. Necesitarás un pendrive con el instalador de Window 10. Si no tiene esta unidad flash, entonces tendrá que construir una. Primero descargue la iso de Windows 10 de 64 bits desde este Sitio web de Microsoft . Esto se puede hacer mientras se ejecuta MacOS. Actualmente, recomiendo el Actualización de Windows 10 de abril de 2018 . A continuación, necesitará una unidad flash de 16 GB o más. Para su modelo de Mac, creo que el Asistente Boot Camp le ayudará a crear la unidad flash de instalación de Windows. Si no es así, hágamelo saber.

  2. Arranque en la unidad flash. Mantenga pulsada la tecla option en el arranque. En el gestor de inicio, seleccione el icono de la unidad externa con la etiqueta "EFI Boot".

  3. Cuando aparezca la siguiente ventana, pulse la tecla shift + F10 para abrir una ventana del símbolo del sistema de Windows.

    xy1

    Debería aparecer la ventana del símbolo del sistema de Windows, como se muestra a continuación.

    xy2

  4. Utilice el diskpart para determinar el número de volumen y la letra de la unidad para la partición BOOTCAMP. En mi caso, este fue el volumen 2 y conducir C: .

    diskpart
    list volume
  5. Introduzca el comando que se indica a continuación para seleccionar el volumen BOOTCAMP en la unidad externa. Si su número de volumen no es 2 y luego hacer la sustitución correspondiente.

    select volume 2
  6. Introduzca el comando que se indica a continuación para seleccionar la partición EFI en la unidad externa.

    select partition 1
  7. Asignar a esta partición la letra de la unidad S: .

    assign letter=s
  8. Introduzca el siguiente comando para salir del diskpart comando.

    exit
  9. Aquí, asumiré que la partición BOOTCAMP tiene asignada la letra de unidad C . Si no es así, haga la sustitución adecuada. Introduzca el comando que se muestra a continuación para crear (o reconstruir) los archivos de arranque.

    bcdboot C:\windows /s S:
  10. Introduzca el comando que se muestra a continuación, para cerrar la ventana del símbolo del sistema de Windows.

    exit
  11. Haga clic en el botón rojo con el X para cerrar la ventana.

    xy1

  12. Haga clic en el botón Yes para cancelar la instalación.

    xy3

Anexo

Descripciones de los principales gdisk se indica a continuación.

b   back up GPT data to a file
c   change a partition's name
d   delete a partition
i   show detailed information on a partition
l   list known partition types
n   add a new partition
o   create a new empty GUID partition table (GPT)
p   print the partition table
q   quit without saving changes
r   recovery and transformation options (experts only)
s   sort partitions
t   change a partition's type code
v   verify disk
w   write table to disk and exit
x   extra functionality (experts only)
?   print this menu

Descripciones para el experto gdisk se indica a continuación.

a   set attributes
c   change partition GUID
d   display the sector alignment value
e   relocate backup data structures to the end of the disk
f   randomize disk and partition unique GUIDs
g   change disk GUID
h   recompute CHS values in protective/hybrid MBR
i   show detailed information on a partition
j   move the main partition table
l   set the sector alignment value
m   return to main menu
n   create a new protective MBR
o   print protective MBR data
p   print the partition table
q   quit without saving changes
r   recovery and transformation options (experts only)
s   resize partition table
t   transpose two partition table entries
u   replicate partition table on new device
v   verify disk
w   write table to disk and exit
z   zap (destroy) GPT data structures and exit
?   print this menu

Referencias

Arreglar Windows después de la instalación de Ubuntu

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