Recuperar / reinstalar grub

16 06 2007

En ocasiones hay veces que perdemos el grub (el gestor de arranque de sistemas). Algunas de ellas por un mal paso que hemos dado enredando o siguiendo algún tutorial, otras (las más), cuando tenemos que formatear la partición de Windows por cualquier motivo (cosa bastante frecuente) y al instalarlo se come al grub dejandonos imposible iniciar nuestro GNU/Linux. Vamos a ver cómo reinstalar grub fácil y rápidamente.

Iniciando un Live CD

Introducid un Live CD de vuestra distro en la unidad CD-ROM e iniciad/reiniciad el equipo. Tenéis que seguraros de en la secuencia de arranque de la BIOS esté primero dicha unidad CD-ROM que el disco duro.

Si no estáis seguros o no sabéis dónde mirarlo, antes de que inicie el sistema operativo u os dé el mensaje de que no lo encuentra, pulsad la tecla para acceder a la BIOS. Normalmente es la tecla «Supr» o «F2». Una vez dentro buscad la opción, normalmente se llama «Boot Sequence».

Una vez configurada la secuencia de arranque, guardad los cambios y os arrancará el Live CD.

¿Cual es el disco duro donde tengo que instalar grub?

Estando ya en el Live CD y antes de deciros cómo reinstalar grub debéis saber qué disco duro -si tenéis más de uno-. Normalmente es el primero, es decir «hda«, aunque puede ser otro. Si no estáis seguros podéis comprobarlo abriendo una terminal y tecleando este comando:

$ sudo fdisk -l

Los usuarios que no estén usando el Ubuntu Live CD tendrán que ejecutar el comando como superadministrador.

Lo que hace este comando es decirnos los discos duros que tenemos y las particiones que tienen. Buscad el disco donde esté la partición de vuestro Windows (que será la primera del disco en cuestión). La partición estará identificada de una forma similar a: hda1, sda1, hdb1, etc. Una vez identificada lo que nos interesa es el hda, sda, hdb… que es el disco donde tenemos que instalar grub.

En la salida del comando tenéis que identificar también cual es la partición de vuestro sistema GNU/Linux. Podréis identificarla por el sistema de ficheros (ext3 o ext2) junto con el tamaño de dicha partición. Quedaros con el número, además del disco, es decir hda2, sda3, hdb5 o la que sea.

Otra alternativa para hacer todo esto es abrir gparted y verlo de forma gráfica.

Ahora podemos reinstalarlo.

Reinstalar grub

Conocido el disco duro en cuestión (seguiré el tutorial con hda como ejemplo, vosotros lo tendréis que cambiar por el vuestro si es distinto) pasamos a reinstalar grub.

Os voy a explicar brevemente lo que vamos a hacer: Vamos a crear una carpeta donde montaremos la partición donde tenemos nuestro GNU/Linux. Usaremos ese sistema de ficheros como el actual e instalamos grub. El paso por paso sería tal que así (los usuarios que no estén usando el Ubuntu Live CD, deberán ejecutar el comando como administrador, en aquellas órdenes donde aparezca el sudo):

Creamos la carpeta «pepino» en la cuenta creada en el LiveCD llamada «ubuntu», por lo tanto:

$ mkdir /home/ubuntu/pepino

Montamos la partición del GNU/Linux instalado en dicha carpeta (cambiar por ext2 o el sistema de fichero que usas si no es ext3). Siguiendo como ejemplo mi sistema, pongamos que es hda2:

$ sudo mount -t ext3 /dev/hda2 /home/ubuntu/pepino

Convertimos esa partición en el directorio raíz del sistema. Cuidado a partir de ahora si hacéis algo de más, porque se reflejará en vuestro sistema real, no el del Live CD.

$ sudo chroot /home/ubuntu/pepino

E instalamos grub (dijimos que el disco duro sería hda, como ejemplo):

$ sudo grub-install /dev/hda

Listo. Cerramos la consola, reiniciamos el sistema, arrancamos desde el disco duro en lugar del CD (volved a cambiar el orden si queréis) y ya debería apareceros vuestro grub con vuestros sistemas disponibles.

Más tutoriales entre tuxes y pepinos
Anuncio publicitario

Acciones

Información

133 responses

16 06 2007
poL

Al instalar Linux se instala automáticamente el Grub, es decir, ¿la próxima vez que arranquemos la máquina, nos dará a elegir el SO que queremos iniciar?.

16 06 2007
CeeC

Śí, según qué distro te instalará grub o lilo, pero te dará a elegir qué sistema iniciar igualmente.

Saludos.

16 06 2007
poL

Acabo de instalar Ubuntu y cuando reinicio no me da la opción de cambiar de SO 😦

16 06 2007
CeeC

Haz un

$ sudo fdisk -l

y pega aquí la salida.

Saludos.

26 01 2014
David gREORIO

[root@localhost david]# sudo fdisk -l
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes, 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: gpt

# Start End Size Type Name
1 2048 1026047 500M EFI System EFI system partition
2 1026048 1107967 40M desconocido Basic data partition
3 1107968 1370111 128M Microsoft reser Microsoft reserved partition
4 1370112 2373631 490M Windows recover Basic data partition
5 2373632 1825505279 869,3G Microsoft basic Basic data partition
6 1927905280 1928622079 350M Windows recover
7 1928622080 1953523119 11,9G Windows recover Microsoft recovery partition
8 1825505280 1825507327 1M BIOS boot parti
9 1825507328 1826531327 500M Microsoft basic
10 1826531328 1927905279 48,3G Linux LVM

Disk /dev/mapper/fedora-swap: 6190 MB, 6190792704 bytes, 12091392 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/mapper/fedora-root: 45.7 GB, 45709524992 bytes, 89276416 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

16 06 2007
poL

Disco /dev/sda: 320.0 GB, 320072933376 bytes
255 cabezas, 63 sectores/pista, 38913 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 19122 153597433+ 7 HPFS/NTFS
/dev/sda2 19123 38913 158971207+ f W95 Ext’d (LBA)
/dev/sda5 38245 38913 5373711 b W95 FAT32
/dev/sda6 19123 20129 8088664+ 83 Linux
/dev/sda7 20130 20615 3903763+ 82 Linux swap / Solaris
/dev/sda8 20616 25478 39062016 83 Linux

Las entradas de la tabla de particiones no están en el orden del disco

De todas formas acabo de instalarlo y soy bastante novato, así que con el tema de las particiones seguro que cague en algo jajaja.

16 06 2007
CeeC

Tenía la sospecha de que en la instalación lo mismo no conservaste las particiones y le dijiste a Ubuntu que usara todo el disco, pero se ve que no. Y tenía esa sospecha porque me parece muy extraño que no te incluyera Windows ni nada en el grub. Supongo que habrá algo raro en algún sitio.

Hazlo manualmente. Edita el fichero de configuración de grub

$ sudo gedit /boot/grub/menu.lst

Y añade esto al final del todo

# Windows XP
title Windows XP
root (hd0,0)
savedefault
makeactive
chainloader +1

Saludos.

16 06 2007
herzeleyd

Hola, me podias decir como hago para hacer lo de leer el resto de entrada.
Gracias 😉

16 06 2007
CeeC

No te entiendo, si estás comentando tienes que ver la entrada completa.

PD: Espero que no seas el herzeleyd de Deathmatch xD

