Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previaPróxima revisiónAmbos lados, revisión siguiente |
es:howtos:slackware_admin:linux_kernel_options_for_uefi_and_elilo [2019/02/05 22:49 (UTC)] – [UEFI y ELILO] slackwarespanol | es:howtos:slackware_admin:linux_kernel_options_for_uefi_and_elilo [2019/02/05 22:56 (UTC)] – [My UEFI settings were reset and I can't boot, or planning ahead to avoid surprises] slackwarespanol |
---|
si sale ''mount'' <code>/dev/sda1 on /boot/efi type vfat (rw)</code>EFI_DEVICE sería ''/dev/sda'' and EFI_PARTITION sería ''1'', cada componente de '' /dev/sda1 '', que es el ESP. | si sale ''mount'' <code>/dev/sda1 on /boot/efi type vfat (rw)</code>EFI_DEVICE sería ''/dev/sda'' and EFI_PARTITION sería ''1'', cada componente de '' /dev/sda1 '', que es el ESP. |
<note important>Si por alguna razón no puede registrar una entrada de arranque con el firmware UEFI, debe colocar el cargador de arranque en '' /EFI/boot/bootx64.efi ''. Esta ubicación especial permite que el firmware UEFI ejecute el cargador de arranque sin ninguna entrada de arranque.</note> | <note important>Si por alguna razón no puede registrar una entrada de arranque con el firmware UEFI, debe colocar el cargador de arranque en '' /EFI/boot/bootx64.efi ''. Esta ubicación especial permite que el firmware UEFI ejecute el cargador de arranque sin ninguna entrada de arranque.</note> |
==== Upgrading your kernel ==== | ==== Actualizando tu kernel ==== |
This task is now much easier than it used to be. All you really need to do is copy ''vmlinuz'' onto the ESP on top of the old kernel. No need to edit any configs or add any boot entries, unless you want to. Note that you can edit the config in place and ELILO will pick up the changes on next boot, no need to run any commands like with the old lilo. | Esta tarea es ahora mucho más fácil de lo que solía ser. Todo lo que necesitas hacer es copiar '' vmlinuz '' en el ESP en la parte superior del núcleo antiguo. No es necesario editar configuraciones o agregar entradas de arranque, a menos que lo desee. Tenga en cuenta que puede editar la configuración en su lugar y ELILO recogerá los cambios en el próximo arranque, sin necesidad de ejecutar ningún comando como con el antiguo lilo. |
==== Updating your UEFI firmware ==== | ==== Actualizando su firmware UEFI ==== |
As all UEFI firmware has a flashing utility built-in, it is now much easier to update the firmware. All you have to do is copy the new firmware onto the ESP and the UEFI firmware should recognize it when you go to the flashing utility menu. However, remember that flashing the firmware can still potentially brick the system, especially if it is interrupted during the flashing process. | Como todo el firmware de UEFI tiene una utilidad flashing incorporada, ahora es mucho más fácil actualizar el firmware. Todo lo que tiene que hacer es copiar el nuevo firmware en el ESP y el firmware UEFI debería reconocerlo cuando vaya al menú de la utilidad que parpadea. Sin embargo, recuerde que la actualización del firmware aún puede potencialmente bloquear el sistema, especialmente si se interrumpe durante el proceso de actualización. |
<note important> | <note important> |
Updating your UEFI firmware may reset your settings and prevent you from booting unless you plan ahead. | La actualización del firmware de UEFI puede restablecer la configuración y evitar que arranque, a menos que planifique con anticipación. |
</note> | </note> |
==== My UEFI settings were reset and I can't boot, or planning ahead to avoid surprises ==== | ==== Mis configuraciones de UEFI se restablecieron y no puedo arrancar, o planeo con anticipación para evitar sorpresas ==== |
This can happen either after updating the UEFI firmware or after replacing the CMOS battery. There are three main ways to fix it: | Esto puede suceder después de actualizar el firmware UEFI o después de reemplazar la batería CMOS. Hay tres formas principales de solucionarlo: |
- Probably the easiest and most convenient way is to use the default boot location. Note that some UEFI firmwares do NOT support the default boot location, so this will not work. However, if it does, you won't have to worry about the system not booting again. To do this you can boot into the Slackware install DVD, mount the ESP and copy the files to the following places: | - Probablemente, la forma más fácil y conveniente es utilizar la ubicación de inicio predeterminada. Tenga en cuenta que algunos firmwares UEFI NO admiten la ubicación de inicio predeterminada, por lo que esto no funcionará. Sin embargo, si lo hace, no tendrá que preocuparse por que el sistema no se reinicie de nuevo. Para hacer esto, puede iniciar el DVD de instalación de Slackware, montar el ESP y copiar los archivos en los siguientes lugares: |
- ''elilo.efi'' -> ''/EFI/boot/bootx64.efi'' | - ''elilo.efi'' -> ''/EFI/boot/bootx64.efi'' |
- ''elilo.conf'' -> ''/EFI/boot/elilo.conf'' | - ''elilo.conf'' -> ''/EFI/boot/elilo.conf'' |
- ''vmlinuz'' -> ''/EFI/boot/vmlinuz'' | - ''vmlinuz'' -> ''/EFI/boot/vmlinuz'' |
- You can boot into the Slackware install DVD, run through the menus, and reinstall elilo. | - Puede iniciar el DVD de instalación de Slackware, ejecutar los menús y reinstalar elilo. |
- You can download and install one of the following EFI shells to the root directory of your ESP (that is ''/'' NOT ''/EFI''). | - Puede descargar e instalar uno de los siguientes shells EFI en el directorio raíz de su ESP (que es '' / '' NOT '' / EFI ''). |
- [[https://svn.code.sf.net/p/edk2/code/trunk/edk2/ShellBinPkg/UefiShell/X64/Shell.efi|This version supports only UEFI version 2 and up]] | - [[https://svn.code.sf.net/p/edk2/code/trunk/edk2/ShellBinPkg/UefiShell/X64/Shell.efi|Esta versión solo es compatible con UEFI versión 2 y superior]] |
- [[http://dl.dropbox.com/u/17629062/Shell2.zip | This version may support earlier UEFI versions]] | - [[http://dl.dropbox.com/u/17629062/Shell2.zip | Esta versión puede soportar versiones anteriores de UEFI]] |
- Boot into the shell and run: <code>bcfg boot add 0 fs0:\EFI\Slackware\elilo.efi Slackware</code> | -Arranque en el shell y ejecute: <code>bcfg boot add 0 fs0:\EFI\Slackware\elilo.efi Slackware</code> |
==== External Links ==== | ==== External Links ==== |
[[http://blog.uncooperative.org/blog/2014/02/06/the-efi-system-partition/|A comprehensive analysis of the ESP and default boot behavior.]] | [[http://blog.uncooperative.org/blog/2014/02/06/the-efi-system-partition/|A comprehensive analysis of the ESP and default boot behavior.]] |