Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Portada » Foros Linux » Administración del sistema » Sistema


Nuevo tema Responder al tema
 [ 14 mensajes ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Mayor
Forista Mayor
Avatar de Usuario

Registrado: Jue Nov 24, 2005 8:00 am
Mensajes: 618

Nota Publicado: Vie May 02, 2008 10:51 pm 
Arriba  
Como solucionar el error 17 en GRUB

Este es un error bastante usual del gestor de arranque Grub, sobre todo si se manipulan particiones después de instalar el sistema operativo.

¿Que es el error 17?

Código:
17 : Cannot mount selected partition


Este error se origina cuando una partición existe pero GRUB no la reconoce. Es decir, en algún punto de nuestro menu.lst se le pide a Grub que cargue un sistema ubicado en una partición especifica, pero el gestor no logra hacerlo porque no la reconoce como una partición de un sistema operativo.

Prevenir el error 17

Para prevenir el problema se sugiere instalar primero cualquier sistema operativo que deseamos y en última instancia el linux que contendrá el Grub.

Solucionando el error 17

Necesitaras dos informaciones:

» El contenido del fichero /boot/grub/menu.lst
» La tabla de particiones, que se obtiene ejecutando en una terminal:

Código:
fdisk -l


La solución consiste simplemente en asignar la partición correcta a la entrada/s de Grub que nos devuelve el error.

La entrada para el sistema operativo MS Windows se verá de la siguiente forma:

Código:
 title Windows XP
 rootnoverify (hd2,0)
 map (hd0) (hd2)
 map (hd2) (hd0)
 makeactive
 chainloader +1


Sin embargo, no debemos copiar y pegar este código como está, sino que deberemos adaptarlo en función de la información obtenida de la tabla de particiones.

Tener en cuenta

» Grub no diferencia entre discos IDE y SATA, a ambos los llamará (hdx,y), donde "x" corresponde a su ubicación fisica (maestro, esclavo, ide1 o ide2) y "y" corresponde a la partición donde se encuentra el sistema.
» Grub empieza a numerar las particiones desde 0. Entonces la primera partición del primer disco rígido sera (hd0,0), la segunda partición del primer disco será (hd0,1), etc... La primera partición del segundo disco será (hd1,0) y la segunda partición del segundo disco será (hd1,1)... Podremos deducir el resto utilizando esta regla.
» Utilizaremos la orden map si Windows se encuentra en alguna partición que no sea la primera del primer disco rígido.

Ejemplo de solución

Tomamos como punto de partida el siguiente menu.lst:

Código:
title      Ubuntu 8.04, kernel 2.6.24-16-generic
root      (hd0,1)
kernel      /boot/vmlinuz-2.6.24-16-generic root=UUID=0824aa5d-9d47-48f0-9abc-06c795e445cb ro quiet splash
initrd      /boot/initrd.img-2.6.24-16-generic
quiet

title      Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root      (hd0,1)
kernel      /boot/vmlinuz-2.6.24-16-generic root=UUID=0824aa5d-9d47-48f0-9abc-06c795e445cb ro single
initrd      /boot/initrd.img-2.6.24-16-generic

title      Ubuntu 8.04, memtest86+
root      (hd0,1)
kernel      /boot/memtest86+.bin
quiet


y el siguiente fdisk -l:

Código:
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: 0xd2bad2ba

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sda1               1       16706   134190913+   7  HPFS/NTFS
/dev/sda2   *       17026       19457    19535040   83  Linux
/dev/sda3           16707       17025     2562367+  82  Linux swap / Solaris
 


Windows en sda1 y Linux en sda2. No usaremos map porque Windows está en la primera partición del primer disco rígido. Entonces la entrada tendría la siguiente forma:

Código:
 title Windows XP
 rootnoverify (hd0,0)
 makeactive
 chainloader +1


Referencia

Guia básica de Grub, desarrollada por el proyecto eliduc (proyecto de traducción de documentación surgido en espacio linux)

_________________
Reglamento del foro | Proyecto de traducción de documentación | Música y Software Libre


Última edición por Calabaza el Dom May 04, 2008 5:13 pm, editado 1 vez en total
 Perfil WWW  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Mar Abr 29, 2008 7:00 am
Mensajes: 7

Nota Publicado: Sab May 03, 2008 1:20 am 
Arriba  
GROSOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Que calidad explicativa...
Muy bueno che, de no ser por que estoy con el 6.04 -actualizando- hubiese intentado de nuevo con eso :)

Usaste mi menu.lst y parte de mi fdisk-l 8) :D me siento halagado jajajajaja

Saludos y muy bueno lo tuyo.

 Perfil  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Vie Dic 07, 2007 8:00 am
Mensajes: 13

