lunes, enero 22, 2007

GRUB en Puppy Linux

ayer me propuse modificar el menú de arranque de GRUB que corre en mi PC (Pentium I) donde tengo instalado el Puppy Linux.

Me preocupó el entrar al directorio /boot/grub/ y no encontrar el archivo menu.lst. Después de darle vueltas al asunto, recordé que debido a limitaciones del BIOS de mi PC tuve que crear una partición de arranque con la mínima cantidad de espacio posible (8 MB) y colocar allí el manejador de arranque (GRUB). Así que, recordando esto, ejecuté el comando mount y noté que el Puppy Linux no monta por defecto esta partición, así que procedí a montar la misma en el directorio arranque, los pasos son:

abc# mkdir /mnt/arranque
abc# mount /dev/hda0 /mnt/arranque

donde hda0 es la partición donde se ubica GRUB.

una vez montado pude ir a /boot/grub y editar el archivo menu.lst:

abc# cd /mnt/arranque/boot/grub

Como quería colocar la opción de arranque automático después de transcurrido un tiempo, descomenté la línea:

#timeout 30

y modifique el tiempo llevándolo a 3, con esto el GRUB iniciará el PC con el sistema operativo que tengas definido como "por defecto" después de haber transcurrido 3 segundos. La línea debe quedar de la siguiente manera:

timeout 3

no queda más que guardar el archivo menu.lst, arrancar el sistema y una vez en él, borrar la carpeta /mnt/arranque ya que no será requerida (a menos que se desee realizar más cambios).

Enlaces Utiles:
  • Sitio oficial GNU GRUB
  • Sitio oficial Puppy Linux
  • Instalación de Puppy Linux en Disco Duro
  • No hay comentarios.:

    Kill process in one console command line

    example:   $ sleep 3600 & [ 1 ] 2225 $ sleep 3600 & [ 2 ] 2226 $ sleep 3600 & [ 3 ] 2227 $ sleep 3600 & ...