Problema al instalar 12.04 en modo efi

Editar:

Me dijeron que mi pregunta era confusa y no se podía entender. Estoy reescribiéndolo completamente para que tenga sentido. La misma pregunta, solo volviéndola a escribir.

Aquí está…

-> Estoy instalando un escritorio Ubuntu 12.04 de 64 bits como una instalación de uefi. He estado usando el cd de instalación alternativa de 64 bits. Justo después del paso de partición recibo el siguiente error.

--------------------------------| [!!] Partition disks |------------------------------------- The attempt to mount a file system with type vfat in SCSI1 (0.0.0), partition #1 (sda) at /boot/efi failed. You may resume partitioning from the partitioning menu. Do you want to resume partitioning?    

-> El diseño que he elegido es tener / en un volumen lógico en la parte superior de la incursión. Sé que esto es posible pero es más desafiante.

-> Después de leer un sitio web que recibí, creo que la mejor opción es instalar sin ningún cargador de arranque y luego instalar el cargador de arranque manualmente después de eso. Necesito algunos comentarios sobre eso.

-> Si sigo ese plan, necesito saber qué poner en el ESP (es decir, ¿kernel? Bootloader? Initrd?).

-> Si sigo ese plan, también necesito saber más detalles sobre cómo configurar las cosas y cómo crear el initrd correctamente para poder acceder al proceso de arranque.

// =============================================== / /

=> INFORMACIÓN SOBRE EL DISEÑO DE LA PARTICIÓN ACTUAL:

(Es gpt en todos los discos)

// =============================================== / /

Hay 3, 3 discos de tb en la máquina de escritorio que estoy instalando.

La partición, la bandera de arranque y los tipos de partición se realizaron utilizando gparted live (versión: gparted-live-0.14.1-6-amd64).

  • / dev / sda1 está diseñado para el ESP (formateado en grasa 32 @ 250 Mib / 262 Mb)

  • Hay sdb1 y sdc1 que son del mismo tamaño que / dev / sda1 (250 Mib).

    • No están formateados y solo están allí como separadores, de modo que las particiones siguientes comienzan aproximadamente al mismo ritmo en esos discos.
  • sda2, sdb2 y sdc2 tienen un poco menos de 3 tb cada una (la parte de los leones del espacio en disco disponible)

  • Las particiones de intercambio sda3, sdb3 y sdc3 tienen aproximadamente 5.3 Mib cada una

  • Raid 5 (/ dev / md0) se configuró usando el particionador en el instalador de Ubuntu, pero aún no se ha iniciado / construido. Incluye sda2, sdb2 y sdc2.

  • Se crearon un grupo de volúmenes y volúmenes lógicos en / dev / md0, usando el particionador en el instalador de ubuntu. Esos volúmenes lógicos son …

    • / system / root (lugar para que el sistema central resida a 512 Mib / 500 Mb)

    • y otros…

// ============================================== //

Creo que la mejor opción es instalar sin ningún cargador de arranque y luego instalar el cargador de arranque manualmente después de eso. Necesito algunos comentarios sobre eso.

Necesito saber qué poner en el ESP (es decir, ¿kernel? Bootloader? Initrd?).

También necesito saber más detalles sobre cómo configurar las cosas y cómo crear el initrd correctamente para poder acceder al proceso de arranque.

No sé por qué no se pudo montar el sistema de archivos. Sin embargo, antes de continuar, es posible que desee leer mi página web en los cargadores de arranque EFI para Linux. Contiene mucha información de fondo que puede ser útil. Además, recientemente escuché que Ubuntu 12.04.2 ha sido lanzado, e incluye algunas mejoras a su soporte EFI. Por lo tanto, si aún no está utilizando esa versión, es posible que desee intentarlo.

Más allá de eso, esto es lo que sugiero:

  1. Antes de instalar, use un disco de emergencia de Linux para particionar previamente los discos. Use un esquema de tabla de particiones GUID (GPT), cree una partición del sistema EFI (ESP) en al menos un disco, y cree una partición separada de Linux /boot RAID sin RAID que use ext2 / 3 / 4fs o ReiserFS. Lo primero es necesario para iniciar una computadora basada en EFI. Esto último no es requerido por todos los cargadores de arranque, pero si no tiene una partición de este tipo, estará limitado a usar GRUB 2, que no siempre funciona bien. Con una partición /boot separada, podrá elegir entre varios cargadores de arranque.
  2. Cuando inicie el instalador, colóquese en un shell y busque el directorio /sys/firmware/efi . Si no está presente, es probable que haya iniciado el modo BIOS, que no funcionará, o en el mejor de los casos, será necesario saltar a través de algunos aros adicionales después de la instalación. Por lo tanto, si falta este directorio, reinicie e intente encontrar la opción de firmware para seleccionar el modo de inicio (BIOS / legacy / CSM vs. EFI / UEFI).
  3. Si sigue viendo el error que informa o si solo puede iniciar en modo BIOS, debería poder completar la instalación y luego instalar su cargador de arranque o administrador de inicio desde un sistema de emergencia. Esto requerirá un esfuerzo extra, pero se puede hacer. Consulte la página a la que hice referencia anteriormente en los cargadores de arranque EFI para obtener más información. Sin embargo, si no puede averiguar cómo iniciar el instalador en el modo EFI, es posible que su computadora sea solo para BIOS o tenga un EFI tan defectuoso o restrictivo que no valga la pena intentar forzar un arranque en modo EFI .

Reformateé mi partición principal con ext4:

  1. Entré en la terminal con Ctrl + Alt + F1 .

  2. Luego formateé la partición como superusuario:

     sudo mkfs -t ext4 /dev/sda2 

Jake

Tuve el mismo error cuando intentaba instalar EFI ubuntu 12.04. Creé una partición EFI de 300 Mb con gdisk (código ef00) en / dev / sda1 / usando LiveCD, pero olvidé formatear la partición con mkfs

mkfs -t vfat /dev/

Lo que resolvió el problema para mí.