De seguro muchos de ustedes piensan: ¿En éstos tiempos, cómo me toparé con una PC que no tiene soporte para arranque USB en la BIOS? Pues así pensaba yo. Hasta que sucedió. Era una lluviosa tarde del día de antier cuando una persona me pidió hacer una instalación de Linux Mint 9 LXDE (Basado en Ubuntu 10.04) en una vieja PC de escritorio con 256MB en RAM. Se trataba de una IBM NetVista con Pentium 4 y un disco duro de 40GB. Yo únicamente tenía a la mano mi USB con el sistema Live dentro y no tenía manera de crear un LiveCD...
Fue entonces que recordé una lectura que hice hace bastante tiempo sobre un programa llamado Plop Boot Manager. Por aquéllos tiempos se me hizo bastante complicada su implementación/instalación (En Windows) sin embargo, al recordarlo y tenerlo como una alternativa, le di una segunda oportunidad. Ésta vez sobre Linux; Resultó ser que la implementación de dicho programa es mucho más sencilla en el sistema del Pingüino! Así que bien, ¿Cómo funciona?
Plop Boot Manager es como una cosa Mitad BIOS Mitad GRUB. Es como una capa de arranque alternativa que se pone Después de la BIOS, antes del GRUB (si éso tiene sentido)... Para utilizarlo en un sistema linux la cosa es muy sencilla, basta con hacer lo siguiente:
1) Descargar la última versión
Ésta se puede obtener de acá (plpbt.zip)
2) "Instalarlo"
Para ésto simplemente tenemos que copiar el archivo "plpbt.bin" a la carpeta "/boot" de nuestro sistema. Ésto se hace con:
sudo cp ruta/a/plpbt.bin /boot
Después simplemente tenemos que agregarlo al GRUB de manera que la computadora inicie a Plop Boot Manager en el siguiente arranque, aquí depende si estamos usando GRUB o GRUB2 lo que tendremos que hacer.
2.1 GRUB
Para arrancarlo en un sistema linux que usa GRUB, tenemos que agregar las siguientes líneas a nuestro archivo "/boot/grub/menu.lst/":
title Plop Boot Manager root (hd0,0) kernel /boot/plpbt.bin
ésto se agrega justo debajo del parámetro "hiddenmenu" en el archivo citado, y para agregarlo haríamos un:
1 2 | sudo kwrite /boot/grub/menu.lst (En KDE) sudo gedit /boot/grub/menu.lst (En GNOME) |
Un ejemplo de cómo quedaría en el archivo sería así:
En GRUB2 la cosa es similar, pero tenemos que editar el archivo "/boot/grub/grub.cfg" y agregar las siguientes líneas en el archivo:
menuentry "Plop Boot Manager" {
set root=(hd0,1)
linux16 /boot/plpbt.bin
}
Justo debajo de la parte que diga "Linux" donde estén anotados los Kernels, un ejemplo en imagen de cómo quedaría sería así:
En ambos casos sólo tendríamos que verificar los datos de "root" (0,0 y 0,1 en los ejemplos) con lo que tengamos abajo. Si tenemos otra raíz de disco en la entrada de justo debajo, entonces la ponemos igual en nuestras líneas de configuración de Plop en lugar de "0,1 y 0,0" respectivamente según sea el caso. Si las tenemos igual en la entrada de justo debajo, las dejamos así.
3) Listo!





Aunque parezca imposible, si existen computadoras modernas que no puedan iniciar desde USB; compre una Laptop HP G62 este pasado diciembre y no puede iniciar desde USB, solo con CD/DVD y desde el disco duro; ya tenia una HP antes que me parecía que tenia un BIOS algo limitado, pero esta ya es una exageración.
ResponderEliminarMe imagino que por estar pensadas para un usuario final tienen las opciones del BIOS copadas, tal vez demasiado.
Excelente publicacion me viene como anillo al dedo aunque no lo crean me llevaron a reparar una laptop muuuuuuuuuuuuy antigua traia el windows Me e iba lentisima no soporta el booteo usb asi que me compre unos cd´s para grabar sistemas para checar cual le quedaba mejor (ya que es una pentium 1 300 mhz, 64 mb ram y 8 mb de video increible verdad) pero despues de gastarme $6.00 pesos mexicanos en puro cd´s me canse y utilice esta opcion e instale l que creo una e las mejores distros para pc´s como esta Puppxigen (Puppy Linux en español) y va rapidisima el cliente ni se la cree mi unico problema es que no me reconoce la tarjeta de sonido alguno de uds sabe como le debo hacer? gracias
ResponderEliminar