Instale el arranque dual de Ubuntu en Mac mini anterior (2014)

Instale el arranque dual de Ubuntu en Mac mini anterior (2014)

He estado intentando instalar 22.04 como arranque dual en mi antiguo Mac mini de 2014. Hasta ahora tengo:

  1. creó un usb de arranque
  2. instalado rEFInden la mac
  3. Dividido el disco principal en 250 GB para mac y 250 GB no es nada.

Puedo iniciar Linux desde el USB, pero cuando llego al bit de instalación, aparece el mensaje "No hay otros sistemas operativos en la computadora".

Hice lo sugerido aquí:Instale ubuntu 18.04 en mac mini 2018

y se ejecutó ubiquity -ben lugar de la instalación estándar; Creó y formateó el espacio vacío en el disco como ext4e hizo la Something elseopción de instalación.

Todo esto se completó sin mensajes de error, pero al iniciar la Mac, llego al rEFIndiniciador, pero el único sistema operativo detectado es macos.

¿Me estoy perdiendo un paso crucial en alguna parte?

Respuesta1

Porque instalaste rEFInd en macOSantesAl instalar Ubuntu, el refind-installscript no habría detectado particiones de Linux y, por lo tanto, no habría instalado ningún controlador del sistema de archivos EFI. Sin ellos, y sin GRUB 2, rEFInd no podrá detectar la instalación de Ubuntu.

Para resolver el problema, debe instalar el ext4_x64.efiarchivo del controlador. Puedes hacer esto de la siguiente manera (de memoria):

  1. Arranque macOS.
  2. Abra una ventana de Terminal.
  3. Ejecute el mountespscript que viene con rEFInd. Esto montará su partición del sistema EFI (ESP), probablemente en /Volumes/ESP. (El guión debería decir dónde está montado).
  4. Copie el ext4_x64.efiarchivo del directorio rEFInd (dondequiera que haya descomprimido el .ziparchivo) a /Volumes/ESP/EFI/refind/drivers_x64/(o ajústelo para donde mountespesté montado el ESP).

En este punto, debería poder reiniciar y rEFInd debería detectar los kernels de Linux desde su instalación de Ubuntu. Si instaló en una partición ext4fs grande, rEFInd debería poder iniciar Linux en este punto. Si instaló usando una /bootpartición separada (porque usó LVM o por cualquier otro motivo), en lugar de resaltar la entrada de Ubuntu y presionar Enter, deberá presionar Tab un par de veces y agregar una root={something}especificación, ¿dónde {something}está un identificador? para su sistema de archivos raíz.

información relacionada