0 votos

He eliminado los gestores de arranque rEFInd y rEFIt y ahora he perdido Windows Bootcamp del Administrador de arranque de Mac.

Instalé el gestor de arranque rEFInd porque quería agregar una partición de Linux. Ya tenía configurado Bootcamp.

Sin embargo, después de instalar rEFInd, la escala de la interfaz de mi Mac era demasiado grande y ligeramente borrosa. No tengo idea de por qué podría suceder eso, así que lo eliminé.

Mi proceso fue el siguiente:

sudo mkdir /Volumes/efi
sudo mount -t msdos /dev/disk0s1 /Volumes/efi

Luego eliminé toda la carpeta efi y desmonté el volumen.

Esto eliminó rEFInd y el problema de escala se solucionó. No recuerdo si intenté reiniciar manteniendo presionada la tecla de opción o no, por lo que es posible que la opción de arranque de Windows se haya eliminado en este punto y no me haya dado cuenta. Quizás fue por lo que hice a continuación.

Luego intenté instalar el gestor de arranque rEFIt para ver si era mejor. Ejecuté el paquete pero no moví la carpeta efi a la root. ¿Supongo que todavía estoy a medio camino de la instalación?

En este punto, perdí la fe en los gestores de arranque y solo quería intentar instalar Xubuntu y ver si grub2 funcionaba. Aún no he llegado a ese punto porque ahora me he dado cuenta de que no puedo arrancar en Bootcamp de Windows.

Si mantengo presionada la tecla de opción al reiniciar, ya no aparece. Incluso si cambio el disco de arranque a Bootcamp, arranca en Mac de todos modos.

¿He eliminado algo necesario para que Windows arranque al eliminar la carpeta /Volumes/efi? El video que estaba siguiendo simplemente la eliminó, pero tal vez no tenían Bootcamp y no necesitaban hacer algo diferente.

He considerado continuar con la instalación de rEFIt, porque tal vez ese sea el problema. Pero pensé en pedir ayuda en este punto, porque no quiero hacer algo peor porque realmente no estoy seguro de que continuar con rEFIt funcione.

Solo para aclarar lo que hice, monté el rEFIt.dmg y ejecuté el rEFIt.mpkg; eso es todo. Los siguientes pasos habrían sido ejecutar el script 'enable-always.sh' y mover la carpeta 'efi' a la root. ¿Podría solo correr rEFIt.mpkg y no continuar con el resto causar este problema con Windows?

He intentado seguir videos sobre cómo eliminar rEFIt. Dice que elimine la carpeta 'efi' de la root (de todos modos, no la tenía), y eliminar la carpeta de /Library/StartUpItems (tampoco tenía nada allí).

Y finalmente, para empeorar las cosas, también redimensioné la partición MacintoshHD para hacer una partición de 35GB para Xubuntu. Y al escribir este mensaje, ha sugerido otro hilo de alguien que dijo que perdió la capacidad de arrancar en Windows después de redimensionar la partición. ¿Entonces ese es mi problema?

Esto es terrible.

Sería increíble si pudiera obtener alguna orientación con esto por favor.

EDIT (añadidos más detalles):

Es un iMac de 2019 con Big Sur 11.6.1. La versión de Windows es Windows 10 Home (no puedo dar más información al respecto) que se actualiza regularmente cuando se le pide al iniciar/apagar. Instalé Bootcamp a través del asistente, y no he hecho nada al asistente desde entonces.

La salida de diskutil list es:

/dev/disk0 (interno, físico):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         843.0 GB   disk0s2
   3:       Microsoft Basic Data X                       35.0 GB    disk0s3
   4:       Microsoft Basic Data BOOTCAMP                122.0 GB   disk0s4

/dev/disk1 (interno, físico):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *28.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:                 Apple_APFS Container disk2         27.6 GB    disk1s2

/dev/disk2 (sintetizado):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +870.5 GB   disk2
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume Macintosh HD            20.3 GB    disk2s1
   2:              APFS Snapshot com.apple.os.update-... 20.3 GB    disk2s1s1
   3:                APFS Volume Macintosh HD - Data     702.3 GB   disk2s2
   4:                APFS Volume Preboot                 397.5 MB   disk2s3
   5:                APFS Volume Recovery                626.4 MB   disk2s4
   6:                APFS Volume VM                      3.2 GB     disk2s5

2voto

David Anderson Puntos 2189

Un arranque UEFI de Windows tendrá archivos de arranque almacenados en las carpetas EFI/Boot y EFI/Microsoft en el volumen formateado en FAT32 almacenado en la partición /dev/disk0s1. En tu pregunta, indicas "Borré toda la carpeta efi". Si esto es cierto, entonces borraste los archivos de arranque de Windows.

Puedes recrear los archivos borrados mediante un medio de arranque que se puede usar para instalar Windows. El procedimiento sería el siguiente:

  1. En tu caso, formatea una unidad flash a formato ExFAT y esquema de Registro de Inicio Principal. Monta un ISO de Windows 10 y copia todos los archivos a la unidad flash. Usa el Asistente de Boot Camp para descargar el Software de Soporte de Windows. Copia el Software de Soporte de Windows a la unidad flash. Las carpetas BootCamp y $WinPEDriver$ deben estar en la carpeta root de la unidad flash.

  2. Usa el Administrador de Inicio de Mac para arrancar mediante EFI desde el medio de la unidad flash. Tendrás que cambiar la configuración de Seguridad de Inicio para permitir el arranque desde dispositivos externos y quizás sin requisitos en el sistema operativo de arranque.

  3. Continúa hasta el punto donde te piden una clave de producto. No necesitas una clave de producto. Presiona la combinación de teclas shift+F10 para abrir una ventana de Símbolo del Sistema.

  4. Ingresa los comandos a continuación.

    diskpart
    list volume
  5. Determina los números de volumen para los volúmenes EFI y BOOTCAMP. Aquí asumiré que EFI es el volumen 1 y BOOTCAMP es el volumen 3. Al ingresar los comandos a continuación, haz las sustituciones apropiadas.

    select volume 1 
    assign letter=s
    select volume 3
    assign letter=w
    exit
    bcdboot w:\windows /l en-us /s s: /f uefi
    exit
  6. Sal de la instalación de Windows haciendo clic en la caja roja con una X.

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