The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Difference between revisions of "Install/Bootloader/es"
(Created page with "Para usar la opción {{c|nomodeset}}, simplemente seleccione esa opción en el menú de GRUB cuando arranque su sistema.") |
(Created page with "=== rootwait === Si está utilizando una partición raíz en un dispositivo {{c|nvme}}, agregue el parámetro de núcleo {{c|rootwait}} para obligar al núcleo a esperar a que...") |
||
Line 51: | Line 51: | ||
Para usar la opción {{c|nomodeset}}, simplemente seleccione esa opción en el menú de GRUB cuando arranque su sistema. | Para usar la opción {{c|nomodeset}}, simplemente seleccione esa opción en el menú de GRUB cuando arranque su sistema. | ||
=== rootwait === | === rootwait === | ||
Si está utilizando una partición raíz en un dispositivo {{c|nvme}}, agregue el parámetro de núcleo {{c|rootwait}} para obligar al núcleo a esperar a que se inicialice de forma asíncrona o el núcleo entrará en pánico en algún hardware. | |||
=== Intel Microcode === | === Intel Microcode === |
Revision as of 07:18, August 18, 2022
Guía de Instalación: Gestor de Arranque
Install Guide, Chapter 14 | < Prev | Next > |
Configuración: boot.conf
Estas instrucciones de instalación le muestran cómo usar GRUB para arrancar usando BIOS (heredado) o UEFI.
La actualización de arranque de ego (ego boot
) está instalada de forma predeterminada, pero GRUB no, ya que no es necesario para todos los sistemas Funtoo Linux (como contenedores, por ejemplo). Pero para arrancar desde cero, es el cargador de arranque recomendado y con mejor soporte, por lo que deberá emergerlo:
chroot # emerge -av grub
boot.conf
/etc/boot.conf
controla la configuración del cargador de arranque en Funtoo. Esto es lo que está en el archivo por defecto:
/etc/boot.conf
boot {
generate grub
default "Funtoo Linux"
timeout 3
}
"Funtoo Linux" {
kernel kernel[-v]
initrd initramfs[-v]
params += real_root=auto rootfstype=auto
}
"Funtoo Linux (nomodeset)" {
kernel kernel[-v]
initrd initramfs[-v]
params += real_root=auto rootfstype=auto nomodeset
}
Si está iniciando un núcleo personalizado o no predeterminado, lea man boot.conf
para obtener información sobre las diversas opciones disponibles para usted.
nomodeset
Notará después de arrancar que habrá una opción de arranque en el menú de GRUB para un modo "nomodeset". No recomendamos que utilice este modo de forma predeterminada, pero está disponible para usted por un par de buenas razones:
- Para usuarios con pantallas HiDPI (4K+), especialmente computadoras portátiles: si no ha configurado un entorno gráfico, cuando el núcleo cambia automáticamente los modos de gráficos, la fuente de la consola puede ser pequeña e ilegible.
- Para usuarios con tarjetas gráficas incompatibles: Algunas tarjetas gráficas no manejan la configuración de modo correctamente y esto puede resultar en una pantalla en blanco después de reiniciar. Utilice esta opción de arranque como una solución temporal.
Para usar la opción nomodeset
, simplemente seleccione esa opción en el menú de GRUB cuando arranque su sistema.
rootwait
Si está utilizando una partición raíz en un dispositivo nvme
, agregue el parámetro de núcleo rootwait
para obligar al núcleo a esperar a que se inicialice de forma asíncrona o el núcleo entrará en pánico en algún hardware.
Intel Microcode
El comando ego boot
asegurará que tenga instalado el microcódigo de CPU Intel más reciente en su sistema, si usted realiza un 'emerge' de los siguientes paquetes:
chroot # emerge intel-microcode iucode_tool
Esto no es necesario en sistemas AMD.
Vieja escuela (BIOS) MBR
Cuando use el arranque de la vieja escuela o BIOS, ejecute el siguiente comando para instalar GRUB en su MBR y generar el archivo de configuración /boot/grub/grub.cfg
que GRUB utilizará para arrancar:
chroot # grub-install --target=i386-pc --no-floppy /dev/sdX chroot # ego boot update
Nueva escuela (UEFI) Boot Entry
Si está utilizando arranque UEFI de "nueva escuela", ejecute los siguientes comandos en grupo. Seleccione el comando adecuado si está instalando un sistema de 64-bits o 32-bits. Esto agregará GRUB como una entrada de arranque UEFI.
Para sistemas x86-64bit:
chroot # mount -o remount,rw /sys/firmware/efi/efivars chroot # grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id="Funtoo Linux [GRUB]" --recheck /dev/sdX chroot # ego boot update
Para sistemas x86-32bit:
chroot # mount -o remount,rw /sys/firmware/efi/efivars chroot # grub-install --target=i386-efi --efi-directory=/boot --bootloader-id="Funtoo Linux [GRUB]" --recheck /dev/sdX chroot # ego boot update
Primer arranque y nota para el futuro...
OK -- ¡Ahora está casi listo para arrancar!
Solo necesita ejecutar grub-install
cuando instale Funtoo Linux por primera vez, pero necesita volver a ejecutar boot-update
cada vez que modifique el archivo /etc/boot.conf
o agregue nuevos kernels a su sistema. Esto regenerará /boot/grub/grub.cfg
para que tenga nuevos kernels disponibles en el menú de arranque de GRUB, la próxima vez que reinicie.
Post reboot UEFI troubleshooting
In case UEFI NVRAM boot entry is missing in BIOS and grub does not start you can try moving an already installed GRUB EFI executable to the default/fallback path
chroot # mv -v '/boot/EFI/Funtoo Linux [GRUB]' /boot/EFI/BOOT chroot # mv -v /boot/EFI/BOOT/grubx64.efi /boot/EFI/BOOT/BOOTX64.EFI
Install Guide, Chapter 14 | < Prev | Next > |