0 votos

Separar las particiones EFI de Ubuntu 20.04 y Mac OSX en el Macbook Pro

He instalado Ubuntu 20.04 junto a OSX en mi Macbook pro de principios de 2015 siguiendo esta respuesta . Y de alguna manera lo he estropeado.

He creado una partición EFI separada de 400MB para Ubuntu pero, el sistema ha seleccionado automáticamente la partición EFI de Mac OS. ¿Puedo transferir los archivos de arranque de Ubuntu a la partición separada sin reinstalar? Recientemente he empezado a usar Linux. Por favor, que alguien me ayude.

$: fdisk /dev/sda
Disk /dev/sda: 233.78 GiB, 251000193024 bytes, 490234752 sectors
Disk model: APPLE SSD SM0256
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: E25C4B1F-9E64-4BCB-B346-07F1727F45F3

Device         Start       End   Sectors   Size Type
/dev/sda1         40    409639    409600   200M EFI System
/dev/sda2     409640 234784639 234375000 111.8G unknown
/dev/sda3  234784768 235567103    782336   382M EFI System
/dev/sda4  235567104 362520575 126953472  60.5G Linux filesystem
/dev/sda5  362520576 391817215  29296640    14G Linux swap
/dev/sda6  391817216 392595455    778240   380M Microsoft basic data
/dev/sda7  392597504 490233855  97636352  46.6G Microsoft basic data

$ gdisk /dev/sda
Disk /dev/sda: 490234752 sectors, 233.8 GiB
Model: APPLE SSD SM0256
Sector size (logical/physical): 512/4096 bytes
Disk identifier (GUID): E25C4B1F-9E64-4BCB-B346-07F1727F45F3
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 490234718
Partitions will be aligned on 8-sector boundaries
Total free space is 3045 sectors (1.5 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40          409639   200.0 MiB   EF00  
   2          409640       234784639   111.8 GiB   AF0A  
   3       234784768       235567103   382.0 MiB   EF00  
   4       235567104       362520575   60.5 GiB    8300  
   5       362520576       391817215   14.0 GiB    8200  
   6       391817216       392595455   380.0 MiB   0700  
   7       392597504       490233855   46.6 GiB    0700

1voto

David Anderson Puntos 2189

No estoy seguro de por qué el instalador de Ubuntu permite al usuario seleccionar qué partición EFI utilizar, y luego ignora la configuración e instala en la primera partición EFI. A continuación se muestran los pasos para mover los archivos de arranque a la segunda partede EFI

  1. Arranca con Ubuntu.

  2. Pulse el botón control + option + T para abrir una ventana de Terminal.

  3. Introduce el siguiente comando para convertirte en el usuario Root.

    sudo bash
  4. Introduzca el siguiente comando para formatear la segunda partición EFI.

    Nota: Este comando borrar el contenido de esta partición.

    mkfs.vfat -F 32 -n EFI2 /dev/sda3
  5. Introduzca el siguiente comando para montar la segunda partición EFI.

    mkdir efi2
    mount -t vfat /dev/sda3 efi2
  6. Introduzca los siguientes comandos para copiar los archivos de arranque de la primera partición EFI a la segunda partición EFI.

    mkdir efi2/EFI
    mv /boot/efi/EFI/BOOT efi2/EFI
    mv /boot/efi/EFI/ubuntu efi2/EFI
  7. Introduzca los siguientes comandos para obtener el UUID de las dos particiones EFI.

    blkid /dev/sda1
    blkid /dev/sda3
  8. Editar el /etc/fstab para cambiar el valor UUID del punto de montaje /boot/efi . Esto se puede lograr sustituyendo el UUID de la primera partición EFI por el UUID de la segunda partición EFI. A continuación se muestra el comando para abrir el archivo en el nano editor.

    nano /etc/fstab
  9. Introduzca el comando que se indica a continuación para mostrar el contenido del /etc/fstab archivo. Confirme visualmente los cambios en el archivo.

    cat /etc/fstab
  10. Introduzca el siguiente comando para desmontar la segunda partición EFI.

    umount efi2
    rmdir efi2
  11. Introduzca los comandos indicados a continuación para cerrar la ventana del Terminal.

    exit
    exit
  12. Reinicia el Mac.

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