Slackware: Continuar sesión después de hibernar el equipo usando GRUB

En mi equipo con Windows 8, Ubuntu 13.04 y Slackware 14.0, uso GRUB como gestor de arranque pues no he podido configurarlo para usar elilo, por ahora. Y es que elilo me gusta por que me parece muy sencillo de usar y muy similar al clásico LILO al que estoy acostumbrado en Slackware, pero que por desgracia no funciona con hardware basado en EFI (como mi laptop).

La mayor parte del tiempo que uso la computadora uso Slackware y hasta ahora solo he usado Ubuntu para configuración del arranque pues me resulta más fácil. Windows ha estado inactivo por un buen rato.

Pues bien como tengo Ubuntu el gestor de arranque que me instaló y me ha estado funcionando es GRUB… pero tenía un pequeño problema con él: no podía continuar una sesión al hibernar el equipo. Así cada vez que cerraba la tapa de la laptop y el equipo se ponía en hibernación (configurado desde el panel de KDE) al abrirlo de nuevo y seleccionar Slackware, este iniciaba una sesión nueva y no con la configuración anterior como es deseable.

Después de algunos días de búsqueda por la web encontré la solución, o parte de ella. Lo que tuve que hacer fue lo siguiente:

Iniciar Ubuntu y abrir el siguiente archivo:

sudo nano /etc/default/grub

Editar la siguiente línea para que quede así:

GRUB_CMDLINE_LINUX="resume=/dev/sda9"

Donde sda9 es mi partición swap que pensando en esto hice de 8GB desde un inicio, ya que la RAM de mi equipo es de 4GB.

Finalmente ejecuté en el terminal lo siguiente:

sudo grub-mkconfig -o /boot/grub/grub.cfg

Este comando genera un nuevo archivo y reemplaza el que originalmente está en /boot. Lo abrí con un editor, busqué la entrada del menú para Ubuntu y la comparé con la de Slackware, encontré una línea interesante:

Para Ubuntu:

linux   /boot/vmlinuz-3.8.0-19-generic root=UUID=8dc436fa-d205-4c9e-987d-ad97753e6b62 ro resume=/dev/sda9  quiet splash $vt_handoff

Para Slackware:

linux /boot/vmlinuz root=/dev/sda10

Así que lo único que hice fue modicar la línea de Slackware para que quedara así:

linux /boot/vmlinuz root=/dev/sda10 resume=/dev/sda9 quiet

No es la gran ciencia y el cambio no es permanente pues al actualizar el archivo de nuevo esto se borrará, o al menos es lo que dicen en los foros.

Fuentes:


superuser.com

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s