Los pasos actualizados, para instalar Windows 8.1 utilizando el procedimiento que se detalla a continuación, se pueden encontrar aquí .
Mi hardware y software difieren de los suyos. Primero documentaré cómo probé mi respuesta y luego trataré de adaptar la respuesta a sus necesidades. Como esta es una respuesta bastante larga, la adaptación se dará como una respuesta separada.
Mi computadora es una iMac (20 pulgadas a mediados de 2007). La versión de OS X es 10.10.5. Instalaré Windows 7 Professional SP1 64 Bit. Solo tengo una unidad interna. Es un disco duro de 1 TB que utiliza el esquema de partición GUID híbrido de Apple. Híbrido significa que Windows verá el disco como MBR particionado, mientras que OS X ve el disco como GUID particionado. Seguiré las recomendaciones de Apple e instalaré Window usando el BIOS heredado. También tengo un SuperDrive óptico interno que no se usa para instalar Windows.
(Sugerencia: para una mejor vista, haga clic en una imagen o abra una imagen en una nueva ventana).
- Adquiera el software de soporte Boot Camp (los controladores). El software puede descargarse utilizando el Asistente Boot Camp, descargarse directamente de la Web o copiarse de un DVD de instalación de OS X. Consulte los
requisitos del sistema para instalar Windows en su Mac a través de Boot Camp para más detalles. Este procedimiento no requiere el uso de una unidad flash. Si su software de soporte Boot Camp está almacenado en una unidad flash, siga las instrucciones especiales que se dan en el paso siguiente.
- Asegúrese de que su firmware esté actualizado. Consulte las actualizaciones de firmware de EFI y SMC para Mac basadas en Intel .
- Descargue e instale una copia gratuita de VirtualBox de Oracle. Utilicé VirtualBox, Versión 5.0.0 r101573, Copyright © 2015.
- Dentro de su carpeta "Documentos", cree una carpeta llamada "VirtualBox". Aquí es donde mantendrá los archivos creados en el resto de los pasos.
- Cree una partición con formato MS-DOS (FAT) para instalar Windows. Puede utilizar el Asistente de Bootcamp, la utilidad de disco, o comandos (
distutil
, gpt
y / o fdisk
) entró en una ventana de terminal. gdisk
También se pueden utilizar otras herramientas de terceros, como . Dé a la etiqueta de esta partición el nombre "BOOTCAMP".
Determine los números de disco y partición de la partición denominada "BOOTCAMP". Para hacer esto, resalte la partición en la aplicación Utilidad de Discos y haga clic en el botón "Información". Debería aparecer una ventana emergente. Los valores mostrados se utilizarán en el siguiente paso.
La información, en esta ventana emergente, muestra que los números de disco y partición son 0 y 4, respectivamente. Si sus números son diferentes, deberá sustituirlos en el resto de los pasos.
Si su número de partición es mayor que 4, entonces no puede instalar Windows en esta partición. ( Técnicamente, esto puede no ser cierto, pero está más allá del alcance de esta respuesta explicar cómo hacerlo ) .
No , no cerrar la ventana emergente.
Abra la aplicación Terminal e ingrese los siguientes comandos en la ventana Terminal. Esto establecerá las variables que se utilizarán en comandos posteriores. En el siguiente comando, reemplácelo α
con el "Número de disco" que se muestra en la ventana emergente Utilidad de discos. El valor habitual para α
es
0
.
DISK0=/dev/diskα
En el siguiente comando, reemplácelo β
con el "Número de partición" que se muestra en la ventana emergente Utilidad de discos. El valor habitual para β
es 4
.
PARTITION=β
El siguiente comando establece la variable PARTID
en el identificador de disco de la partición. Debería ser el mismo que el "Identificador de disco" que se muestra en la ventana emergente Utilidad de discos. El valor habitual para PARTID
es disk0s4
.
PARTID="$DISK0"s"$PARTITION"
Nota: la letra s
es minúscula.
Cierre la ventana emergente Utilidad de discos.
Con la aplicación Disk Utility aún abierta, seleccione "Archivo → Nuevo → Imagen de disco en blanco ..." en la barra de menú. En la ventana emergente, ingrese los valores que se muestran a continuación. Nota: "Dónde:" debería ser la carpeta "VirtualBox" creada en el Paso 4. Si el software de soporte de Boot Camp está almacenado en una unidad flash, puede usar el "Tamaño:" predeterminado de "100 MB".
Guardar como: bcssoftware
Etiquetas:
Dónde:
Nombre de VirtualBox : BCSSOFTWARE
Tamaño: Personalizado ... (1,5 GB)
Formato: MS-DOS (FAT)
Cifrado: ninguno
Particiones: Partición única - Registro de inicio maestro
Formato de imagen de mapa de partición : disco de lectura / escritura imagen
La ventana emergente debería aparecer como se muestra a continuación.
Haz clic en el botón "Crear".
Determine el número de disco de la partición llamada "BCSSOFTWARE". Para hacer esto, resalte la partición en la aplicación Utilidad de Discos y haga clic en el botón "Información". Debería aparecer una ventana emergente. Los valores mostrados se utilizarán en el siguiente paso.
La información, en esta ventana emergente, muestra que el número de disco es 1. Si su número es diferente, deberá sustituirlo en el resto de los pasos.
No , no cerrar la ventana emergente.
Usando la misma ventana de Terminal, ingrese lo siguiente para configurar la variable DISK1
. Reemplace γ
con el "Número de disco" que se muestra en la ventana emergente Utilidad de discos. El valor habitual para γ
es 1
.
DISK1=/dev/diskγ
Salga de la Utilidad de Discos.
Copie el software de soporte Boot Camp en la partición etiquetada "BCSSOFTWARE". Usé la aplicación Finder para hacer esto. Puede omitir este paso si este software ya está almacenado en una unidad flash.
Marque su partición como activa en el MBR ingresando lo siguiente en la misma ventana de Terminal. La entrada para el comando interactivo
fdisk
se toma de la variable INPUT
. Si se solicita una contraseña, ingrésela.
INPUT=$(printf "f $PARTITION\nw\ny\nq")
sudo fdisk -e $DISK0 <<<"$INPUT"
Nota: Para mostrar el valor de la variable INPUT
, use el comando echo "$INPUT"
.
Permita el acceso de lectura / escritura de VirtualBox a su partición física ingresando los siguientes comandos en la misma ventana de Terminal. Si se solicita una contraseña, ingrésela.
diskutil unmount $PARTID
sudo chmod go+rw $PARTID
Esto permitirá que VirtualBox instale Windows en su partición física. Nota: Este acceso solo durará hasta que se reinicie OS X.
Cree los archivos que asignan la partición virtual y el disco a la partición física y la imagen del disco. En la misma ventana de Terminal, ingrese los siguientes comandos.
cd ~/documents/virtualbox
sudo vboxmanage internalcommands createrawvmdk -filename "$PWD/bootcamp.vmdk" -rawdisk $DISK0 -partitions $PARTITION
sudo chown $USER bootcamp*.vmdk
diskutil unmountDisk $DISK1
vboxmanage internalcommands createrawvmdk -filename "$PWD/bcssoftware.vmdk" -rawdisk $DISK1
Nota: Si se solicita una contraseña, ingrésela.
Abra la aplicación VirtualBox y haga clic en el icono que se encuentra sobre la Nueva etiqueta. Ingrese o seleccione los valores que se muestran a continuación, luego haga clic en el botón "Continuar".
Utilice la configuración predeterminada, excepto para el disco duro. Elija el botón "Usar un archivo de disco duro virtual existente". Navegue a la carpeta VirtualBox creada en el paso 4. Abra el archivo "bootcamp.vmdk". Su ventana debería ser similar a la que se muestra a continuación.
Haz clic en el botón "Crear".
Ingrese el siguiente comando en la misma ventana de Terminal.
diskutil unmountDisk $DISK1
Regrese a la ventana "Oracle VM Virtual Manager" de la aplicación VirtualBox y haga clic en el icono que se encuentra sobre la etiqueta "Configuración". A continuación, haga clic en el icono que se encuentra sobre la etiqueta "Almacenamiento". Haga clic derecho en "Controlador: SATA" y seleccione "Agregar disco duro". Elija el disco existente abriendo el archivo "bcssoftware.vmdk" almacenado en la carpeta creada en el paso 4. El archivo adjunto "bcssoftware.vmdk" debería aparecer como se muestra a continuación.
Otros usuarios han informado que la casilla "Usar caché de E / S de host" debe estar marcada si el arranque de VirtualBox falla con un error VERR_NOT_SUPPORTED
.
Resalte el CD / DVD vacío y seleccione "Elegir un archivo virtual de CD / DVD ..." para adjuntar el archivo iso de instalación de Windows. (Sugerencia: busque los iconos de CD / DVD)
Haga clic en Aceptar para cerrar la ventana. Su ventana "Oracle VM Virtual Manager" debería ser similar a la que se muestra a continuación.
Antes de hacer clic en el icono sobre la etiqueta "Inicio" para comenzar a instalar Windows, ingrese el siguiente comando en la misma ventana de Terminal.
diskutil unmountDisk $DISK1
Cuando llegue a la ventana que se muestra a continuación, seleccione "Personalizado (avanzado)".
En la siguiente ventana, haga clic en "Opciones de unidad (avanzado)".
Seleccione la partición "BOOTCAMP" y haga clic en "Formato". El mensaje de error que se muestra a continuación desaparecerá. Haga clic en "Siguiente" para continuar con la instalación.
El resto de la instalación de la máquina virtual se repetirá nuevamente después de iniciar Windows en la máquina física. Use las respuestas proporcionadas cuando aparezcan las siguientes ventanas por primera vez. Cuando se le pregunta por segunda vez, puede proporcionar sus propias respuestas.
Cuando aparece la siguiente ventana por primera vez, ingresaría la Clave del producto y desmarcaría la casilla "Ventanas activas automáticamente cuando estoy en línea".
Para estar seguro, no permitiría que ninguna actualización se descargue o instale hasta después de que se haya instalado el software de soporte Boot Camp (los controladores). Por lo tanto, haría clic en "Preguntarme más tarde" en la ventana que se muestra a continuación.
VirtualBox crea una red pública virtual para su máquina virtual. Por lo tanto, haría clic en "Red pública" en la ventana que se muestra a continuación.
Una vez que la instalación se haya completado en la máquina virtual, debe completar las siguientes instrucciones para hacer una copia del código de arranque MBR. Desde el menú Inicio, seleccione "Computadora" para abrir una ventana que contenga las unidades de disco duro y los dispositivos con almacenamiento extraíble. Determine las letras de la unidad de disco duro con la etiqueta "BCSSOFTWARE" y la unidad de CD (óptica). La imagen a continuación muestra las letras de unidad en mi computadora D:
y G:
, respectivamente. Sus letras de unidad pueden diferir de las mías.
Cierre la ventana y abra una ventana del símbolo del sistema que se ejecuta como administrador. Seleccione "Menú Inicio → Todos los programas → Accesorios", luego haga clic derecho en "Símbolo del sistema" y seleccione "Ejecutar como administrador", como se muestra en la imagen a continuación.
En la ventana del símbolo del sistema, ingrese el comando que se muestra a continuación. Si es necesario, sustituya las letras de su unidad por G:
y D:
.
G:\BOOT\BOOTSECT /NT60 D: /MBR
Los resultados de ejecutar este comando en mi computadora se muestran a continuación.
Cierre la ventana del símbolo del sistema.
Copie el software de soporte Boot Camp de la partición etiquetada "BCSSOFTWARE" a la carpeta "C: \ Users \ Public \ Public Documents". Usé el Explorador de Windows para hacer esto. Puede omitir este paso si este software ya está almacenado en una unidad flash.
Debe preparar Windows para ejecutarse en su Mac física. Abra el Explorador de Windows y navegue a la carpeta "C: \ Windows \ System32 \ sysprep". Abra la aplicación "sysprep". Seleccione "Ingresar a la experiencia lista para usar del sistema (OOBE)", "Generalizar" y "Apagar" como se muestra a continuación. Haga clic en Aceptar y espere a que la máquina virtual se apague.
Una vez que la máquina virtual se haya apagado, salga de VirtualBox. Ingrese lo siguiente en la misma ventana de Terminal. Estos comandos actualizarán el código de arranque MBR, establecerán el identificador de partición de Windows en 7 en el MBR y luego montarán la partición. La entrada para el comando interactivo fdisk
se toma de la variable INPUT
. Si se solicita una contraseña, ingrésela.
sudo fdisk -u -y -f $DISK1 $DISK0
INPUT=$(printf "s $PARTITION\n7\nw\ny\nq")
sudo fdisk -e $DISK0 <<<"$INPUT"
diskutil mount $PARTID
Cierre todas las demás aplicaciones. Abra Preferencias del sistema y seleccione "Disco de inicio". Resalte el ícono "Windows sin título" y haga clic en el botón "Reiniciar".
Si algo sale mal, deberá mantener presionada la tecla "opción" al inicio para volver a OS X. Con suerte, nada saldrá mal y Windows se iniciará.
Cuando Windows termine de instalar, instale el
software de soporte Boot Camp (los controladores). Este software se encuentra en la carpeta "C: \ Users \ Public \ Public Documents" o en una unidad flash.
En OS X El Capitan (10.11), la Protección de integridad del sistema no permite editar el MBR fdisk
, por lo tanto, desactive SIP siguiendo estas instrucciones durante la instalación.
Terminé teniendo que crear dos cuentas de usuario. Si solo quieres una cuenta, tienes dos opciones. Primero, elimine una de las cuentas. Segundo, deshabilite una de las cuentas para que no aparezca. Lo primero se puede lograr desde el Panel de control, lo último requiere ingresar el comando control userpasswords2
en una ventana del símbolo del sistema. Por ejemplo, a continuación se muestra la ventana donde se puede habilitar o deshabilitar la cuenta rpj. Si necesita ayuda, hágamelo saber.
Aquí hay una forma de hacerlo, no es elegante pero funcionará.
Descargue e instale Virtualbox e instale Windows desde su archivo .ISO. Esto verificará que su .ISO esté funcionando. Una vez que tenga Windows instalado, descargue Rufus . Esto creará una unidad USB de arranque que se va a arrancar el MacBook, asumiendo que el .ISO es bueno para empezar. Una vez hecho esto, puede agrupar la máquina virtual y Virtualbox, listo para instalar Windows de verdad en la partición Boot Camp (si eso es lo que va a hacer).
Vale la pena señalar que no necesita usar Boot Camp si Windows va a una unidad propia: BC está diseñado para crear una tabla de partición híbrida que permitirá que OS X y Windows coexistan, y simplemente no es necesario si los sistemas operativos viven en unidades separadas.
fuente
Pude solucionarlo deshabilitando la Protección de integridad del sistema (sin raíz), una nueva característica de seguridad en El Captain.
Command + R
csrutil disable; reboot
R
y seleccione la partición El Captain.Esto funcionó esta vez reiniciando automáticamente Windows.
fuente