Estoy tratando de darle nueva vida a mi viejo MacBook blanco de finales de 2006 instalando un nuevo sistema operativo (arranque dual), pero tengo problemas ya que mi unidad de DVD / CD está rota y no puedo hacer que mi Mac arranque de mi memoria USB La Mac tiene procesadores de 64 bits, pero la EFI es de 32 bits.
Anteriormente intenté (y tuve éxito) instalar Windows 10 con la ayuda de VirtualBox siguiendo esta increíble guía , pero finalmente decidí dejar esa solución ya que no pude hacer que el sonido funcionara (todo lo demás funcionó de maravilla). Por lo tanto, me gustaría probar Ubuntu de 64 bits.
¿Podría usarse un enfoque similar, usando VirtualBox como en la guía anterior, para instalar Ubuntu sin USB o DVD, o el acceso al disco físico a través de VirtualBox sería una limitación?
Actualmente estoy ejecutando OSX 10.7 Lion y VirtualBox 4.3.40.
fuente
Respuestas:
Mi objetivo es publicar un procedimiento que te permita iniciar un Ubuntu Desktop Live. Una vez que haya arrancado, puede instalar el escritorio de Ubuntu normal. La única forma en que puedo descubrir cómo arrancar Ubuntu Desktop Live es usando GRUB. El problema es que no puedo determinar una forma de instalar GRUB sin instalar primero alguna versión de Linux. En este caso, elijo instalar Ubuntu Server dentro de una máquina VirtualBox. Esta máquina se configuró para usar un subconjunto de particiones HD físicas de la Mac. Una vez que GRUB se instalaba en estas particiones, Ubuntu Desktop Live podía arrancar sin usar VirtualBox.
Instalar Ubuntu Server
Para comenzar, asumiré que su disco duro actual está configurado como se muestra a continuación.
El siguiente comando creará aproximadamente 40 GB de espacio libre al final de su disco interno. Este comando reubicará automáticamente la
disk0s3
partición.Los resultados se pueden resumir por la salida del
diskutil list
comando, que se muestra a continuación.Antes de usar VirtualBox, se deben crear todas las particiones nuevas relacionadas con Linux. Elijo la herramienta de terceros
gdisk
para crear las particiones. A continuación se muestra una lista de las particiones que deben crearse.El resultado del uso del
gdisk /dev/disk0
comando para editar el GPT se da a continuación.La salida del comando
diskutil list
se muestra a continuación. Esto incluye las nuevas particiones creadas mediante el usogdisk
.Cree una carpeta llamada "VirtualBox" en su carpeta Documentos.
Este paso creará los archivos que necesita VirtualBox para acceder a la partición física donde instalará Ubuntu. En una ventana de la aplicación Terminal, ingrese los siguientes comandos.
El resultado debe ser la creación de los archivos
linux.vmdk
ylinux-pt.vmdk
en su carpeta "VirtualBox". Más tarde, seleccionará el archivolinux.vmdk
para dar acceso a una máquina virtual a las particiones físicas.Configurar la máquina virtual. Abra la aplicación VirtualBox y haga clic en el icono 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 su carpeta "VirtualBox". Resalta el
linux.vmdk
archivo. Abre ellinux.vmdk
archivo Su ventana debería ser similar a la que se muestra a continuación.Haz clic en el botón "Crear".
Después de regresar a la ventana "Oracle VM VirtualBox Manager" de la aplicación VirtualBox, 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". Resalte "Controlador: SATA" en "Dispositivos de almacenamiento", luego seleccione la opción "Usar caché de E / S de host". Su ventana debería ser similar a la que se muestra a continuación.
Resalte el CD / DVD vacío y seleccione "Elegir archivo de disco óptico virtual ..." para adjuntar el archivo "ubuntu-16.04.3-server-amd64.iso". (Sugerencia: busque los iconos de CD / DVD)
Haga clic en Aceptar para cerrar la ventana. Su ventana "Oracle VM VirtualBox Manager" debería ser similar a la que se muestra a continuación.
Haga clic en el icono sobre la etiqueta "Inicio" para iniciar desde el archivo "ubuntu-16.04.3-server-amd64.iso". Puede continuar con la instalación eligiendo los valores predeterminados hasta llegar a la imagen que se muestra a continuación. Aquí, debe elegir "Manual".
Seleccione # 6, como se muestra a continuación.
Seleccione "Usar como:", como se muestra a continuación.
Seleccione "área de intercambio", como se muestra a continuación.
Seleccione "Listo para configurar la partición", como se muestra a continuación.
Seleccione # 7, como se muestra a continuación.
Seleccione "Usar como:", como se muestra a continuación.
Seleccione "Sistema de archivos de registro diario Ext4", como se muestra a continuación.
Seleccione "Punto de montaje:", como se muestra a continuación.
Seleccione "/ - el sistema de archivos raíz", como se muestra a continuación.
Seleccione "Listo para configurar la partición", como se muestra a continuación.
Seleccione "Finalizar partición y escribir cambios en el disco", como se muestra a continuación.
Seleccione "Sí", como se muestra a continuación.
Cuando se le solicite "¿Instalar el cargador de arranque GRUB en el registro de arranque maestro?", Seleccione "Sí", como se muestra a continuación.
La instalación debe continuar hasta su finalización.
Use Ubuntu Server para configurar Ubuntu Desktop Live
Después de iniciar sesión, ingrese el comando a continuación. Esto le dará
root
privilegios de usuario.Copie el MBR en un sector no utilizado en la partición de arranque del BIOS.
Insertar
ubuntu-16.04.3-desktop-amd64.iso
en la unidad de DVD virtual.Ingrese los comandos dados a continuación para copiar los archivos de la iso al disco duro.
Configurar GRUB. Comience ingresando los siguientes comandos para editar el
40_custom
archivo.Agregue las siguientes líneas al final del
40_custom
archivo. Esto creará entradas de Ubuntu Desktop Live e Instalación en el menú de GRUB.Después de guardar los cambios en el
40_custom
archivo, ingrese los siguientes comandos para editar elgrub
archivo.Encuentra la siguiente línea en el
grub
archivo.Cambie la línea para que aparezca como se muestra a continuación.
Encuentra la siguiente línea en el
grub
archivo.Cambie la línea para que aparezca como se muestra a continuación.
Después de guardar los cambios en el
grub
archivo, use los siguientes comandos para actualizar grub y volver a su directorio de inicio.Salga de ser el
root
usuario y apague la máquina virtual.Use OS X para configurar Ubuntu Desktop Live
Copie el código de arranque MBR GRUB de la partición de arranque del BIOS al MBR.
Convierte a un esquema híbrido MBR / GPT. La única razón para este paso es evitar un error en el firmware del BIOS de la placa lógica de Mac. Básicamente, el BIOS no cargará el MBR en la RAM a menos que haya una partición activa en la tabla MBR. Esta conversión se puede lograr fácilmente mediante el uso del comando interactivo que se muestra a continuación.
El resultado del uso de este comando se muestra a continuación.
Use el
bless
comando para configurar su Mac para el arranque del BIOS.Reemplazar Ubuntu Server con Ubuntu Desktop
Después de bendecir adecuadamente su Mac, reinicie para iniciar GRUB. Debería obtener una imagen similar a la que se muestra a continuación. Seleccione "Instalar Ubuntu Desktop 16.04.3".
Instale hasta que aparezca el mensaje que se muestra a continuación. Poco después de que se muestre este mensaje, la ventana se completará con información de partición. Esta información oscurecerá este mensaje.
La ventana, con la información de la partición, aparecerá similar a lo que se muestra a continuación.
Este mensaje esta mal. El mensaje dice claramente: "No podrá crear, eliminar o cambiar el tamaño de la partición en este disco". Bueno, esto es exactamente lo que haremos.
Eliminar las últimas 3 particiones. Seleccione una partición, luego seleccione el
-
personaje. Repita para las dos particiones restantes. El resultado debería ser similar a lo que se muestra a continuación.Vuelva a agregar las particiones deseadas, elijo lo mismo que se eliminó. Puede que quieras algo diferente. Tal vez un LVM?
Seleccione el espacio libre como se muestra a continuación, luego seleccione el
+
personaje.Configure la ventana emergente como se muestra a continuación, luego seleccione "Aceptar".
Seleccione el espacio libre como se muestra a continuación, luego seleccione el
+
personaje.Configure la ventana emergente como se muestra a continuación, luego seleccione "Aceptar".
Seleccione el espacio libre como se muestra a continuación, luego seleccione el
+
personaje.Establezca el "Punto de montaje" en la ventana emergente, como se muestra a continuación, luego seleccione "Aceptar".
Los resultados finales se muestran a continuación. Para continuar con la instalación, seleccione "Instalar ahora".
Selecciona "Continuar". Deje que la instalación proceda a la conclusión.
¿A dónde seguir?
Para reiniciar a OS X, debe mantener presionada la optiontecla al inicio.
Probablemente quiera usar rEFInd como su administrador de arranque.
Hice el espacio de intercambio 4 GiB, porque leí que esta es la cantidad de RAM instalada. Tras la revisión, veo que solo se pueden usar 3 GiB. Un poco de espacio de intercambio adicional probablemente no sea motivo de preocupación. Si lo desea, puede hacer ajustes a mis procedimientos de instalación publicados.
Referencias
No hay razón para que los lectores busquen cualquiera de estas referencias. Aparecen aquí para mi uso.
GNU GRUB Manual 2.02
Creación de un sistema Linux arrancable BIOS / GPT y UEFI / GPT Grub
¿Cómo configuro el tiempo de espera de grub y la entrada de arranque predeterminada de grub?
Instalación / FromLinux
¿Puedo iniciar un Live USB completamente en RAM, lo que me permite quitar el disco?
¿Cómo omitir la pantalla "Probar / Instalar" al arrancar desde USB Live Session? (sin instalar en el USB)
fuente
sudo hexdump -C -v -n 512 /dev/disk0
ysudo gpt -r show /dev/disk0
.Esta respuesta aborda su intento de instalar Windows 10. Todos los modelos de Mac durante el año modelo 2007, que podrían ejecutar Windows, lo hicieron utilizando el método de arranque del BIOS. Todos los controladores incluidos en el software de soporte Boot Camp (BCSS) fueron diseñados para un arranque de BIOS. Si uno pudo lograr un arranque EFI, generalmente fueron recompensados con la falla de uno o más dispositivos de hardware.
El BCSS que descargó con el Asistente Boot Camp debería haber sido el mismo que el del sitio web Boot Camp Support Software 4.0.4033 . Debe usar este software independientemente de una instalación de 32 bits o 64 bits y para Windows 7 a través de Windows 10. Tengo un iMac de 17 pulgadas a mediados de 2007, que también usa el mismo BCSS. He instalado correctamente Windows 7, 8 y 10 de 64 bits.
Si instala una versión de Windows de 64 bits, es posible que tenga problemas para instalar el BCSS. Básicamente, Apple insertó una aplicación de espantapájaros para hacerte creer que no puedes ejecutar el instalador. Una vez que omita esta aplicación, el software de soporte Boot Camp no debería tener problemas para instalar. Este procedimiento de derivación se describe en este sitio web de Ask Different .
fuente