[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:howtos:slackware_admin:hibernation [2019/02/05 00:24 (UTC)] – [Desktop Environments] slackwarespanoles:howtos:slackware_admin:hibernation [2019/04/05 01:06 (UTC)] (actual) – [Con pm-utils] antares_alf
Línea 1: Línea 1:
-<note warning>En proceso de traducción. Victor</note> 
 ====== Hibernación ====== ====== Hibernación ======
 La hibernación (también conocida como suspensión en disco) es un método utilizado para apagar una computadora y preservar el estado del sistema operativo. Una vez encendido, el sistema operativo estará en el estado exacto tal como estaba en el momento de la hibernación. La hibernación (también conocida como suspensión en disco) es un método utilizado para apagar una computadora y preservar el estado del sistema operativo. Una vez encendido, el sistema operativo estará en el estado exacto tal como estaba en el momento de la hibernación.
Línea 5: Línea 4:
 En Slackware, la hibernación funciona de forma inmediata. Sin embargo, para poder reanudar con éxito un estado de hibernación, debe configurar el cargador de arranque para que sepa dónde ubicar los datos. En Slackware, la hibernación funciona de forma inmediata. Sin embargo, para poder reanudar con éxito un estado de hibernación, debe configurar el cargador de arranque para que sepa dónde ubicar los datos.
  
-===== Hibernating =====+===== Hibernar =====
  
 ==== Entornos de escritorio ==== ==== Entornos de escritorio ====
  
 KDE, XFCE y otros [[slackware: desktop_environment | desktop]] ofrecen hibernación desde la pantalla/menú de cierre de sesión. KDE, XFCE y otros [[slackware: desktop_environment | desktop]] ofrecen hibernación desde la pantalla/menú de cierre de sesión.
-==== Lightweight Window Managers ====+==== Gestores de ventanas ligeros ====
  
-You can hibernate your system from consoleEither as root via pm-utils or D-Bus with additional programs as regular user.+Puedes hibernar tu sistema desde la consolaYa sea como root a través de pm-utils D-Bus con programas adicionales como usuario regular.
  
 === pm-utils === === pm-utils ===
  
-Hibernation is done via ''pm-hibernate'' command.+La hibernación se realiza mediante el comando '' pm-hibernate ''.
  
 === D-Bus === === D-Bus ===
  
-Slackware offers two services to control power management in it's recent releases. UPower and HAL. Since HAL is deprecated in Slackware 14.0, use HAL in older Slackware releases (from 12.0 to 13.37), otherwise use UPower. +Slackware ofrece dos servicios para controlar la administración de energía en sus versiones recientes. UPower HAL. Dado que HAL está en desuso en Slackware 14.0, use HAL en versiones anteriores de Slackware (de 12.0 13.37), de lo contrario use UPower.
  
-Use one of these command to hibernate your system.+Utilice uno de estos comandos para hibernar su sistema.
  
 == UPower ==  == UPower == 
Línea 38: Línea 37:
 </code> </code>
  
-===== Bootloader configuration =====+===== Configuración del Bootloader =====
  
-==== Booting from LVM ====+==== Arranque desde LVM ====
  
-LILO doesn't support booting from LVM, therefore you have to create initial ramdisk (initrd). You need one even though your kernel has build-in support for LVM.+LILO no admite el arranque desde LVM, por lo tanto, tiene que crear el ramdisk inicial (initrd). Necesitas uno aunque tu kernel tenga soporte incorporado para LVM.
  
-You don't have to specially adjust ''lilo.conf'' because you can set everything resume-related in initrd.+No tiene que ajustar especialmente '' lilo.conf '' porque puede configurar todo lo relacionado en resume-related initrd.
 <code> <code>
 mkinitrd -c -k <kernel-version> -f <fs_type> -m <modules_required_to_boot> -r <root_partition> -h /dev/volumegroup/swap -L mkinitrd -c -k <kernel-version> -f <fs_type> -m <modules_required_to_boot> -r <root_partition> -h /dev/volumegroup/swap -L
 </code> </code>
-  * -h set your hibernation/swap logical volume + * -h configura tu hibernación /swap  volumen lógico 
-  * -L activate LVM+   * -L activar LVM 
 +==== Configuración de LILO ====
  
-==== LILO configuration ==== +El siguiente paso es asegurarse de que su '' lilo.conf '' contiene el siguiente fragmento de código
- +
-Next step is to make sure your ''lilo.conf'' contains following snippet+
 <code> <code>
 image = /boot/vmlinuz image = /boot/vmlinuz
Línea 62: Línea 60:
 </code> </code>
  
-If you don't use LVM, you can simply tell kernel where to resume from by adding append line +Si no usa LVM, simplemente puede decirle al kernel de dónde reanudar agregando la línea adjunta:
 <code> <code>
 append="resume=/dev/sdaX" append="resume=/dev/sdaX"
 </code> </code>
-Replace ''/dev/sdaX'' with your actual swap partition.+Reemplace '' /dev/sdaX '' con su partición de intercambio real.
  
-Afterwardsrun ''lilo'' to save changes.+Luegoejecute '' lilo '' para guardar los cambios.
 <code> <code>
 $ lilo $ lilo
 </code> </code>
  
-===== Lock your computer upon resuming =====+===== Bloquea tu computadora al reanudar =====
  
-You may have noticed that when your computer resumesthere is no protection to ensure no one can use your computerAs ''pm-hibernate'' must be run as root, any user that powers up your computer will be granted a root terminal! I'll show you some tricks to ensure a proper lock of the system+Es posible que haya notado que cuando su computadora se reanuda, no hay protección para garantizar que nadie pueda usarlaComo '' pm-hibernate '' debe ejecutarse como root, a cualquier usuario que encienda su computadora se le otorgará un terminal de root. Te mostraré algunos trucos para asegurar un correcto bloqueo del sistema
-<note warning>Security warningwhether you are using the trick from the command-line or from an sessiondon't forget to logout from all other ttys! None of them will get lockedso people issuing <key>CTRL+ALT+F1</key> (ar any Fx keyupon resuming will be able to access themrendering the lock trick totally useless!</note>+<note warning>Advertencia de seguridadsi está utilizando el truco desde la línea de comandos o desde una sesión de X, ¡no olvide cerrar la sesión de todos los demás ttys! Ninguno de ellos se bloquearápor lo que las personas que emitan <key> CTRL + ALT + F1 </key> (con cualquier tecla de Fx) al reanudar el acceso podrán acceder a elloshaciendo que el truco de bloqueo sea totalmente inútil.</note>
  
-==== With pm-utils ====+==== Con pm-utils ====
  
-=== From the command line === +=== Desde la línea de comando === 
-If you dont have an session openthe only way to lock your computer is to logout from your session before hibernationYou can use the following command:+Si no tiene una sesión abiertala única manera de bloquear su computadora es cerrar la sesión de su sesión antes de la hibernaciónPuedes usar el siguiente comando:
 <code>pm-hibernate & logout (OR pm-hibernate & exit)</code> <code>pm-hibernate & logout (OR pm-hibernate & exit)</code>
-It's important to logout from every tty prior to hibernation! ''logout'' will only log you out from the terminal from where you launched the commandPlease read the warning in the following section+¡Es importante cerrar sesión en cada tty antes de la hibernación! ''logout'' solo lo desconectará de la terminal desde donde ejecutó el comandoPor favor lea la advertencia en la siguiente sección
-<note>This trick may not work on fast systemsas ''logout'' may not have enough time to completeYou may think that using '';'' instead of ''&'' could do the trick (as it will log out the user //after// resuming), but it allows the user doing a <key>CTRL+C</key> upon resumingkilling the ''logout'' command.</note>+<note>Es posible que este truco no funcione en sistemas rápidosya que el "cierre de sesión" puede no tener suficiente tiempo para completarsePuede pensar que usar '';'' en lugar de ''&'' podría hacer el truco (ya que desconectará al usuario // después de // reanudar), pero le permite al usuario hacer una <clave> CTRL + C </key> al reanudarmatar el comando ''cerrar sesión''.</note>
  
-=== From an session === +=== De una sesión X === 
-If you want to lock the computer prior hibernationyou can issue the following command (as root of course):\\ +Si desea bloquear el equipo antes de la hibernaciónpuede usar el siguiente comando (como root, por supuesto): \\
 <code># xlock & sleep 5 ; pm-hibernate</code> <code># xlock & sleep 5 ; pm-hibernate</code>
-You can also create the following script:\\ +También puede crear el siguiente script: \\ 
 <code bash>#!/bin/bash <code bash>#!/bin/bash
 echo 'Hibernating in 5 seconds' echo 'Hibernating in 5 seconds'
Línea 95: Línea 93:
 sleep 5 sleep 5
 pm-hibernate</code> pm-hibernate</code>
-''xlock'' is a command that locks your sessionUpon rebootingyou will be asked for the //root// passwordThe ''sleep'' command may be omittedbut I think it's safer to leave itso you are sure that ''xlock'' has enough time to run properlyYou don't have to use ''exit'' (or ''logout''at the end of the command or the scriptas it has no use concerning securityYou may want to use it though to automatically close the xterm on resuming+''xlock'' es un comando que bloquea tu sesión X. Al reiniciarse le pedirá la contraseña de //root//El comando "sleep" puede omitirsepero creo que es más seguro dejarlopor lo que está seguro de que "xlock" tiene suficiente tiempo para ejecutarse correctamenteNo tiene que usar ''exit'' (''logout''al final del comando o la secuencia de comandosya que no tiene ningún uso con respecto a la seguridadEs posible que desee utilizarlo para cerrar automáticamente el xterm al reanudar. 
-<note warning>Security warningthis "trickwill only lock the systemIf you are logged on as root in any of the other ttys, ''xlock'' can be killedleaving full access to the session.\\ For people using init3 (no automatic startup), remember to also logout from the tty from where you launched the system with ''startx'': hit <key>CTRL+Z</key> (to suspend the task), then ''bg'' (to resume the task in the background), then <key>CTRL+D</key> (or ''logout''to logout.</note>+ 
 +<note warning>Advertencia de seguridad¡este "trucosolo bloqueará el sistema X! Si ha iniciado sesión como root en cualquiera de los otros ttys, ''xlock'' puede eliminarsedejando acceso completo a la sesión de X. \\ Para las personas que usan init3 (sin inicio automático de X), recuerde también cerrar la sesión desde tty desde donde lanzó el sistema con ''startx'': presione <key>CTRL + Z</key> (para suspender la tarea), luego ''bg'' (para reanudar la tarea en segundo plano), luego <key>CTRL + D</key> (''logout''para cerrar sesión.</note>
  
-=== An alternate ===+=== Una alternativa ===
  
-If one is a sudoer, ie, can use sudo, then the following can also be used:+Si estás usando sudo, entonces también se puede usar lo siguiente:
  
 <code bash>sudo /usr/sbin/pm-hibernate</code> <code bash>sudo /usr/sbin/pm-hibernate</code>
  
  
-===== Further reading =====+===== Lectura adicional =====
  
-  Hibernate to encrypted swap [[http://slackware.osuosl.org/slackware-13.37/README_CRYPT.TXT|README_CRYPT.TXT]]+   Hibernar a swap cifrado. [[http://slackware.osuosl.org/slackware-13.37/README_CRYPT.TXT|README_CRYPT.TXT]]
  
-===== Sources ===== +===== Fuentes ===== 
-  Original source: [[http://www.slackwiki.com/Hibernate]] +    Fuente original:[[http://www.slackwiki.com/Hibernate]] 
-    * Original author unknown - original submissions [[http://www.slackwiki.com/index.php?title=Hibernate&oldid=366|1]],[[http://www.slackwiki.com/index.php?title=Hibernate&oldid=368|2]] +    * Autor original desconocido - presentaciones originales[[http://www.slackwiki.com/index.php?title=Hibernate&oldid=366|1]],[[http://www.slackwiki.com/index.php?title=Hibernate&oldid=368|2]] 
-    * Otherwise [[http://www.slackwiki.com/index.php?title=Hibernate&action=history|rewritten]] by [[wiki:user:yenn|Martin Matějek]] (also on Slackwiki) +    * De otra manera [[http://www.slackwiki.com/index.php?title=Hibernate&action=history|rewritten]] por [[wiki:user:yenn|Martin Matějek]] (también en Slackwiki) 
-    * Hibernate trick by [[wiki:user:zithro|zithro]]+    * Truco de hibernación por [[wiki:user:zithro|zithro]] 
 +    *  Traducido por:  [[wiki:user: slackwarespanol | Victor]]  2019/02/05 11:40 (UTC)
  
 {{tag>howtos hardware hibernation power_saving author_yenn author_zithro}} {{tag>howtos hardware hibernation power_saving author_yenn author_zithro}}
 es:howtos:slackware_admin:hibernation ()