Ir al contenido
  • 0
Conéctate para seguir esto  
tochtli

No such partition

Pregunta

Hola, ofrezco una disculpa si sobre este tema ya se ha preguntado, busque en su sitio y no he encontré algo que se relaciones, así que platico y pregunto lo que sucede

 

-tenemos en el trabajo una laptop funcionando con windows xp, suse y centos, durante una actividad utilizando centos, se equivocaron con la carga de un archivo .img de una tarjeta pcmcia y se jodio, no una, si no la tres particiones, cuando se encendia la laptop se reiniciaba y se reiniciaba sin poder hacerla funcionar.

-se recupero la partición windows y suse, centos no arranca de manera correcta, muestra el aviso de "NO SUCH PARTITION", se ha intentado hacerla arrancar modificando con un livecd (de Ubuntu) el modo de arranque pero nomas no se muestra ningun cambio (esto se hizo siguiendo un tutorial de internet)

-cuando se entra en la prticion centos utilizando el grub ( o terminal, no se si estoy en lo correcto en llamarlo asi) no se pueden utilizar muchos comandos, solo unos cuantos, asi qu el apregunta es....¿desde este grub puedo hacer algo para arrancar de manera correcta la particion centos?

 

apenas empiezo en esto del linux y no se si he sido claro en lo que sucede con la laptop, asi que si requieren mas info para poder ayudarme les ruego me pregunten y tratare de brindar la informacion en base a lo que apenas conozco de linux, muchas gracias!!!!!!!!!!!!!!

Compartir este post


Enlace al post
Compartir en otros sitios

4 respuestas a esta pregunta

Recommended Posts

  • 0

Puedes llevar a cabo algunas tareas básicas desde la línea de comandos del propio grub pero si, como apunta él mismo, esa partición no es la correcta o no cuenta con gestor de arranque, el resultado va a ser el mismo o muy parecido. No podrá arrancar el sistema.
Aparte, antes de llegar al modo de recuperación está la opción de modificar al vuelo las opciones de arranque para elegir la partición o parámetros correctos para evitar el error (o al menos intentarlo)

La opción del LiveCd es más recomendable en este caso para acceder, recuperar esa partición y editar grub para que todo vuelva a su lugar.

 

¿Qué es lo que se ha modificado en Grub (supongo que el de Suse)?¿Pudieron recuperar la partición de centos con fdisk o herramientas similares?¿Qué tutorial de Internet? :p

Compartir este post


Enlace al post
Compartir en otros sitios
  • 0

Por lo que comentas ya mas o menos nos podemos hacer una idea, aunque sería interesante ver si realmente la partición de centos sigue ahí y en que estado se encuentra...

 

Lo siguiente que te voy a comentar no es para solucionar el problema en si, sino para que puedas buscar más pistas de lo que pasa y si encuentras algo que nos lo comentes por aquí:

 

Lo primero es decirte que no hace falta reiniciar la maquina para ver si la partición de centos está correcta y arranca.

Hay una aplicación llamada Gparted que es ideal para ver todos los dispositivos de almacenamiento del equipo, a demás de permitir modificar algún parámetro de arranque, formatear, clonar...

con ese programa deberías poder ver si sigue la partición de centos y que esté correctamente formateada (en principio debe tener un sistema ext4, no se si es el que usa centos pero es el que usan la mayoría de distribuciones)

si la partición está corrupta es posible que te la muestre con un color negro o gris...

 

Una vez verificado que esté la partición correctamente puedes probar si el sistema arranca o bien puedes pasar a revisar que el grub esté correctamente configurado e instalado.

O puedes hacer pruebas con la partición directamente, sin configurar nada ni reiniciar.

Si la maquina que tenéis tiene suficiente potencia y unos 2 GB de RAM puedes instalar qemu en la partición de suse e intentar arrancar la partición de centos como si se tratase de una maquina virtual, así no dependes de la configuración de grub.

 

Yo tengo una maquina con dos particiones una distribución basada en Arch y otra con Ubuntu, y para arrancar Ubuntu sin salir de Arch utilizo este comando de qemu:

sudo qemu-system-x86_64 -m 2G -net none -enable-kvm -cpu host \
-vga virtio -display gtk,gl=on \
-drive file=/dev/sda,index=0,media=disk,format=raw \
-drive file=/dev/sdb7,index=1,media=disk,format=raw \
-boot menu=on \

 

Utilizo quemu-system-x86_64 por que es de 64 bits, aunque puede que la tuya sea de 32 bits...

Te dejo una versión simplificada de 32 bits y 512 MB de RAM para por si quieres probar:

sudo qemu-system-i386 -m 512M -net none -enable-kvm \
-drive file=/dev/sdb7,index=1,media=disk,format=raw \
-boot menu=on \

Para que funcione tienes que reemplazar "/dev/sdb7" por la partición de arranque donde tengas instalado centos, y si te da problemas puedes quitarle en "-enable-kvm" pero irá más lento.

 

 

En fin, eso es lo que yo haría, y si no funcionase pues trataría de recuperar los archivos importantes desde suse y reinstalaría centos.

 

Compartir este post


Enlace al post
Compartir en otros sitios
  • 0
hace 16 horas, Shiba87 dijo:

Puedes llevar a cabo algunas tareas básicas desde la línea de comandos del propio grub pero si, como apunta él mismo, esa partición no es la correcta o no cuenta con gestor de arranque, el resultado va a ser el mismo o muy parecido. No podrá arrancar el sistema.
Aparte, antes de llegar al modo de recuperación está la opción de modificar al vuelo las opciones de arranque para elegir la partición o parámetros correctos para evitar el error (o al menos intentarlo)

La opción del LiveCd es más recomendable en este caso para acceder, recuperar esa partición y editar grub para que todo vuelva a su lugar.

 

¿Qué es lo que se ha modificado en Grub (supongo que el de Suse)?¿Pudieron recuperar la partición de centos con fdisk o herramientas similares?¿Qué tutorial de Internet? :p

Se ha modificado mediante el livecd en el menú de arranque pero no hay ningún cambio, el tutorial que se siguió en su gran mayoría fue del sitio http://ksaukao.blogspot.com/, la persona que logro recuperar windows y Suse, utilizo otras utilidades pero no se cuales fueron.....

 

Compartir este post


Enlace al post
Compartir en otros sitios
  • 0

El blog la verdad es que no dice gran cosa :sweat:

Tocará empezar por lo más evidente que es comprobar que Centos sigue ahí. Puedes utilizar gparted para cerciorarte como ha dicho Nible.

Teniendo Suse operativo y ya que, por lógica, es éste quien maneja Grub, tocará revisar /boot/grub/grub.cfg a ver qué es lo que está mal con ese centos

También estaría la opción, si realmente se trata de un problema por mala configuración de grub, dejar que él mismo se encargue:

os-probe
grub2-mkconfig -o /boot/grub/grub.cfg

 

Compartir este post


Enlace al post
Compartir en otros sitios

Registra una cuenta o conéctate para comentar

Debes ser un miembro de la comunidad para dejar un comentario

Crear una cuenta

Regístrate en nuestra comunidad. ¡Es fácil!

Registrar una cuenta nueva

Iniciar Sesión

¿Ya tienes cuenta? Conéctate aquí.

Iniciar Sesión
Conéctate para seguir esto  

×