Saludos.

16 06 2007
herzeleyd

ostias, si, coño, ceec xD joder que casualidad hahahaahah

16 06 2007
herzeleyd

hahaahah , que bueno!! x´D no me había dado cuenta del nick hehhehehe

Solo quería saber como poner mis entradas como las tuyas, que pones un inicio y luego le tienes que dar a leer más para leerlo entero, para ponerlo así en mi blog 😀
Es que he traspasado mi antiguo blog a este y estoy perdidísimo 😀

Un saludo desde Cáceres 😛

16 06 2007
CeeC

Ya decía yo que no podía ser que hubieran muchos herzeleyd xDDD

Lo que preguntas está, dentro de la barra de redacción, a la derecha del árbol (el botón para agregar imágenes). Y no me seas cafre y esas cosas míralas en el faq o en foro (que tiene búsqueda si no quieres ir página por página) hombre xD

Saludos 😉

16 06 2007
herzeleyd

Gracias majo 😀 ya vi eso pero no lo conseguía hacer, seguiré investigando.
Estuve mirando tutoriales, pero que asco que son en inglés … no es que no sepa, pero da pereza ponerte a traducir XDD

Venga tio, un saludo 😉

17 06 2007
poL

Perdón CeeC pero sigue sin arrancarme Grub al iniciar.

17 06 2007
CeeC

Pero a ver, no te arranca grub, o no te deja elegir sistema operativo? Es que son dos cosas distintas xD. Si es lo primero sigue este tutorial y debería solucionarlo.

Saludos.

20 06 2007
TempWin

He tenido que lidiar muchas veces con este problema (de todos aquellos a los que quiero «evangelizar», pero se resisten a abandonar Windows y conviven ambos sistemas operativos) y esa solución no siempre es útil. Lo que yo hago siempre es esto: click. Y mano de santo, oye 😉

Vaya y de paso hago autopublicidad de ese blog, espero que no te moleste 😉

20 06 2007
CeeC

Buenas TempWin.

Lo primero, no me molesta en absoluto que se exponga una alternativa a la que ofrezco, al contrario ya que enriquece la entrada.

Dicho esto; Ya conocía ese método y aunque no estoy del todo seguro, y si no me equivoco, el método que comento en el tutorial (grub-install) no es más que una macro que hace lo que tú usas precisamente junto con alguna que otra comprobación adicional.

Es posible que a alguien le arroje algún error bajo ciertas circunstancias, pero es que si arroja ese error es porque hay algo mal. Estos posibles errores que pueden salir suelen ser fácilmente solventables, y de esta forma te aseguras de que todo esté como tiene que estar.

Por eso personalmente prefiero y recomiendo usar la macro grub-install en lugar de que un usuario se meta directamente en el grub. De hecho en su día leí en varias webs que los mismos desarrolladores de grub recomendaban usar grub-install.

Saludos.

21 06 2007
TempWin

Al usuario hay que darle alternativas, claro que sí 🙂

Quizás el método que comento no sea el más recomendable, pero sí el más eficaz (por experiencia y lo que he visto, siempre funciona cuando el otro método, no), aunque puede que hubiese que advertir «usarlo como último recurso», como dices. Pero que nadie se preocupe por si ocurre alguna desgracia con ese método porque no ocurrirá 🙂

27 06 2007
jos

Pues yo, como alternativa a quitar el grub en una reinstalación tengo una imagen del windows y no reinstalo. Fácil, rápido, y todo configurado. Qué más se puede pedir?
Aunque siempre es bueno conocer las «técnicas»… me lo apunto!
Hoy he empezado a leer tu blog por un amigo… y ya espero no dejarlo de leer. Te pongo en un marcador del firefox.

Jos desde Ubuntu FFawn

10 07 2007
martinesss

wenas, e instalado windows en el pc dnd tenia ubuntu, el caso es que cuando quiero crear la carpeta para montar la particion, me dice que no puede crearla nose porque,tmb e intentado acerlo de otras maneras con el editor de particiones y me sale q no tengo ninguna particion hecha,me sale en disco duro supuestamente vacio,miro en el gparted y lo mismo, y sigo teniendo las particiones hechas ya que sigo teniendo los archivos que tenia antes…que se puede hacer???

10 07 2007
CeeC

Buenas martinesss.

No te he entendido bien. Dices que has instalado Windows donde tienes Ubuntu. Luego sé que hay un problema con las particiones, pero no lo tengo del todo claro. ¿Puedes explayarte un poco más y explicarlo con más detalle?

Saludos.

11 07 2007
martinesss

perdon por el comentario de antes,a ver, e instalado windows en mi pc,lo que me a desinstalado el grub ya que tmb tngo instalado ubuntu,el caso es que cuando llego al paso sudo chroot /home…me da un error,me dice q no puede ejecutar esa accion o algo por el estilo,por otra parte e buscado mas formas de reinstalar el grub,y habia una que lo hacia mediante el editor de particiones, pero cuando le doy no me aparecen las particiones donde se supone q tengo mi ubuntu y otra particion ntfs, me aparece como que todo el disco esta libre, estoy seguro de no aber tocado esas particiones a la hora de instalar windows ya que desde el live cd puedo acceder a las particiones que tenia anteriormente,weno queria saber q puede ser lo del paso de tu manual y por otra parte lo de las particiones que no «existen» ,por si puedo reinstalar el grub de la otra forma con el editor de particiones si tu metodo no me diese resultado, gracias por tu tiempo, muy buen blog!!!!

11 07 2007
CeeC

¿El error exacto?

2 08 2007
Linux OS » Recuperar / reinstalar grub

[…] En el muy buen blog TuxPepino publican como hacerlo. […]

14 08 2007
Wagner

Otra forma de reparar el grub rapida y facilmente es con el cd-live de ubuntu, ejecutar el gparted y si sabias donde tenias el grub instalado puedes entrar y configurar los flags o banderas, y darle la opcion BOOT.

Espero que lo allan entendido algo.

Saludos.

pd: CeeC, me encanta tu blog, porque eres de ese tipo de personas que si ayudan a una persona de la manera mas facil.

14 08 2007
CeeC

Gracias por el aporte Wagner 😉

Saludos.

18 08 2007
Carlos

Felicitaciones por este excelente blog.

Muy buena la información acá expuesta, Otra forma muy sencilla de recuperar el grub es con el supergrub disk, es un cd / disquet booteable con el cual se puede reparar automáticamente el grub luego de reinstalar windows.

18 08 2007
CeeC

Gracias por el aporte Carlos.

Saludos.

31 08 2007
gronemng

che CeeC una pregunta, a mi me paso eso formatee la particion de win y bueno chau a ubuntu por ahora hasta q reinstale el grub, pero te hago una pregunta yo le habia modificado el grub q trae el ubuntu, osea le puse uno mas «grafico» q vos explicas en uno de tus tutoriales, si pongo reinstall grub me va a instalar el grub «basico» no? si o si pierdo el «grafico»
salu2 y gracias

31 08 2007
CeeC

Hola gronemng.

Te saldría el grub normal. Para instalar el gráfico tienes que mezclar esta guía con la otra (obviando la descarga de la imagen y copiarla a la carpeta que se indicaba pues seguirá allí), o bien si no te atreves con ello, hacer primero esto, y luego lo otro.

Saludos.

1 09 2007
gronemng

okkk, muchas gracias CeeC