Nota Publicado: Lun May 26, 2008 2:00 pm 
Arriba  
precisamente ayer estube mirando sobre ese error y me vino de perlas lo q se comenta en este blog...

http://oviedos.com.mx/index.php/blog/show/Error_17_en_Grub.html

 Perfil  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Mié Jul 20, 2005 7:00 am
Mensajes: 3866
Ubicación: /home/Peru/Lima/La Molina

Nota Publicado: Lun May 26, 2008 5:09 pm 
Arriba  
Calabaza, si no te molesta hare un copy/paste para ponerlo en mis blogs y hare mencion que tu eres el autor...

salu2

_________________
"Quiero cambiar al mundo pero no me dan los RPM"
----------------------------
Tony Blair
Linux User # 433253
Ubuntu User # 9562
-----------------------------

 Perfil WWW  

Desconectado
Forista Mayor
Forista Mayor
Avatar de Usuario

Registrado: Jue Nov 24, 2005 8:00 am
Mensajes: 618

Nota Publicado: Vie May 30, 2008 1:24 am 
Arriba  
Tony, no hace falta que me des crédito ya que esta información es y debería ser libre para que cualquiera pueda utilizarla con cualquier fin.

De todas formas voy a realizar una aclaración al respecto en el post.

Saludos!

_________________
Reglamento del foro | Proyecto de traducción de documentación | Música y Software Libre

 Perfil WWW  


Nota Publicado: Dom Jul 06, 2008 4:46 pm 
Arriba  
Aquí están mis orientaciones a ppoolloo sobre el mismo tema:

http://www.espaciolinux.com/foros-tema- ... tml#186361

y que están complementadas con la forma de encontrar el UUID. No obstante, yo he sustituido esa nomenclatura en Ubuntu por la usual en Debian y corre sin problemas.

Por cierto, el tema que aquí refiero fue cerrado porque como yo siempre he resuelto por mi cuenta los Grub Error 17 nunca me había preocupado por si existía este tema aquí posteado :D. Esto significa que los cerradores compulsivos de posts le están demostrando a la comunidad que otros sitios de la red proveen información más valiosa que este foro porque no veo en este tema que nadie se haya beneficiado sobre lo que aquí hay escrito.

Saludos

  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Lun Ago 25, 2008 7:00 am
Mensajes: 17

Nota Publicado: Dom Ago 31, 2008 1:11 am 
Arriba  
una pregunta a mi me sale este fdisk -l
pol@pol:~$ sudo fdisk -l
[sudo] password for pol:

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

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 14405 115708131 83 Linux
/dev/sda2 14406 14593 1510110 5 Extendida
/dev/sda5 14406 14593 1510078+ 82 Linux swap / Solaris

Disco /dev/sdb: 2029 MB, 2029518848 bytes
129 cabezas, 32 sectores/pista, 960 cilindros
Unidades = cilindros de 4128 * 512 = 2113536 bytes
Identificador de disco: 0xc3072e18

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 * 1 961 1981936 6 FAT16
La partición 1 tiene distintos finales físicos/lógicos:
físicos=(967, 128, 32) lógicos=(960, 31, 32)
pol@pol:~$
que devo hacer. esque he leido tu post y lo he intentado hacer pero en la parte de sda me he liado mucho. un saludo y muchas gracias.

 Perfil  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Sab May 02, 2009 7:00 am
Mensajes: 1

Nota Publicado: Sab May 02, 2009 7:28 pm 
Arriba  
CIERTO AMI ME OCURRE LO MISMO , EN MIS PARTICIONES NO HAY NINGUNA PARTICION NTFS. ME PONE

Disco /dev/sda: 250.0 GB, 250059350016 bytes
255 cabezas, 63 sectores/pista, 30401 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0x4d61a023

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 29266 235079113+ 83 Linux
/dev/sda2 29267 30401 9116887+ 5 Extendida
/dev/sda5 29267 30401 9116856 82 Linux swap / Solaris
victor@victor-laptop:~$
si alguien me puede ayudar lo agradeceri a muxo

 Perfil  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Vie Oct 23, 2009 7:00 am
Mensajes: 8

Nota Publicado: Vie Oct 23, 2009 11:52 pm 
Arriba  
Excelente explicacion, Gracias.
Saludos desde Mexico

 Perfil  

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Mar Jun 15, 2010 8:20 pm
Mensajes: 6

Nota Publicado: Jue Jul 08, 2010 1:55 am 
Arriba  
Hola, tengo este problema pero no se como solucionarlo....

El GRUB se inicia pero al querer iniciar la particion de Mandriva me aparece este error. La particion de Windows si que puedo iniciarla.

Datos:

MENU.LST

Código:
timeout 4
color black/cyan yellow/cyan
gfxmenu (hd0,5)/boot/gfxmenu
default 0

title linux
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=a128cc99-f0b4-4407-8332-b5e3ed3ea28d splash=silent vga=788
initrd (hd0,5)/boot/initrd.img

title windows
root (hd0,1)
chainloader +1



http://s2.subirimagenes.com/imagen/4774 ... allazo.png

Ayuda please!!!!

Gracias de antemano.

Editado -- Mié Jul 07, 2010 5:55 pm --

Ya lo he solucionado. He modificado el menu.lst y arreglado :D

PD: disculpas al moderador por poner la captura tan grande.

Saludos.


Última edición por Deckon el Jue Jul 08, 2010 1:16 am, editado 1 vez en total
Mensaje editado por contener capturas de pantalla muy grandes, revisa el reglamento del foro

 Perfil  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Jue Jul 30, 2009 7:00 am
Mensajes: 5

Nota Publicado: Sab Oct 02, 2010 4:18 am 
Arriba  
A mi se me facilito solucionar esos errores de la siguiente forma:
1º menu.lst revisar si el root y el boot esta en la particion correctas y si estan con UUID (fedora utiliza esta nomenclatura) o por particion (como archlinux /dev/sda2 como ejemplo) si es correcto continua.
antes de seguir ademas de fdisk -l existe otro comando que es blkid.
si no es correcto entonces edita con nano, gedit o tu editor favorito y corrige, sobre todo porque al redimensionar alguna particion le suele cambiar el UUID y da al traste con el boot.
2º ya con un cd'live y montada la particion de tu linux y en el archivo de boot en root comando grub, eso abre grub en modo consola.
3º tecleas find /boot/grub/stage1 a veces no es ese el directorio entonces seria find /boot/stage1; te respondera con la particion donde o que pueden tener el stage2; ejemplo (hd0,0) y en caso de tener mas de un SO en otros renglones te dara algo parecido.
4º conociendo la respuesta y sabiendo donde quieres reinstalar el grub le tecleas root (hd0,1) como ejemplo puede variar segun tus particiones y cantidad de tus SO. Te responde con el tipo de formato de la particion y otros datos.
5º setup (hd0) con esto reinstalas el grub, stage1 y stage2 para que puedas bootear correctamente, tambien puede variar si quieres que sea en una particion o en otro disco, etc para eso especificarias tal orden. Al final te dice sise reinstalo y le das quit y reboot para reiniciar.

 Perfil  

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Mié May 07, 2014 3:34 pm
Mensajes: 33

Nota Publicado: Mié May 07, 2014 3:40 pm 
Arriba  
Gracias por el tutorial :D, realmente te pasaste con el mismo, muy bien explicado y demás.

 Perfil  

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Mié Sep 30, 2015 6:35 am
Mensajes: 5

Nota Publicado: Mié Sep 30, 2015 6:41 am 
Arriba  
Muchas gracias, estuve horas batallando y rompiendome la cabeza por culpa de este problema.

_________________
Fiuxy Latinoamérica

 Perfil WWW  

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Lun Nov 07, 2016 1:07 pm
Mensajes: 2
Ubicación: España

Nota Publicado: Lun Feb 11, 2019 3:57 pm 
Arriba  
¿Esta solución para que versión funciona? Yo es que tuve un error similar pero tuve que volver a instalar el SO encima del que tenía para que me sobreescribiera el Grub... Creo que el problema fue por el número de cilindros de mi disco, que sobrepasaba el máximo permitido, aunque no se el código de error.

 Perfil WWW  
Mostrar mensajes previos:  Ordenar por  
 [ 14 mensajes ] 
Nuevo tema Responder al tema

Saltar a:  


 Temas relacionados   Autor   Respuestas   Vistas   Último mensaje 
Error 22 en el GRUB!

en Software

porni

0

522

Lun Nov 16, 2009 6:32 pm

porni Ver último mensaje

Grub error 21

en Sistema

DEMONIACO

1

566

Sab Dic 19, 2009 6:34 pm

xunilk Ver último mensaje

GRUB error 17

[ Ir a página: 1, 2 ]

en Sistema

califa101

18

3460

Lun Sep 21, 2009 10:25 pm

hipersayan_x Ver último mensaje

problema al iniciar con el grub, error 16

en Instalación de distribuciones

Servasky

6

1804

Mié Sep 16, 2009 10:42 pm

Servasky Ver último mensaje

Error inicio Grub, con un solo SO

en Sistema

josebarrios

10

1984

Dom Ago 23, 2009 4:34 pm

yayopoint Ver último mensaje



¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC + 1 hora [ DST ]
Traducción al español por Huan Manwë
phpBB SEO