Los siguientes pasos explican cómo instalar Windows 10 en una unidad de disco duro (HHD) que sustituyó a la unidad óptica original. Se supone que la unidad principal es una unidad de estado sólido (SSD) con el identificador de disco "disk0". Se supone que la unidad de disco duro es la unidad secundaria con el identificador de disco "disk1".
Nota: Si tu OS X es El Capitan (10.11) entonces necesitas desactivar temporalmente la Protección de Integridad del Sistema (SIP). Para ello, tendrá que arrancar su Mac desde el sistema operativo de recuperación de El Capitán. Una vez iniciado, abra una ventana de la aplicación Terminal e introduzca el comando que se muestra a continuación.
Después de instalar Windows 10, puede habilitar SIP con el siguiente comando.
Con Windows 10 el valor predeterminado de Windows Update es descargar e instalar actualizaciones automáticamente. Se le permite la opción de seleccionar un momento para reiniciar el equipo, pero el valor predeterminado es que sea automático también. Evidentemente, con Windows 10 Home estas son sus únicas opciones. Otras versiones de Windows 10 permiten al usuario "Configurar actualizaciones automáticas" con las mismas opciones que ofrecían las versiones anteriores de Windows.
Si desea asegurarse de que no se instala ninguna actualización de Windows antes de "Configurar actualizaciones automáticas" manualmente o instalar manualmente el software de soporte Boot Camp, deberá arrancar en modo Auditoría durante la instalación de Windows 10. Esté atento a las instrucciones especiales relativas al modo Auditoría mientras realiza los siguientes pasos.
(Sugerencia: para ver mejor, haz clic en una imagen o ábrela en una ventana nueva).
-
Adquiera el software de soporte Boot Camp (los controladores). El software puede descargarse utilizando el Asistente Boot Camp, descargarse directamente de la Web o copiado de un DVD de instalación de OS X. Consulte Requisitos del sistema para instalar Windows en el Mac mediante Boot Camp para más detalles. Intente obtener los últimos controladores disponibles para su Mac. Si está empleando este procedimiento, lo más probable es que Apple no haya lanzado controladores Windows 10 para su modelo de Mac.
-
Asegúrate de que tu firmware está actualizado. Consulte Firmware EFI y SMC para Mac basados en Intel .
-
Crear un temporal partición formateada MS-DOS (FAT) en el SSD. Puede utilizar el Asistente Bootcamp, la Utilidad de Discos o comandos ( distutil
, gpt
y/o fdisk
) introducido en una ventana Terminal . Otras herramientas de terceros, como gdisk
también puede utilizar. Asigne a la etiqueta de esta partición el nombre "FLASHDRIVE". Desde Apple recomienda utilizar una unidad flash de 16 GB para instalar Windows 10, la partición debe ser de al menos 16 GB de tamaño. (En la práctica, esta partición normalmente puede ser mucho más pequeña). Después de instalar Windows 10 instalado, puede eliminar esta partición y recuperar el espacio. Esta partición partición contendrá los archivos de la iso de Windows 10 y el software de soporte Boot Camp.
Tengo entendido que esta partición temporal debe producirse en el SSD (disco0). Si usted es capaz de utilizar el disco duro (disk1), por favor, hágamelo saber y voy a actualizar el th. y actualizaré estas instrucciones.
-
Descargue e instale una copia gratuita de VirtualBox de Oracle. I utilizado VirtualBox, Versión 5.0.0 r101573, Copyright © 2015.
-
Dentro de tu carpeta "Documentos", crea una carpeta llamada "VirtualBox". Aquí es donde guardará los archivos creados en el resto de los pasos.
-
Utilice la aplicación Utilidad de Discos para crear una única MS-DOS (FAT) en el disco duro. Asegúrese de utilizar el Master Boot Record (MBR). Nombre esta partición "BOOTCAMP". Aquí es donde se instalará Windows 10.
Si necesita utilizar la tabla de particiones GUID (GPT) para su esquema de particionamiento o necesita particiones adicionales en el disco duro, hágamelo saber. hágamelo saber.
Salga de la Utilidad de Discos.
-
Establecer las variables FILE0
y FILE1
a los nombres de archivo absolutos de las particiones denominadas "FLASHDRIVE" y "BOOTCAMP", respectivamente. Para ello Para ello, abra una ventana de la aplicación Terminal e introduzca los siguientes comandos.
diskutil list disk0; diskutil list disk1
Nota: Asumo que estás usando el shell Bourne-Again por defecto (bash).
La salida de los comandos debe ser similar a la siguiente. El identificador de disco identificador de disco para un disco o partición dado puede leerse en la última columna "IDENTIFICADOR". El nombre de archivo absoluto de una partición partición se puede derivar añadiendo la cadena "/dev/" al identificador de disco.
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *256.0 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS OS X 239.7 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Microsoft Basic Data FLASHDRIVE 15.5 GB disk0s4
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *1.0 TB disk1
1: DOS_FAT_32 BOOTCAMP 1.0 TB disk1s1
De la salida anterior, se puede deducir que las particiones "FLASHDRIVE" y "BOOTCAMP" tienen los identificadores de disco "disk0s4" y "disk1s1", respectivamente. Utilizando la misma ventana de la aplicación Terminal introduzca las siguientes sentencias de asignación para establecer las variables. Si sus identificadores de disco son diferentes, haga las sustituciones apropiadas.
FILE0=/dev/disk0s4
FILE1=/dev/disk1s1
-
Declarar las demás variables necesarias para los comandos utilizados en el pasos siguientes. Para ello, introduzca las siguientes sentencias de asignación en la misma ventana de la aplicación Terminal.
DISK0=$(sed -n 's/\(\/dev\/disk[0-9]*\).*/\1/p'<<<$FILE0)
DISK1=$(sed -n 's/\(\/dev\/disk[0-9]*\).*/\1/p'<<<$FILE1)
PARTITION0=$(sed -n 's/\/dev\/disk[0-9]*s\(.*\)/\1/p'<<<$FILE0)
PARTITION1=$(sed -n 's/\/dev\/disk[0-9]*s\(.*\)/\1/p'<<<$FILE1)
Nota: En este punto, uno debería darse cuenta de que sería más fácil copiar las declaraciones de este documento y pegarlas en la ventana de la aplicación Terminal en la ventana de la aplicación Terminal.
Introduzca el siguiente comando para ver los valores de estos nuevos variables. Registre el valor de la variable DISK1
. Deberá introducirlo en un paso posterior.
echo -e "DISK0=$DISK0\nDISK1=$DISK1\nPARTITION0=$PARTITION0\nPARTITION1=$PARTITION1"
Mi ordenador generó el siguiente resultado.
DISK0=/dev/disk0
DISK1=/dev/disk1
PARTITION0=4
PARTITION1=1
Si el valor de PARTITION0
es mayor que 4
puede no instalar Windows 10 en la partición "BOOTCAMP". ( T no es cierto. Envíeme un comentario y le gdisk
para superar este obstáculo. )
-
Utilizando la aplicación Finder, monte el archivo iso de Windows 10. Copie todo el contenido a root de la partición "FLASHDRIVE". Después, puede desmontar el archivo iso.
-
Utilizando la aplicación Finder, copie la carpeta Boot Camp Support Software (BCSS) en root de la partición "FLASHDRIVE".
NOTA: Si abre su carpeta BCSS y encuentra los siguientes archivos y carpetas, en lugar de copiar la carpeta BCSS, deberá copiar estos elementos en la carpeta root de la partición etiquetada como "FLASHDRIVE".
$WinPEDriver
(carpeta)
AutoUnattend.xml
BootCamp
(carpeta)
-
Introduzca el siguiente comando en la misma ventana de Terminal.
dot_clean /Volumes/FLASHDRIVE
-
Marque la partición correcta como activa en el MBR de cada disco introduciendo lo siguiente en la misma ventana de Terminal. La entrada para el comando comando interactivo fdisk
se toma de la variable INPUT
. Si se le pide una contraseña de acceso, introdúzcala.
INPUT=$(printf "f $PARTITION0\nq\ny")
sudo fdisk -e $DISK0 <<<"$INPUT";echo
INPUT=$(printf "f $PARTITION1\nq\ny")
sudo fdisk -e $DISK1 <<<"$INPUT";echo
Nota: Para visualizar el valor de la variable INPUT
, comando echo "$INPUT"
.
-
Permitir a VirtualBox el acceso de lectura/escritura a la partición física "FLASHDRIVE". y a todo el disco físico "disk1" introduciendo los siguientes en la misma ventana de la aplicación Terminal. Si se le pide una introdúzcala.
sudo chmod go+rw $FILE0
sudo chmod go+rw $DISK1*
Esto permitirá a VirtualBox instalar Windows 10 en su físico física "BOOTCAMP".
Nota: Este acceso sólo durará hasta que se reinicie OS X.
-
Cree los archivos que asignan el disco virtual al disco físico. En la misma ventana de Terminal, introduzca los siguientes comandos. Si se inicia una sesión introdúzcala.
cd ~/documents/virtualbox
diskutil unmount $FILE0;diskutil unmountDisk $DISK1
sudo vboxmanage internalcommands createrawvmdk -filename $PWD/SSD.vmdk -rawdisk $DISK0 -partitions $PARTITION0
sudo chown $USER SSD*.vmdk
sudo vboxmanage internalcommands createrawvmdk -filename $PWD/HDD.vmdk -rawdisk $DISK1
sudo chown $USER HDD.vmdk
Nota: OS X prefiere montar automáticamente los sistemas de archivos. Esto puede desactivarse para una partición concreta creando o modificando el archivo "/etc/fstab". En lugar de emplear el archivo "/etc/fstab", se pide al se pide al usuario que introduzca repetidamente los siguientes comandos.
diskutil unmount $FILE0;diskutil unmountDisk $DISK1
Estos comandos desmontan la partición "FLASHDRIVE" y el disco que contiene la partición "BOOTCAMP".
-
Abra la aplicación VirtualBox y haga clic en el icono situado encima de Nuevo nuevo. Introduzca o seleccione los valores que se muestran a continuación y pulse el botón botón "Continuar".
Utilice la configuración predeterminada excepto para el disco duro. Seleccione el botón "Utilizar un archivo de disco duro virtual existente". Navegue hasta la carpeta VirtualBox creada en el paso 5. Seleccione el archivo "SSD.vmdk". archivo. Antes de pulsar el botón "Abrir", introduzca los siguientes comandos en la misma ventana de la aplicación Terminal.
diskutil unmount $FILE0;diskutil unmountDisk $DISK1
Abra el archivo "SSD.vmdk". La ventana debería ser similar a la que que se muestra a continuación.
Haga clic en el botón "Crear".
-
Tras volver a la ventana "Oracle VM VirtualBox" y hacer clic en el icono situado encima de la ventana "Configuración". A continuación, haga clic en el icono situado sobre la etiqueta "Almacenamiento". almacenamiento". En el "Árbol de almacenamiento", "Controlador: SATA". resaltado. Haga clic con el botón derecho del ratón en la zona resaltada y seleccione "Añadir Disco Duro". Elija el botón "Usar un archivo de disco duro virtual existente". existente. Navegue hasta la carpeta VirtualBox creada en el paso 5. Resalte el archivo "HDD.vmdk". Antes de pulsar el botón "Abrir", introduzca los siguientes comandos en la misma ventana de la aplicación Terminal en la misma ventana.
diskutil unmount $FILE0;diskutil unmountDisk $DISK1
Abre el archivo "HDD.vmdk". Su ventana debe aparecer similar a la que se muestra a continuación.
-
Resalte el CD/DVD vacío y seleccione "Elegir disco óptico virtual Archivo..." para adjuntar su archivo iso de Windows 10. (Sugerencia: Busque los iconos de CD/DVD)
Pulse OK para cerrar la ventana. Su ventana "Oracle VM VirtualBox Manager" debe ser similar a la que se muestra a continuación.
-
Introduzca el siguiente comando en el mismo en la misma ventana.
diskutil unmount $FILE0;diskutil unmountDisk $DISK1
A continuación, haga clic en el icono situado sobre la etiqueta "Inicio" para arrancar desde el archivo iso de archivo iso de Windows 10. Pulsa la barra espaciadora cuando se te pida "Pulsar cualquier tecla para arrancar desde CD o DVD".
Nota: El puntero del ratón debe estar sobre la ventana de la pantalla de la máquina virtual antes de pulsar la barra espaciadora.
-
Abra una ventana de símbolo del sistema haciendo clic en la siguiente secuencia.
Siguiente
Repare su ordenador
Solución de problemas
Opciones avanzadas
Símbolo del sistema
La partición "FLASHDRIVE" es la unidad C:. La partición "BOOTCAMP" es unidad D: y la unidad óptica (DVD) que contiene el archivo iso de Windows 10 es la unidad E:.
-
Introduzca los siguientes comandos en la ventana de símbolo del sistema. Cuando el siguiente comando, introduzca la etiqueta de volumen "FLASHDRIVE". Esto convertirá la partición FAT32 en una partición NTFS.
convert c: /fs:ntfs
Cuando se le solicite mediante el siguiente comando, introduzca la etiqueta del volumen "BOOTCAMP". Esto formateará la partición NTFS.
format d: /q /v:BOOTCAMP
-
Introduzca el siguiente comando en la ventana de símbolo del sistema.
bootsect /nt60 c:
bootsect /nt60 d: /mbr
Esto añade el código Bootstrap a las particiones "FLASHDRIVE" y "BOOTCAMP" y el MBR del disco duro.
-
Cierre la ventana del símbolo del sistema y haga clic en "Apagar el PC".
-
Después de que la máquina virtual "BootCamp" se haya "Apagado", vuelva a la ventana de la ventana "Oracle VM Virtual Manager" de la aplicación VirtualBox. Haga clic en el icono situado sobre la etiqueta "Configuración". A continuación, haga clic en el icono situado sobre la etiqueta "Storage". En el "Árbol de almacenamiento", haga clic con el botón derecho en la etiqueta "SSD.vmd" y seleccione "Remove Attachment". La ventana debería ser similar a la que se muestra a continuación.
Pulse el botón "Aceptar" para cerrar la ventana.
-
En la barra de menús, seleccione "FileVirtual Media Manager". En la ventana ventana del Administrador de medios virtuales, haga clic con el botón derecho en la entrada del disco duro con nombre "SSD.vmdk" y seleccione "Eliminar". Si aparece una ventana ventana emergente de confirmación, haga clic en el botón "Eliminar". En la ventana emergente con las opciones "Cancelar", "Conservar" y "Eliminar", elija "Conservar". La ventana debe ser similar a la que se muestra a continuación.
Haga clic en el botón "Cerrar" para cerrar la ventana y, a continuación, salga de la aplicación VirtualBox.
-
Introduzca el siguiente comando en la misma aplicación Terminal . Si se le solicita, introduzca su contraseña de inicio de sesión. Este comando copia el código Bootstrap desde el MBR del HDD al MBR del SSD.
sudo fdisk -u -y -f $DISK1 $DISK0
-
Introduzca lo siguiente en la misma ventana de la aplicación Terminal. Este introducirá el tipo de partición correcto en la tabla de particiones MBR para la partición FLASHDRIVE.
INPUT=$(printf "s $PARTITION0\n7\nq\ny")
fdisk -e $DISK0 <<<"$INPUT";echo
-
E de Terminal. Si se le pide una contraseña de inicio de sesión, introdúzcala.
sudo bless --device $DISK0 --setBoot --legacy
T en modo BIOS heredado desde el SSD interno.
-
Cierra todas las aplicaciones y Windows. I durante la instalación de Windows y el ordenador está conectado a Internet, desconecte el ordenador de Internet. R 10 en la partición BOOTCAMP.
-
Cuando llegue a la ventana que se muestra a continuación, seleccione "Personalizado (avanzado)".
-
Cuando llegue a la ventana que se muestra a continuación, seleccione la partición "BOOTCAMP". partición. Visite no formatea la partición "BOOTCAMP". C botón "Siguiente".
-
Si no tiene intención de utilizar el modo Auditoría, puede omitir este paso. Para utilizar el modo Auditoría, siga los pasos indicados en mi respuesta a la pregunta pregunta: Cómo evitar que Windows 10 descargue y e instale actualizaciones antes de que se instale el software de soporte Boot Camp. Boot Camp? En el modo Auditoría, si necesita acceder al Boot Camp (BCSS) almacenado en la partición "FLASHDRIVE", entonces siga las instrucciones dadas en el resto de este paso.
En primer lugar, asegúrese de que está en modo Auditoría como anterior. A continuación, haga clic con el botón derecho en el botón Inicio de la barra de tareas y seleccione "Administración de discos", como se muestra a continuación.
Haga clic con el botón derecho en la partición "FLASHDRIVE" y seleccione "Change Drive y rutas...", como se muestra a continuación. Asigne a la partición la letra de unidad S:. Cuando haya terminado, cierre la ventana "Administración de discos".
Ahora tiene acceso al software de soporte Boot Camp en la unidad S: Antes de salir del modo de auditoría, elimine la letra de unidad S: de la partición "FLASHDRIVE". W de advertencia.
-
Termina de instalar Windows 10. Una vez terminado, localice el "Boot Camp" en la bandeja del sistema de la barra de tareas de Windows. Haga clic con el botón derecho en el icono "Boot Camp" y seleccione "Reiniciar en Mac OS X", como se muestra a continuación. Nota: Esto puede parecer diferente si ha instalado una versión diferente de Boot Camp. versión de Boot Camp Support Software (BCSS) diferente a la mía. que yo.
-
Una vez terminado el reinicio en OS X, asigna la variable DISK1
el valor registrado en un paso anterior. Para ello, abra primero la aplicación Terminal e introduzca la siguiente sentencia de asignación en la nueva ventana. Si ha registrado un valor diferente, realice la sustitución apropiada.
DISK1=/dev/disk1
-
Permita a VirtualBox el acceso de lectura/escritura a todo el "disco1" físico mediante introduciendo el siguiente comando en la misma ventana de la aplicación Terminal en la misma ventana. Si se le pide una contraseña de acceso, introdúzcala.
sudo chmod go+rw $DISK1*
Esto permitirá a VirtualBox crear Datos de Configuración de Arranque (BCD) en su partición física "BOOTCAMP".
Nota: Este acceso sólo durará hasta que se reinicie OS X.
-
Introduzca el siguiente comando en la misma ventana de la aplicación Terminal en la misma ventana.
diskutil unmountDisk $DISK1
A continuación, abra la aplicación VirtualBox para ver la ventana "Oracle VM VirtualBox Manager".
-
Introduzca el siguiente comando en el mismo Ter en la misma ventana.
diskutil unmountDisk $DISK1
A continuación, haga clic en el icono situado encima de la etiqueta "Inicio" para arrancar desde el archivo iso de archivo iso de Windows 10. Pulse la barra espaciadora cuando se le pida "Pulse cualquier tecla para arrancar desde CD o DVD".
Nota: El puntero del ratón debe estar sobre la ventana de la pantalla de la máquina virtual antes de pulsar la barra espaciadora.
-
Abra una ventana de símbolo del sistema haciendo clic en la siguiente secuencia.
Siguiente
Repare su ordenador
Solución de problemas
Opciones avanzadas
Símbolo del sistema
La partición "BOOTCAMP" es la unidad C: y la unidad óptica (DVD) que contiene el archivo iso de Windows 10 es la unidad D:.
-
Introduzca los siguientes comandos en el comando un almacén de Datos de Configuración de Arranque (BCD) en la partición "BOOTCAMP". Cuando se le solicite, introduzca la letra "y". Esto creará el archivo " C:\Boot\BCD ".
cd /d c:\
bootrec /rebuildbcd
Nota: El directorio " \Boot " tiene los atributos de archivo "Oculto" y "Sistema".
A continuación se muestran los resultados de introducir los dos comandos anteriores.
Cierre la ventana del símbolo del sistema y haga clic en "Apagar el PC".
-
Después de que la máquina virtual "BootCamp" se haya "Apagado", salga de la aplicación VirtualBox. Cierre todas las aplicaciones y Windows y reinicie OS X.
Una vez instalado Windows 10 en el disco duro, puede eliminar lo siguiente.
0 votos
Los Mac antiguos no pueden arrancar con los instaladores modernos de Windows desde USB, porque no entienden UEFI. Ver si esto podría ser una solución - apple.stackexchange.com/questions/129661/
0 votos
Me las arreglé con pasos más sencillos: 1. Ejecutar el asistente BootCamp para crear la partición BOOTCAMP de Windows. 2. Instalar el Refind Boot Manager en el Macbook5,1. 3. Insertar y arrancar con un USB booteable de Windows 7 32bit escrito con Rufus. 4. Ejecuta la iso de Windows 10 desde el Windows 7 ahora instalado.