2 09 2007
Fred

Antes de hacer el chroot tenés que hacer esto:

mount -o bind /dev /home/ceec/pepino/dev

sin eso no existe /dev/hda en el chroot

3 09 2007
CeeC

Hola Fred.

Hasta ahora no me ha hecho falta nunca hacer ese bindeo. Con los ordenes que he citado en el tip siempre han sido suficientes.

Saludos.

3 09 2007
huahezu

Hola, buenas

primero que nada agradecer tu magnífico blog y luego exponerte mi problema (que seguro que es una tonteria, pero que no sé solucionar).

el caso es que tengo instalado ubuntu 7.04 y funciona de lujo y sin problemas, pero hete aquí que me dió por instalar ubuntu 7.10 en mi otro disco duro y también funciona (aunque no de lujo, pero bueno es una versión inestable). El caso es que ahora el grub arranca según el menu.lst del ubuntu 7.10 y yo quiero cambiarlo al del ubuntu 7.04, para después eliminar el 7.10

si pudieras orientarme, la verdad es que sería la cara, sino seguiré investigando, pero no querría hacer nada drástico e irreparable.

gracias!!

PD: te dejo los datos de los discos de mi máquina:

huahezu@maquinon:~$ sudo fdisk -l
Password:

Disco /dev/sda: 320.0 GB, 320072933376 bytes
255 cabezas, 63 sectores/pista, 38913 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 38163 306544266 83 Linux
/dev/sda2 38164 38913 6024375 5 Extendida
/dev/sda5 38164 38913 6024343+ 82 Linux swap / Solaris

Disco /dev/sdb: 320.0 GB, 320072933376 bytes
255 cabezas, 63 sectores/pista, 38913 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 1 13337 107129421 83 Linux
/dev/sdb2 19416 38913 156617685 b W95 FAT32
/dev/sdb3 13338 13823 3903795 82 Linux swap / Solaris
/dev/sdb4 13824 19415 44917740 83 Linux

Las entradas de la tabla de particiones no están en el orden del disco

3 09 2007
CeeC

Hola huahezu.

Tan sólo tienes que seguir las instrucciones de la entrada y seleccionar el disco donde tienes instalado Feisty. Supongo que será sdb, así que a la hora de hacer el grub-install hazlo con /dev/sdb.

Saludos.

14 09 2007
Auringal

Bueno, acudo a los pepinos a ver si me salvan del desastre.
Esta tarde al arrancar mi maquina me sale esto, en pantalla negra:

——————————————————————–

[Mnimal BASh-like line editing is supported. For the first word, TAB list possible command completions anywhere else TAB list the possible completions of a device/filename]

grub>

——————————————————————-

espero puedan ayudarme porque si no me da un ataque xD
Tengo una particion con mi viejo Win y la que tiene el Ubuntu, espero sepan guiarme que hacer.

Saludos y desde ya gracias

15 09 2007
CeeC

Hola Auringal.

Te ha arrojado a la consola de grub. Seguramente debes tener algo mal en /boot/grub/menu.lst. Inicia con un LiveCD y revísalo, sino prueba este tutorial si aún no lo has hehco.

Saludos.

15 09 2007
Auringal

Hare eso CeeC, aunque sabes que soy supernovato.
En realidad ya probe muchas de las cosas que circulan por alli y ninguna funciona, siempre me arroja a esa pantalla.
Segui tu consejo y veo que en menu.lst no esta la parte de mi winXP, asi que investigare por ese lado.
Cuando salga Gutsy Gibon cepillo el win definitivamente, lo lamento or el Abby Fine Reader

Salu2

15 09 2007
Auringal

a ver…

no logro hilvanar cuando poner sda1 o hda1

segun el fdisk -l tengo:

/dev/sda1 —– ntfs
/dev/sda2 —– ext 3
/dev/sda3 —– extended
/dev/sda5 —– linux-swap

en base a esto ¿podrrian orientarme como colocar el comando?

Disculpen que sea molesto, es que no quiero empeorar la situacion

Otra cosa, me fije en el boot/grub/menu.lst a sugerencia de CeeC pero no hay alusiones a Windows XP

15 09 2007
CeeC

sdx para los Serial ATA, hdx para los IDE. Por tu fdisk tienes un sólo disco SATA, por lo tanto

$ sudo grub-install /dev/sda

La entrada a Windows XP te debería aparecer sóla una vez reinstales grub.

Saludos.

15 09 2007
Auringal

Gracias CeeC

supongo que esto es desde la consola, arrancando con el LiveCD.
sin embargo al hacerlo me dice que no se reconoce el comando

15 09 2007
CeeC

Sí, los cuatro comandos del tip son en consola. En cuanto a lo que no te reconozca el comando debes haberlo escrito mal pues es seguro que lo tienes.

Por si acaso fuera eso, aclaro (que alguno se lían con el tema) que los $ no hay que ponerlos, son sólo para indicar que es en consola (el prompt).

Saludos.

16 09 2007
Auringal

Es verdad xD al hacer – me escribia / por la config del teclado en grub-install

me tiro esto:

Probing devices to guess BIOS drives.This may take a long time.
/dev/hda : not found or not a block device

16 09 2007
CeeC

Fallo mío, que copié y pegué el comando sin editarlo después. Tu disco es SATA por lo que tienes que poner sata. Ya he modificado el comentario donde te lo decía.

Saludos.

17 09 2007
Auringal

pues me sigue diciendo que no es posible. Paciencia…
Gracias igual

17 09 2007
CeeC

¿El qué no es posible? ¿El comando? ¿La entrada en el grub?

Saludos.

17 09 2007
Lu7h0r

Hola CeeC, Bueno llevo 1 mes con mi ubntu y no queria volvera windows pero el dia de hoy me a tocado joder tio xD….

Bueno te cuento tengo dos discos de 80gb conectados ambos ide, tengo grub pero no tengo opcion de elegir sistema, en el disco 1 tengo ubuntu en una particion de 25gb y otras dos restantes.

En el disco 2 tengo XP pero antes habia instalado Ubuntu ay para probar y me a cagado el grub por que lo pongo solo aal disco 2 no arranca dice fallo el grub algo asi.

Aca me heche un fdisk pa recibir info haber si me puedes colaborar, es que tengo que trabajar hoy arto en windows.

lu7h0r@lu7h0r-desktop:~$ sudo fdisk -l

Disco /dev/hda: 80.0 GB, 80026361856 bytes
16 cabezas, 63 sectores/pista, 155061 cilindros
Unidades = cilindros de 1008 * 512 = 516096 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hda1 1 48594 24491061 83 Linux
La partición 1 no termina en un límite de cilindro.
/dev/hda2 50791 119655 34707960 7 HPFS/NTFS
La partición 2 no termina en un límite de cilindro.
/dev/hda3 119656 138146 9319336+ f W95 Ext’d (LBA)
La partición 3 no termina en un límite de cilindro.
/dev/hda4 48594 50777 1100452+ 82 Linux swap / Solaris
La partición 4 no termina en un límite de cilindro.
/dev/hda5 119656 138146 9319336 7 HPFS/NTFS

Las entradas de la tabla de particiones no están en el orden del disco

