FIRMWARE

Add by Jose Antonio Molina Jiménez | Jan 24, 2014 01:11  410
FIRMWARE

Map Outline

FIRMWARE
1 BIOS
1.1 Soporta GPT
1.1.1 Particionado GPT
1.1.1.1 EN SISTEMAS BIOS con tablas de particiones GPT, el arranque dual con windows no está soportado, debido a que windows está tan mal hecho, que al detectar un disco GPT, automáticamente intenta arrancar en modo (U)EFI.
1.1.1.1.1 Usa gdisk para crear otras particicones O bien, puedes particionar el disco duro con el live CD de tu distribucion, si incluye alguna herramienta de particionado GPT
1.1.1.1.1.1 BIOS Boot Partition sin sistema de ficheros Tamaño recomendado 1007KB código 0xef02 GUID: 21686148-6449-6e6f-744e656564454649 Debe estar en el área correspondiente a los primeros 2TB del disco. Cuanto más cerca del MBR, mejor Cuando GRUB encuentra una BIOS Boot Partition, escribe en ella su core.img automáticamente. Syslinux bootloader NO necesita esta partición, pero GRUB si. Debes tener hecha esta partición ANTES de ejcutar #grub-install o # grub-setup
1.1.1.1.1.2 Particiones del sistema: /boot --> ext4 swap --> 50-100% tamaño de RAM / --> ext4 /var --> ext4 /home --> ext4 /media/datos --> ext4 (opcional)
1.1.1.1.1.2.1 Instala GNU/Linux
1.1.2 En algunos sistemas BIOS con placas base Intel solo se iniciará un disco GPT si la partición protective MBR tiene establecida la etiqueta Boot. En estos casos es aconsejable usar GPT
1.1.3 Particionado MBR
1.2 NO soporta GPT
1.2.1 particionado MBR
1.2.1.1 utiliza alguna herramienta de particionado. Es recomendable dejar un espacio de 1MB sin particionar después del MBR. Cuando instales GRUB, el core.img se alojará automáticamente en esta región. http://www.gnu.org/software/grub/manual/html_node/BIOS-installation.html#BIOS-
1.2.1.1.1 arranque dual con windows
1.2.1.1.1.1 Crea 2 particiones NTFS: una de 100MB para el loader de windows: Otra del tamaño que quieras Para instalar windows
1.2.1.1.1.1.1 Instala windows
1.2.1.1.1.1.1.1 Particiones del sistema: /boot --> ext2 swap --> 50-100% tamaño de RAM / --> ext4 /var --> ext4 /home --> ext4 /media/datos --> ext4 (opcional)
1.2.1.1.1.1.1.1.1 Instala GNU/Linux
1.2.1.1.2 NO arranque dual con windows
2 (U)EFI
2.1 NO secure boot
2.1.1 particionado GPT
2.1.1.1 Es obligatorio crear una partición ESP (EFI System Partition). Esta partición es usada por el firmware para lanzar los cargadores de arranque y otras aplicaciones de (U)EFI. CARACTERÍSTICAS DE LA ESP: Debe estar al principio del disco Si usas gdisk --> debes crearla con código ef00 ó F00. Si usas GNU Parted, debes crearla con la etiqueta "boot" (no confundir la etiqueta "boot" con la etiqueta "legacy_boot"). La partición debe estar formateada en FAT32. Se recomienda un tamaño mínimo de 512MB. Pero es deseable darle 1GB. 1. DEBEMOS COMPROBAR SI EXISTE LA PARTICIÓN ESP: # parted /dev/sda print --> buscas una partición vfat32 de 512MB a 1 GB y con la etiqueta boot activada. En caso de que no se esté usando GPT, hay que convertir el disco a GPT usando gdisk. 2. Si partición ESP no existe, hay que crearla. Te recomiendo que uses gdisk, para crear la partición. Tamaño 1GB y código ef00 ó EF00 A continuación, le das el sistema de ficheros fat32: # mkfs.fat -F32 /dev/sda1 (suponiendo que sda1 sea tu partición EFS). Puede salirte un mensaje de error: WARNING: Not enough clusters for a 32 bit FAT! En tal caso, reduce el tamaño del clúster con la orden: # mkfs.fat -s2 -F32 /dev/sda1 Si no resulta, prueba con: # mkfs.fat -s1 -F32 /dev/sda1
2.1.1.1.1 Arranque dual con windows
2.1.1.1.1.1 instala windows.
2.1.1.1.2 NO arranque dual con windows
2.1.1.1.2.1 con gdisk, crea las particiones del sistema (puede variar según tus preferencias): /boot ---> ext4 (unos 256MB) swap --> 50-100% tamaño RAM / --> ext4 (15-20GB) /var --> ext4 (opcional) /home --> ext4 /media/datos --> ext4 (opcional)
2.1.1.1.2.1.1 instala GNU/Linux
2.2 Puedo (y quiero) desactivar secure boot (Arquitecturas X86 y X86_64
2.2.1 Si tu equipo traía windows8 preinstalado y la arquitectura de tu máquina es X86 o X86_64, puedes desactivar secure boot accediendo a tu firmware (U)EFI. Para ello, al arrancar el equipo, pulsa repetidas veces la tecla [supr] o la tecla [F2] (podría ser cualquier otra tecla, consulta el manual de tu equipo). Una vez dentro de la interfaz (U)EFI, ve a la pestaña boot. Y busca secure boot, dependiendo del fabricante, puede estar más o menos accesible. Deberás desactivarlo.
2.2.1.1
2.2.1.2 NO arranque dual con windows
2.2.1.3 Arranque dual con windows
2.2.1.3.1 Windows 8 incluye una nueva característica llamada Fast Startup («inicio rápido»), que convierte las operaciones de apagado en operaciones de suspensión en disco. El resultado es que los sistemas de archivos compartidos entre Windows 8 y cualquier otro sistema operativo, es casi seguro que se dañen durante el arranque entre los dos sistemas. Incluso si no tienes intención de compartir sistemas de archivos, la EFI System partition («ESP») es probable que sufra daños en un sistema EFI. Por lo tanto, debes deshabilitar el inicio rápido antes de instalar Linux en cualquier equipo que utiliza Windows 8. Para ello, seguiremos los pasos que se nos indican en este enlace: http://www.windowstecnico.com/archive/2012/12/25/desactivar-inicio-r-225-pido-en-windows-8.aspx
2.3 secure boot (arquitecturas ARM)
2.3.1 A este respecto, tenemos dos opciones para lidiar con el arranque seguro: 1. Usar un gestor de arranque firmado digitalmente por microsoft. 2. Usar tus propias claves para firmarte tú los binarios que debe ejecutar (U)EFI durante el arranque y permitir así que tu sistema arranque.
A1 Quiero mostrar mi gratitud a la comunidad de Arch Linux, cuyo incansable trabajo a la hora de recopilar información y ponerla a disposición de todos los usuarios en la siempre actualizada wiki de Arch, es realmente merecedora de respeto y elogio. Este documento está inspirado en dicha wiki en su práctica totalidad. Te recomiendo, (mucho), que la visites. https://wiki.archlinux.org/index.php/Main_Page_%28Espa%C3%B1ol%29
A2 http://atasteoflinux.blogspot.com.es

More Maps From User

No more maps.