instalar GRUB en una llave USB
Juan M. Vazquez
j.m.vazquez en bluewin.ch
Vie Jul 14 19:31:22 BST 2006
El vie, 14-07-2006 a las 11:47 -0300, Sebastian Saenz Ford escribió:
> On 7/13/06, Manuel Grau Aracil <invocationtargetexception en gmail.com> wrote:
> > Buenas lista. He instalado Ubuntu, pero ya que mi portátil permite arrancar
> > desde un dispositivo USB, quisiera saber como instalar GRUB en una llave de
> > estas. Ya de paso, una pregunta, me suena que cuando instalas linux y grub
> > se instala en el MBR del disco duro hay una opción para restaurar el MBR al
> > estado original, creo que grub guarda una imagen del MBR anterior. Si esto
> > es cierto, ¿como se restaura? asi dejaré el MBR como estaba y solo se podrá
> > acceder a Ubuntu con la llave USB.
> >
> > Gracias y un saludo.
> >
> Mira, la verdad que no le encuentro sentido el no instalar GRUB en el
> disco y si en un ¿Pendrive?. El GRUB no guarda una imagen del estado
> original del MBR. Debes utilizar la herramienta de Microsoft fdisk
> /mbr
>
Hola Manuel
Te paso unos pasos que te deberÃan funcionar.
Primero creas un directorio de booteo.
sudo mkdir /boot
Encuentra el nombre de tu dispositivo USB pen drive. El nombre del
dispositivo podrÃa ser: /dev/sdc con dos particiones; /dev/sdc1 como
partición primaria y /dev/sdc2 como partición casper -rw. El nombre de
montaje podrÃa ser algo como /media/sdc1 para la partición primaria.
Estos nombres varÃan dependiendo de la configuración de tu PC.
Tienes que estar seguro del nombre correcto!! O GRUB puede instalarse
encima de si mismo en alguno de tus discos rÃgidos. Te sugiero que
escribas los comando en una hoja de papel con los nombres correctos de
los dispositivos y de montaje para después copiar esto en el sistema.
sudo grub-install --root-directory=/media/sdc1
--no-floppy /dev/sdc
Este comando te instalará el GRUB en el Master Boot Record del pen drive
y ubicará los archivos en la carpeta /boot/grub de esa primera
partición. De nuevo cuidado al sustituir con los nombres correctos!
Chequea el contenido de la carpeta /boot/grub
cd /media/sdc1/boot/grub ls
Bien, ahora puedes borrar algunos archivos de la carpeta si quieres
ahorrar algo de espacio. Pero deja los siguientes archivos: 'stage1',
'stage2', 'e2fs_stage1.5', 'fat_stage1_5' y los demás los puedes borrar.
Crea el archivo menu.lst y ubÃcalo en esta carpeta. Aqui tienes un
archivo de ejemplo (solo una parte):
# menu.lst - Customized for Kubuntu Live Desktop 6.06
# MJW 8 Jul 2006
default 0
timeout 3
color white/blue yelow/blue
title Kubuntu Live Desktop (Persistent)
root (hd0,0)
kernel /casper/vmlinuz boot=casper persistent ramdisk_size=1048576 root=/dev/ram rw quiet splash--
initrd /casper/initrd.gz
boot
title Kubuntu Live Desktop
root (hd0,0)
kernel /casper/vmlinuz boot=casper ramdisk_size=1048576 root=/dev/ram rw quiet splash--
initrd /casper/initrd.gz
boot
title Kubuntu Live Desktop (Safe Graphics Mode, Verbose Startup)
root (hd0,0)
kernel /casper/vmlinuz boot=casper xforcevesa ramdisk_size=1048576 root=/dev/ram rw --
initrd /casper/initrd.gz
boot
title Memory Test
root (hd0,0)
kernel /install/mt86plus
boot
Ahora cuando bootees desde el pen drive, deberÃas ver el cargador de
arranque GRUB y elegir que kernel lanzar.
Este menú de arriba se puede modificar según tus preferencias, como por
ejemplo el color a "white/brown yellow/brown" o los segundos del
timeout...
Te recomiendo que te des una vuelta por
https://wiki.ubuntu.com/LiveUsbPendrivePersistent, que explican como
hacer todo esto.
Suerte y saludos
Juan Manuel
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-es/attachments/20060714/7b8d773d/attachment.htm
Más información sobre la lista de distribución ubuntu-es