Disco /dev/hdb: 82.3 GB, 82348277760 bytes
255 cabezas, 63 sectores/pista, 10011 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hdb1 * 1 2550 20482843+ 7 HPFS/NTFS
/dev/hdb2 2551 7897 42949777+ 7 HPFS/NTFS
/dev/hdb3 7898 10011 16980705 f W95 Ext’d (LBA)
/dev/hdb5 7898 10011 16980673+ 7 HPFS/NTFS

Lo que quiero es saber como pongo para elegir mi sistema de windows XP ya que el disco1 tiene el grub bien, pero el disco 2 no.

Y pues ni idea de que hacer tio xD…

Gracias te antemano por tu atencion 😉

17 09 2007
Auringal

la cosa es asi:

al arrancar mi pc me sale la pantalla negra con el mensaje y el final:

grub>

probe con una solucion que varios blog proponen (incluso hay un enlace aqui) comenzando por colocar

find /boot/grub/stage….etc y el proceso todo bien, tal cual me indican los tutoriales, hasta el mensaje final que esta todo OK y grub instalado correctamente, pero…al reiniciar, de nuevo la pantalla negra con el grub>

arrancando de un live CD sigo las indicaciones que estan en este post (depsues que me aclaraste lo de Hda/Sda pero:

1: no me deja crear las carpetas para montar (sefuramente hago algo mal yo)
2: me sale el mensaje: /dev/hda : not found or not a block device o similares (aunque he probado de varias formas)

lamentablemente necesito tener mi pc funcionando, ya que con ella trabajo 12 horas al dia, y esto ya viene del sabado,asi que no se…

de todas formas, gracias por la ayuda, casi te diria que es el unico site donde realmente le dan una mano al que lo necesita, con modestia, claridad y prontitud.
No es lo que abunda en la comunidad, lamentablemente

Saludos

17 09 2007
CeeC

@ Lu7h0r: Dime en qué disco tienes instalado grub, qué SO tienes instalado en cada disco y cual es el error que te da.

@ Auringal:
1: La carpeta debe dejarte por narices (arrancado con un LiveCD) si lo estás haciendo dentro de la carpeta personal (/home/ubuntu)
2: No me dices cómo te sale ese error, igualmente insisto en que tu disco es sda.

Saludos.

17 09 2007
Lu7h0r

CeeC en el Disco 1 Tengo Ubuntu y tiene el grub perfecto

En el disco 2 tengo Windows Xp pero ay antes habia instalñado linux y se jodio el grub entonces por eso desde el disco 1 no me da opcion de ver el xp y si conecto el disco 2 solo me dice error de grub.

Antes de instalar Ubuntu en el disco dos osea cuand el disco 1 tenia solo ubuntu y el disco 2 solo xp me cargaba desde el disco 1 la opcion de elegir win xp pero despues de que instale ubuntu en el disco 2 con xp se jodio todo!

17 09 2007
CeeC

Puedes editar /boot/grub/menu.lst y agregarle la entrada manualmente. Al final del fichero por ejemplo pon esto:

# Windows
title Windows XP
root (hd1,0)
savedefault
makeactive
chainloader +1

Saludos.

18 09 2007
bruno

Hola, se que no tiene que ver pero instale el ubuntu y conectaba a internet y todo luego actualize el software y ya no puedo que a pasado???

26 09 2007
Auringal

Bien, ya recupere mi Ubuntu xD y de nuevo en las lineas
El problema era el Hard, el disco estaba malo en el MBR por eso nada de lo que hacia funcionaba.
Por suerte me recuperaron los datos, pero a trabajar nuevamente en la cnfiguracion.
Saludos y muchisimas gracias a todos los que me ayudaron

15 10 2007
Uso Linux » Recuperar / reinstalar grub

[…] Fuente: Tuxpepino […]

23 10 2007
Gab0

hola necesito ayuda
tengo disco duro de main y estaba solo con linux sin ninguna particion de 80gb, ademas tengo otro disco duro con windows de 8.7gb
intente hacer eso q dices tu en el tuto, pero no me deja crear carpeta
por ejemplo pongo:
(mi sesion se llamaba demetrio)
mkdir /home/demetrio/pepino
y me dice q no encuentra la direccion : /home/demetrio/pepino
q no puede crear la carpeta
y como no puedo crear carpeta no puedo hacer nada mas
ayuda

23 10 2007
CeeC

Despiste por mi parte. Tu usuario no existe en el LiveCD, se crea un usuario virtual llamado «ubuntu» por lo que la ruta sería /home/ubuntu/pepino. Ya está modificado el tutorial.

Saludos.

27 10 2007
Gab0

Hola sabes que intente denuevo resintalar el grub, pero luego de poner en el terminal:
sudo mount -t ext3 /dev/hda2 /home/ubuntu/pepino
me sale el siguiente error:
special device /dev/hda doesn`t exist
he puesto hda1, hda0 y hda y me sale el mismo error
ayuda porfavor
tengo dos discos duros instalados y el q esta en el ide primario es el de linux
en el otro tengo windows

gracias

28 10 2007
CeeC

Haz un «sudo fdisk -l» y pega en un comentario el resultado.

Saludos.

29 10 2007
mact

Antes q nada felicitaciones por el excelente blog, tengo el sgte problema haber si me puede dar una mano: termine la instalacion del ubuntu 7.10 alternative pero no instale el grub en ningun lugar por q no me dejo hacerlo en “/dev/sda5″ no se porque ?? ya q en 7.04 si pude hacerlo, lo q sucede q por la configuracion de mi laptop tengo q instalarlo en ese lugar para no tocar el mbr. Ahora sigue iniciando mi maquina en windows xp, q puedo hacer para poder poner el grub en esa particion para luego con este comando “dd if=/dev/sda5 of=./linux.bin bs=512 count=1″ pegar el archivo “linux.bin” en “c:\” y referenciarlo en el “boot.ini” para poder elegir el s.o. q deseo usar. De antemano muchas gracias por su gentil ayuda.

29 10 2007
CeeC

Hola mact.

Si usas el alternate CD tienes que activar la marca de arranque en la partición que sea. Igualmente siguiendo este tutorial podrás instalar grub y acceder a ambos sistemas.

Saludos.

30 10 2007
Iosu

Hola amigo, soy el chico que escribe desde Venezuela, tengo 2 maquinas, una que tiene 2 sistemas (linux ubuntu y Windows) es el siguiente ¿como hago para cambiar el orden de inicio del grub?, es que a mi madre le gusta el windows y quisiera que ella no tocara nada, que el Windows comenzara de primero, sé que es un poco extraño esto, pero asi quiero hacerlo por que mi madre no sabe ni pizca de Linux… ayudeme por favor

30 10 2007
Iosu

no he conseguido nada, temo que dejare esto asi…. que triste… pero bueno, esop me pasa a mi por novatillo…

30 10 2007
mact

hola, si active la marca de arranque a «/dev/sda2» donde esta xp, y el grub lo queria en «/dev/sda5» y como explique no deja hacerlo. Gracias.

30 10 2007
CeeC

@ Iosu: Lo pondré mañana en un tip ya que es algo que más de uno con doble sistema instalado querrá tener.

@ mact: Sigue este tutorial usando directamente «/dev/sda».

Saludos.

30 10 2007
mact

si pongo el grub en «/dev/sda» se instalara en el MBR ??, pero necesito el grub en «/dev/sda5» especificamente en esa particion. De esta forma la laptop siempre arrancara en el boot.ini q esta en C:\ y hay es donde colocare la opcion para ir a «xp» o a «ubuntu», si selecciono ubuntu recien me mostrara el menu del grub. Gracias por su gentil atencion.

30 10 2007
Gab0

Hola denuevo hice el fdisk -l y esto es lo q me aparecio:

Disco /dev/sda: 80.0 GB, 80026361856 bytes
255 cabezas, 63 sectores/pista, 9729 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 1 9729 78148161 83 Linux

Disco /dev/sdb: 8700 MB, 8700346368 bytes
255 cabezas, 63 sectores/pista, 1057 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 * 1 1024 8225248+ 7 HPFS/NTFS

gracias

30 10 2007
CeeC

@ mact: Se instalará en el primer sector del disco, y el propio grub se encargará de añadirte la entrada para Windows.

@ Gab0: Ya lo comenté más arriba. hdxy (donde ‘x’ es el número de disco e ‘y’ es el número de partición) para los IDE y sdxy para los SATA. Tu fdisk -l te está diciendo que tienes dos discos sata: sda y sdb. El primero es el que contiene la partición para GNU/Linux y el segundo el que contiene la partición Windows. Por lo tanto el punto de montaje que intentas hacer sería:

sudo mount -t ext3 /dev/sda1 /home/ubuntu/pepino

Leed bien los tutoriales. Lo que yo os he puesto es un mero ejemplo tal y como os he dicho en el manual, no lo sigáis al pie de la letra si no sabéis qué estáis haciendo, leed y releed para no ir a ciegas y si tenéis alguna cuestión, preguntadla.

Saludos.

31 10 2007
Gab0

en la ultima linea de comandos terminal del tuto sale:
sudo grub-install /dev/hda
ese hda es el mismo q montamos, o tiene q ser necesariamente hda
por q antes pusiste hda2

sory por lo inexperto, pero no conozco mucho de esto
gracias

31 10 2007
CeeC

Insisto. Tú tienes un disco SATA, no IDE, por lo que en tu caso sería sda, no hda. Relee bien todo para comprenderlo, es un consejo para que no vayas a ciegas y aprendas poco a poco.

El Grub se instala en un sector específico llamado MBR que está al principio del disco, así que en el fondo no tienes que decirle la partición del disco, sino el propio disco.

Saludos.

2 11 2007
Gab0

lo q pasa es q yo no tengo sata
solo ide, pero bueno me reconoce sata
tratare por ese metodo gracias

3 11 2007
Gab0

he intentado por todos los medios, pero al momento de poner en consola
sudo chroot /home/ubuntu/pepino
me dice q no tengo suficientes permisos
entro de root y me dice:
no such file or directory
no se que hacer

3 11 2007
CeeC

Si te dice que no tienes permisos anteponiendo el sudo es que tu usuario no tiene los permisos requeridos. Y el segundo error es que no encuentra la ruta, o la has escrito mal o realmente no está ahí esa carpeta.

Saludos.

6 11 2007
miguel jimenez

amigo ya hice lo qu estaba arriba pero la penultima linea no se ejecuto por lo quecidir saltarmela pero iogul me inforrno que ya estaba instalado el grup pero reinicie y nada
tenia instalado windows y debian o red hat pero soy inexperto en linux ayudame por favor

6 11 2007
miguel jimenez

GNU GRUB version 0.65 639k lower 1039296 upper memory
[Minimal bash-like line editing is supported. for the first work, TAB list possible commandcompletions. Anywhere else TAB list the possible completion of devivice/filename]

grub>

6 11 2007
miguel jimenez

este es otro equipo

dsco /dev/sda: 20.0 GB, 20020396032 bytes
255 Cabezas, 63 sectores/pista, 2434 cilindros
Unidades: cilindros de 160065 * 512 =8225280 bytes
disposit. inicio comienzo fin bolques id sistema
/dev/sda1 * 1 34 273073 83 sietema
/dev/sda2 35 2434 19278000 5 extendida
/dev/sda5 35 642 4883728+ 83 linux
/dev/sda6 643 1007 2931831 83 linux
/dev/sda7 1101 1149 393561 83 linux
/dev/sda8 1150 2434 10321731 83 linux
/dev/sda9 1008 1110 746991 82 linux swap/solaris
las entradas de la tabla de la particion no estan en el orden del disco

ya realize los pasos que mencionas arriba pero ned porfavor ayudame

6 11 2007
CeeC

Comenta el error que te devuelve cuando intentas ejecutar la penúltima línea.

Saludos.

7 11 2007
miguel jimenez

chroot: cannot run command ‘/bin/bash’: no such file or directory

7 11 2007
miguel jimenez

eso es lo que me muestra

7 11 2007
miguel jimenez

depaso cuando le doy el sudo grub-install /dev/sda me dice-:
fallo de segmentacion (core dumped)

7 11 2007
felipe512

hola CeeC yo he segudo los pasos desde ubuntu forums que es este
http://www.ubuntu-es.org/node/2973 (me fije mas en el ultimo post)
lo ise pero respetando mis particiones

instale el grub en el hd de ubuntu ya que tengo dos Hds uno de 40gb que es la de win2

y una de 80gb que es la de ubuntu el grub lo instale ahi pero al reiniciar no aparece el grub solo aparece esto (aparecio desde que se me descompuso el grub)

GNU GRUB version 0.97 (640K lower / 3072K upper memory)

[ Minimal BASH-like line editing is supported. For
the first word, TAB lists possible command
completions. Anywhere else TAB lists the possible
completions of a device/filename. ]

grub>

habra alguna solucion?

segure este manual para ver si funciona peo si hay laguna solucion de lo que escribi enviamelo en este correo galletaet@yahoo.com.mx

saludos CeeC que eres el mejor por eso e acudido a ti

7 11 2007
CeeC

@ miguel jimenez: Te está diciendo que la ruta no existe. Comprueba que has hecho bien los pasos anteriores, que la ruta existe y que la partición está correctamente montada en la ruta especificada.

@ felipe512: Ya comentarás cómo te fue siguiendo este.

Saludos.

21 11 2007
Mauricio

Hola, e perdido el grub al reinstalar winXP, intente recuperarlo utilizando el live cd de kubuntu el cual es la distribucion d linux q tengo instalada, ic los pasos q estan en est foro y me sale error 22 cuando ejecuto grub-install /dev/hda

luego descargue super grub disk y recupero el grub mostrandome kubuntu y WinXP pero solo entra a Win, cuando intento entrar a Kubuntu me da error 17.

aqui copio como estan organizadas las particiones para ver se me pueden ayudar.
Disco /dev/hda: 82.3 GB, 82348277760 bytes
255 cabezas, 63 sectores/pistas, 10011 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disk identifier: 0x0dc40dc4

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hda1 * 1 5100 40965718+ 7 HPFS/NTFS
/dev/hda2 5101 10011 39447607+ f W95 Ext’d (LBA)
/dev/hda3 8925 10011 8731296 b W95 FAT32
/dev/hda5 5101 5154 433692 82 Linux swap / Solaris
/dev/hda6 5156 8924 30274461 83 Linux
root@ubuntu:/home/ubuntu#
Saludos

25 11 2007
CeeC

Hola Mauricio.

También es necesario ver la sección que muestra la opción de arranque de tu Linux en el fichero /boot/grub/menu.lst para ver si señala a la partición correcta.

Saludos.

3 01 2008
j0k3r007

hola ceec pues yo me encuentro con el problema despues de formatiar mi particion xp

voy a la terminl y escrivo ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x32110e59

Device Boot Start End Blocks Id System
/dev/sda1 * 1 12748 102398278+ 7 HPFS/NTFS
/dev/sda2 12749 24321 92960122+ f W95 Ext’d (LBA)
/dev/sda5 12749 19122 51199123+ 7 HPFS/NTFS
/dev/sda6 19123 24321 41760936 83 Linux

despues prosigo con lo demas y me muestra esto que pasa

ubuntu@ubuntu:~$ mkdir /home/ubuntu/pepino
ubuntu@ubuntu:~$ sudo mount -t ext3 /dev/sda6 /home/ubuntu/pepino
ubuntu@ubuntu:~$ sudo chroot /home/ubuntu/pepino
root@ubuntu:/# sudo grub-install /dev/sda
/dev/sda: Not found or not a block device.
root@ubuntu:/# sudo grub-install /dev/sda6
/dev/sda6: Not found or not a block device.

en donde esta el fallo gracias por el blog

5 01 2008
CeeC

Hola j0k3r007.

En ocasiones se produce una confusión entre IDE y SATA, a veces por culpa de la BIOS. Prueba a hacer eso mismo pero haciendo el grub-install en /dev/hda

Saludos.

24 01 2008
cuecepollos

Hola ceec: despues de bastante tiempo sin problemas se me presenta uno y serio porque no se como buscar la solucion. Tampoco se donde postear pues no creo que haya ninguna entrada que hable al respecto del tema, por eso y como se que lees todos los mensajes te agradeceria muchisimo si me puedieses echar una mano. Veras a raiz de descomprimir un archivo por error en el directorio raiz / root y quedarme sin espacio en el mismo, a la hora de iniciar el sistema no me llega a hacerlo. tan solo llega hasta el usuario y la contraseña despues y justo antes de entrar al escritorio vuelve al logo de NVIDIA y usuario y contraseña de nuevo. Asi hasta cansarte, no me da tiempo a leer el mensaje de error es por eso que no se donde empezar a buscar para solucionarlo, por eso y como te decia antes si me pudieses orientar un poco te lo agradeceria.
PD: si alguno de vosotros le paso algo parecido y sabe como solucionarlo igualmente agradecido.
Un saludo a todos.

24 01 2008
cuecepollos

Por si sirviese de algo:
*Running local boot scripts ( /etc/rc.local ) es la ultima entrada que queda bajo terminal,ahi no me deja hacer nada mas.

gracias.

25 01 2008
cuecepollos

SOLUCION:

1ª( aptitude install xserver-xorg)

luego se reconfigura (sudo dpkg-reconfigure xserver-xorg)

Igualmente gracias.

25 01 2008
CeeC

Hola cuecepollos.

Como comento en la sección léeme, esto no es un foro. Entiendo que todos tengáis preguntas particulares, pero es que, una vez más, esto no es un foro, y los comentarios han de usarse para comentar o cuestionar algo relacionado con la propia entrada o la temática y el sentido de ésta se perderá totalmente.

Saludos.

25 01 2008
cuecepollos

Ok¡¡¡ lo siento no volvera a ocurrir.

20 02 2008
edgardo

hola bueno todo va bien hasta que llego a instalar el grub
root@ubuntu:/# sudo grub-install /dev/hda
/dev/hda: Not found or not a block device.

ahora bien no se si entendi mal pero ese disco es donde tengo windows y linux hda pero tambien tengo dos discos mas un sata y otro ide dejo aqui lo que me muestra

ubuntu@ubuntu:~$ sudo fdisk -l

Disco /dev/sda: 250.0 GB, 250059350016 bytes
255 cabezas, 63 sectores/pistas, 30401 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disk identifier: 0x6529c181

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 15201 122102001 7 HPFS/NTFS
/dev/sda2 15202 30401 122094000 7 HPFS/NTFS

Disco /dev/hda: 60.0 GB, 60022480896 bytes
255 cabezas, 63 sectores/pistas, 7297 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disk identifier: 0x5acb91a7

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hda1 * 1 3824 30716248+ 7 HPFS/NTFS
/dev/hda2 3825 5130 10490445 c W95 FAT32 (LBA)
/dev/hda3 5131 7170 16386300 83 Linux
/dev/hda4 7171 7297 1020127+ 82 Linux swap / Solaris

Disco /dev/hdb: 200.0 GB, 200049647616 bytes
255 cabezas, 63 sectores/pistas, 24321 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disk identifier: 0x6bf0ccce

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hdb1 * 1 12127 97410096 7 HPFS/NTFS
/dev/hdb2 12128 24321 97948305 7 HPFS/NTFS

que tengo que hacer para reintalar el grub ya que quiero tener los dos sistemas operativos como antes

saludos

23 02 2008
CeeC

Hola edgardo.

Sin estar seguro de lo que te sucede intuyo que es problema del orden de los discos, es decir, algún conflicto con el orden de discos en la BIOS. Al igual que en la misma podemos hacer que revise el CD o la disquetera antes que el disco duro, podemos especificar en qué disco duro debe buscar el sistema operativo.

Puedes comprobar que ese disco (hda) sea el que esté seleccionado en la BIOS. La opción se suele llamar Boot Sequence. Otra opción sería instalar grub en el primer disco que mira la BIOS que probablemente será sda1.

Saludos.

4 03 2008
Alfonso

Hola .. cuando instale el ubuntu al finalizar me marco que hubo un error para instalar el grub.. decia error fatal! y pues cuando inicio la pc no me pone opcion para ubuntu

no se si haya forma de solucionarlo con esta guia .. trate de seguir la guia pero no entiendo muy bien los pasos ya que soy nuevo ..

teclee en la terminal $ sudo fdisk -l
y me sale esto:

Disk /dev/hda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x860b860b

Device Boot Start End Blocks Id System
/dev/hda1 * 1 13069 104976711 7 HPFS/NTFS
/dev/hda2 13070 19457 51311610 f W95 Ext’d (LBA)
/dev/hda5 13070 19457 51311578+ 7 HPFS/NTFS

despues de eso ya no se que hacer… espero puedan ayudarme 😦

4 03 2008
reygecko

Alfonso: hay muchos modos de recuperar el GRUB, pero por su sencillez yo te recomendaría Super Grub Disk. Puedes bajarlo desde aquí: http://supergrub.forjamari.linex.org/?section=home

Saludos. 🙂

4 03 2008
CeeC

@ Alfonso: Normalmente esos errores de grub al final de la instalación del sistema se deben a una mala configuración de las particiones y sus puntos de montaje. Y a juzgar por la salida del fdisk es lo que te sucedió ya que no tienes ninguna partición preparada para Ubuntu (partición de tipo ext3 normalmente).

Saludos.

17 03 2008
Loki

Hola! Mira, resulta que todos los pasos me can de lujo hasta el último, cuando se supone que instalo el grub, me dice: «/dev/sda: Not found or not a block device.»

Cuando pongo el sudo fdisk -l me sale:

la partición de windows me sale:

/dev/sda1(ntfs)

y en la partición de linux:

/dev/sda3 (ext3)

Todas las órdenes las pongo en SDA y me sale todo perfecto, sólamente falla ésto último… help me CeeC xD

20 03 2008
CeeC

Hola Loki.

En ocasiones hay confusiones entre los IDE y SATA. Para eliminar posibilidades, prueba a hacer el grub-install con /dev/hda.

Saludos.

22 03 2008
Loki

Hola ceec!

Bueno, lo he hecho y me sigue dando el mismo error:

«/dev/hda: Not found or not a block device»…

Qué otra alternativa hay? (si la hay, claro xD)

24 03 2008
angelaka14

hola ceec
tengo problema para renstalar el gru no me reconoce el windows vista
ya habia borrado el w.v. de mi laptop y deje solo el linux, pero por cuestiones necesarias tube que renistalar el vista pero no me aparece en el grub

sudo fdisk -l
Disco /dev/sda: 160.0 GB, 160041885696 bytes
255 cabezas, 63 sectores/pistas, 19457 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disk identifier: 0x0b110ae8

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 1294 10394023+ 83 Linux
/dev/sda2 1295 10169 71288437+ 5 Extendida
/dev/sda3 10170 17562 59384272+ 83 Linux
/dev/sda4 17563 19457 15221587+ 7 HPFS/NTFS
/dev/sda5 1295 1501 1662696 82 Linux swap / Solaris
/dev/sda6 1502 10169 69625678+ 83 Linux

y agrego pantallaso de gparted

24 03 2008
CeeC

@ Loki: Puedes intentar usar este comando:

grub-install --recheck /dev/sda

Si te dice lo mismo prueba con hda, y si sigue igual prueba a hacer esto:

$ grub
grub> root (hd0,0)
grub> setup (hd0)
grub> quit

Cuando ejecutes grub tardará un poco y te abrirá la consola de grub. Sigues luego con lo que te he puesto.

@ angelaka14: ¿Lo instalaste como partición primaria?

Saludos.

24 03 2008
Loki

A lo primero que me dices:

«Probaring devices to guess BIOS drives. This may take a long time.»

Y a lo segundo:

«Error 21: selected disc does not exists»

He probado con Hd0,1 y etc… pero nada de nada.

¿Debería reinstalar Ubuntu? :s

24 03 2008
angelaka14

hola saludos
así es ceec lo instale en partición primaria, cual sera el problema?

24 03 2008
Loki

Perdona. En el primero, aparte de eso de la BIOS, luego me sale lo de antes… «/dev/sda (y hda): not found or not a block device».

Perdón por olvidarme xD

25 03 2008
angelaka14

oye no sera que la partición sda3 esta montada como /media/sd4????

25 03 2008
CeeC

@ Loki: Pues no sé… xD. Puedes probar a usar un CD llamado Super Grub Disk creado con el propósito de reinstalar/instalar grub, aunque personalmente aún no lo he probado.

@ angelaka14: No, eso no afecta ya que el punto de montaje es simplemente para montar la partición en GNU/Linux y que sea accesible desde él, sólo que en lugar de acceder mediante /media/sda3 lo haces mediante /media/sda4. Puedes intentar editar/añadir la entrada de Windows en el grub manualmente a través del fichero /boot/grub/menu.lst. Hay más info en comentarios anteriores.

Saludos.

25 03 2008
angelaka14

ok gracias, pero ya no necesite mas el widos vista y lo desinstale 🙂
ahora tengo solo la laptop con LinuxMint 🙂
como quiera muchas gracias Ceec
Excelente Blog

26 03 2008
CeeC

Buena elección xD

Saludos.

30 03 2008
WoRMs

Hola CeeC, a ver si me puedes echar un cable que ya he probado con 3 métodos (tu método, el de entrar en el grub por bash y el SGD) pero no conseguí solucionarlo :S

con tu método al poner la última instrucción me dice: «/dev/hda: Not found or not a block device.»

te dejo la info del fdisk:

Disco /dev/hda: 160.0 GB, 160041885696 bytes
255 cabezas, 63 sectores/pistas, 19457 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disk identifier: 0x2e0f2e0e

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hda1 * 1 1100 8835718+ 83 Linux
/dev/hda2 1101 7474 51199155 83 Linux
/dev/hda3 7475 19330 95233320 af Desconocido
/dev/hda4 19331 19457 1020127+ 82 Linux swap / Solaris

Disco /dev/sda: 500.1 GB, 500107862016 bytes
255 cabezas, 63 sectores/pistas, 60801 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disk identifier: 0x11a611a6

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 5099 40957686 7 HPFS/NTFS
/dev/sda2 5100 60801 447426315 7 HPFS/NTFS

un saludo y muchas gracias!

30 03 2008
WoRMs

Solucionado 😛

esto me pasa por no leerme todos los comentarios XD
fallaba el orden de los discos duros y al cambiarlos por arte de magia todo vuelve a su cauce 😛

gracias!!!

30 03 2008
CeeC

Me alegro WoRMs 😉

Saludos.

18 04 2008
rene

Oye tengo el problme que tengo winxp y ubuntu7.10 y por cambiar la imagen al grub todo salio bien hasta que quise entrar winxp y me marco error no cargaba esa parte del grub, y pues quiero probar eso que aparece aca pero no se si deba ser la misma version de ubuntu para hacerlo o puede ser cualquier version de LIVE CD. GRACIAS

21 04 2008
CeeC

Con cualquier Live CD de cualquier distro puedes hacerlo.

Saludos.

1 05 2008
paul

Como puedo reinstalar el Grub teniendo solamente el Alternate Cd de Ubuntu Gutsy????

1 05 2008
CeeC

Poderse se puede, pero si eres nuevo en esto se te va a hacer muy cuesta arriba. Lo suyo es que descargues un Live CD y lo hagas con él. Por otro lado nunca viene mal tener ese CD guardado, es muy práctico.

Saludos.

2 05 2008
Manuales; Windows, Linux, MC « Ministerios Israel Valenzuela

[…] (16/06/07) Recuperar / reinstalar grub […]

6 05 2008
cjplaza

Hola Ceec, este mensaje va detrás del mensaje que he escrito en la instalación del Alternate CD, he seguido fielmente tus pasos de este tutorial hasta el punto número (4) chroot, en ese momento ha cambiado el usuario de la consola y ha dejado de ser ubuntu@ubuntu: ~$ por root@ubuntu /# Y no me dejaba dar el siguiente paso, hice un exit y volví al usuario primero con el dolar y al intentar instalar grub en cualquier disco duro o partición, me daba el siguiente error:
could not find device for /boot :Not found o not a block device

Como siempre mi agradecimiento por ayudar a alguien tan novato jeje

6 05 2008
CeeC

@ cjplaza: root es el nombre del superusuario en GNU/Linux, así que es correcto y el siguiente comando ha de hacerse desde root@ubuntu como tenías. ¿Qué error te daba al hacer el siguiente comando?

Saludos.

7 05 2008
cjplaza

Hola, el error que me da al intentar realizar la instalación de grub es:
sudo: unable to resolve host ubuntu.

Me estoy planteando en serio intalarme el 7.10 (A falta de pan buenas son tortas jejeje)

Gracias

7 05 2008
CeeC

@ cjplaza: Vete a «Sistema > Preferencias > Red > Anfitriones», en 127.0.1.1 ponle en el alias «ubuntu». Después prueba de nuevo.

Saludos.

8 05 2008
cjplaza

Hola Ceec, siempre dando la barrila jajaja, disculpame.
me metí en mi versioón del Cd Live y entro en sistema, referencias, pero no aparece ningguna red. con lo cual imposible cambiarlo.

Me aseguras que con la 7.10 no voy a tener tantos problemas??? Por que entonces te dejo de preguntar y voy directamente a instalarla.

1 abrazo (ya eres casi de la familia XD)

10 05 2008
CeeC

No tienes que encontrar ninguna red, sino irte a esa ventana y luego seleccionar la pestaña «Anfitriones».

Saludos.

18 05 2008
Jorge

Holas mi buen CeeC, tengo el mismo problema que casi la mayoria, segui con el proceso paso por paso y nada, mira aki el fdisk:

Disco /dev/sda: 160.0 GB, 160041885696 bytes
255 cabezas, 63 sectores/pista, 19457 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0x0db6f407

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 1 1785 14336000 83 Linux
/dev/sda2 1785 2563 6246400 82 Linux swap / Solaris
/dev/sda3 2563 19458 135705600 83 Linux

Disco /dev/hda: 120.0 GB, 120034123776 bytes
255 cabezas, 63 sectores/pista, 14593 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0x70df70df

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hda1 * 1 5100 40960000 7 HPFS/NTFS
/dev/hda2 5100 14594 76258304 7 HPFS/NTFS

Se supone que el disco de inicio es el hda1, pues casi todos los pasos los hago bien, pero cuando le doy al ultimo paso de instalar el grub me sale esto:

root@ubuntu:/# sudo grub-install /dev/hda
/dev/hda: Not found or not a block device.

Ayudaaa plisss

21 05 2008
CeeC

@ Jorge: La respuesta que puedo dar sigue siendo las mismas que he dado al resto. La mayoría de estos casos suele ser problema de configuración de los discos duros en la BIOS.

Saludos.

30 05 2008
Leo

La verdad que se aprende un montonazo en esta pagina, me saco de un monton de problemas.

Te hago una pregunta, al reinstalar de esta manera el grub toma el menu.lst que teniamos antes de que se perdiera?

31 05 2008
Leo

Al final me voy a contestar solo 😛 Si se guarda el menu.lst anterior, acabo de reinstalar el GRUB luego de instalar Windows XP.

Tuve que hacerle unas modificaciones a esta guia, ya que obtenia el problema bastante mencionada aca «/dev/sda : not found or not a block device» y en tambien visto en otros lados. Los pasos fueron:

Tengo un disco SATA y en sda6 tengo instalado linux

**comenzando la guia**
mkdir /home/ubuntu/pepino
sudo fdisk -l (para ver donde esta)
sudo mount -t ext3 /dev/sda6 /home/ubuntu/pepino

**agregado**
mount -o bind /dev /home/ubuntu/pepino/dev
mount -o bind /proc /home/ubuntu/pepino/proc
grub-install –recheck /dev/sda

**continuando**
sudo chroot /home/ubuntu/pepino
sudo grub-install /dev/sda

exit
exit

y luego reiniciar

2 07 2008
Cornelio

Yo no se en qué partición estaba instalado inicialmente el GRUB. Sólo se que el Win esta en dev/sd1 y que las particiones del linux estan en el dev/sde6 (linux-swap) y dev/sde3 (ext3). Pero tengo más discos duros. Qué debo teclear en el terminal:

sudo grub-install hd4/dev/sde1
sudo grub-install /dev/sde6
sudo grub-install /dev/sde3

¿Qué puede pasar si me equivoco?.
¿Hay alguna forma de detectar en qué partición estaba instalado el GRUB a través de la consola de Win?.

2 08 2008
Queni

maldito windows vista hijo de **** me borro el grub de mi hermoso hardy 😥

28 08 2008
david

Hola tengo un problema mi pc no quiere arrancar pues tengo instalado en el disco duro windows xp y linux pero al arrancar me da lo siguiente
GNU GRUB version 0.95 (638k lower / 259776k upper memory)

Minimal BASH-Like line editing is supported. for the first word, tab list possible command completions. anywere else tab lists the possible completions of a divice/filename

GRUB>

NESESITO AYUDA PARA ARRANCAR MI PC GRACIAS
PORQUE VEO QUE USTEDES CONOCEN DE LO QUE LES HABLO
GRACIAS

13 06 2009
cristian_o

CeeC:

Seguí tus instrucciones para recuperar Grub pero no he tenido exito, he leido los comentarios, pero ninguno tiene mi problema:

Son 2 discos sata, en el 1 esta vista, en el 2 estaba xp y ubuntu 904
y grub funcionaba

Seguí un tutorial para dejar el grub gráfico y quede en el prompt de grub>.
Al bootear quedo con Stage 2 Error 2 (no encuentra el archivo)

baje el Super Grub Disk (SGD) aqui me ocurre:

Mismo error si le digo que arranque desde la particiòn
Mismo error si le digo que arranque desde el MBR

Despues de usar el SGD que tampoco resuelve mi problema, me permitio por lo menos arrancar el pc y tener la posibilidad de trabajar y buscar ayuda.

Mi fdisk-l me arroja

~$ sudo fdisk -l
Disk /dev/sda: 160 GB, 160039272960 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
Fallo de segmentación
:~$

Es decir no ve las particiones

Espero puedas poder darme una idea de que ocurre.

Gracias por tu blog y tu buena voluntad para ayudarnos.

14 08 2010
Camilo

No me ha funcionado. Escribo lo que he hecho

Abrí una terminal XD
(por si acaso me registro como usuario root)

$: sudo su
$: aprt-get install grub
$: grub
grub> find /boot/grub/grub.cfg
grub> (hd0,2)
grub> root (hd0,2)
grub> setup (hd0)
y aparece

Checking if «/boot/grub/stage1» exists… no
Checking if «/grub/stage1» exists… no

Error 15: File not found

Abro otra terminal y…
$: sudo su
$: cp /usr/lib/grub/i386-pc/stage1 /boot/grub/stage1
$: cp /usr/lib/grub/i386-pc/stage2 /boot/grub/stage2

y vuelvo la otra terminal. Por si acaso, salgo del grub e ingreso de nuevo.

grub> root (hd0,2)
grub> setup (hd0)

pero de nuevo aparece

Checking if «/boot/grub/stage1» exists… no
Checking if «/grub/stage1» exists… no

Por si acaso, pruebo cambiar los permisos. Aunque sé que igual es riesgoso, pondré todos :P, es sólo para ver si es eso.
$: chmod 777 /boot/grub/stage1
$: chmod 777 /boot/grub/stage2

En realidad el paso anterior lo hice desde el directorio grub. Vuelvo al grub, pero vuelve a aparecer lo mismo :S y en eso estoy ahora.

Por fa, ayuda 🙂

30 07 2013
Recuperar / reinstalar grub

[…] Entre tuxes y pepinos […]

26 01 2014
David gREORIO

disculpa la molestia , pero instale el fedora , en unaparicion que habia hecho des de windows 8, pero despues de instalarlo me mando un error en el cache y cuanod lo reinicie no me aprecio la opcio de empezar con windows y solo la de fedora aparecio
Le agradeceria mucho si me prodria ayudar

2 09 2014
Pedro

Hola, tengo el GNU este con Linux y Windows, y quiero eliminar Linux para que solo se abra Windows… ¿Cómo lo hago?

Deja una respuesta

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. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s




A %d blogueros les gusta esto: