problemas con particiones de ubuntu

Publicado por arielsebastian, Diciembre 21, 2009, 00:49:48

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

arielsebastian

hola, tengo el siguiente problema:

tenía una partición de ubuntu 9.04 con sistema de archivos ext4... y tenía otra con windows xp, la cual no podía entrar... de un día para el otro misteriosamente no apareció el menú del grub (nunca actualicé, ni eliminé, ni puse otra versión).

como tengo archivos importantes en esa partición (la de ubuntu 9.04) intenté acceder mediante el ubuntu 9.10 live... entro... pero solo aparece la partición de windows... con su correspondiente espacio (40 gb aproximadamente) es decir que los otros 40 gb de la partición de ubuntu 9.04 están... (tengo un disco de 80 gb).

con esta información que "recolecté" se me ocurrió ir a Sistema>Administración>Utilidad de discos y pude verificar que se encontraban las dos particiones, la de ubuntu 9.04 y la de windows xp, con sistema de archivos ext4 y ntfs respectivamente, por lo que procedí a eliminar la partición de windows xp para luego instalar ubuntu 9.10 y así poder acceder a ubuntu 9.04 desde ubuntu 9.10... ya he instalado este último, pero sigue sin reconocerme la partición de ubuntu 9.04... es como que falta el espacio ese.. o sea.. se supone que los archivos siguen estando.. pero no puedo entrar a la otra partición porque no me la reconoce...

qué puedo hacer?

desde ya muchas gracias...

saludos :up:

xena

Hola arielsebastian, me parece que la mano viene difícil, creo que esto va a tardar un poco creo yo.

Decime que te da el resultado de

#fdisk -l
(la ultima es una ele)

Te dice que tenes 2 particiones + swap, por ejemplo?
Te dice que tenes 1 sola? (y/o + swap)
Que cuernos tenes?
También podes hacer un:
#cfdisk /dev/sdx
(para ver si existe todavía esa partición o "alguien o algo" se la cargó)

Probaste con bacula, el programa integral de discos?

Escribiste en la particion=?
Hiciste:
#blkid
para ver si tienen asignao una UUID cada particion
Usaste el programa gparted u otro similar ?
Para ver las particiones...?

La lista es demasiado larga ariel, por qué no explicas mejor el problema y que alternativa podes tener vos mismo asi se te puede ayudar un poco mejor.

Saludos, yo estoy en linea, respondé pronto man. ;)=

arielsebastian

#2
cuando pongo fdisk -l no me abre nada... cuando pongo cfdisk /dev/sdx me salta una pantallita gris que tira:

ERROR MUY GRAVE: No se puede abrir la unidad de disco
                      Pulse una tecla para salir de cfdisk


lo mismo si cambio el sdx del final por cualquier partición (incluso la que estoy usando ahora), por ejemplo sda1...

entro a Sistema > Administración > Utilidad de discos y me aparece esto en la partición que no anda (ubuntu 9.04):



y la partición que anda, la que estoy usando ahora con ubuntu 9.10 dice lo siguiente:



lo raro que encontré es que en la partición de ubuntu 9.04 dice en sistema de archivos FAT 32... y obviamente cuando lo instalé había puesto ext4.. no entiendo por qué aparece eso... tampoco se por qué aparece dentro de particiones lógicas... es todo muy raro...

qué puedo hacer?

gracias...

saludos :up:

the98

Visto y considerando que ya tuviste anteriormente problemas con ese mismo disco (que no te andaba el Windows) en una de esas, el disco tiene sectores cagados que hacen que tengas estos problemas. De todas maneras es muy raro que de repente te reconozca una partición Ext4 como FAT  :o ¿Acaso engordó?  :P  Cuac...

En fin, también tenía entendido que las particiones Ext4 todavía están en desarrollo y en proceso de corrección de errores y demás. En una de esas conviene mantenerse en Ext3 por un tiempo.

Por otro lado, tengo entendido que las particiones Ext4 son capaces de recuperar datos borrados, o sea, tienen función Undelete, cosa que las Ext3 no tenían. Si tenés datos en esa partición que perdiste, puede haber chance de recuperarlos con algún soft.

Una alternativa que se me ocurre es ejecutar GParted y ver si se pueden corregir los errores. Tendrías que usar la función "Verificar".

Saludos.

arielsebastian

usé el gparted live y no encontré ninguna opción de verificar... no se qué toqué pero entré a un escritorio raro.. y me decía la información de las particiones... y me tiró lo siguiente:

/dev/hdb2             extended
     /dev/hdb5        linux-swap
     /dev/hdb6        ext3

/dev/hdb1             ext3

la partición donde tengo ubuntu 9.04 aparece casi llena.. o sea.. como lo tenía antes.. así que los archivos están.. se supone que no se perdió nada...

qué puedo hacer?

gracias...

saludos :up:

judoka

En la imagen que subiste no te lo reconoce como FAT32, solo te da la opcion de formatear.
No se de donde sacaste la ultima info porque habias instalado en ext4. Mostra las salida de fdisk -l porque no puede ser que sea "nada".
Cuando instalaste te volvio a aparecer el grub?
Puede ser que si el disco ya tiene historial de funcionar mal, sea eso.

Saludos
Look around, nobody's here. This is the land of the bots. Have fun.

the98

Cierto, y tampoco está marcada como "Arrancable".

¿Probaste qué pasa montando la partición? ¿Digo, si tenés acceso?

Entrá como root y poné

# mount -t ext3 /dev/sda6 /mnt

Y después entrás a mnt y hacés un ls para ver si están los archivos (si es que el mount no te tiró un error). Esto lo harías:

# cd /mnt
# ls

PD: El fdisk -l lo tenés que hacer o bien como root, o sino con "sudo fdisk -l", sino obvio que no te muestra nada.

Saludos.

arielsebastian

cuando instalé el ubuntu en el que estoy ahora (el 9.10) no se me arregló el grub, es decir que ni me aparece... :s

al poner sudo mount -t ext3 /dev/sda6 /mnt me tira lo siguiente:

mount: wrong fs type, bad option, bad superblock on /dev/sda6,
       missing codepage or helper program, or other error
       En algunos casos se encuentra información en syslog, pruebe
   dmesg | tail   o algo parecido


después intento poner sudo mount -t ext4 /dev/sda6 /mnt pero no me tira nada...

y al poner sudo fdisk -l me tira esto:

Disco /dev/sda: 82.3 GB, 82348277760 bytes
255 cabezas, 63 sectores/pista, 10011 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0xd9818ef0

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sda1   *        5071       10011    39688582+  83  Linux
/dev/sda2               1        5070    40724743+   f  W95 Ext'd (LBA)
/dev/sda5               1         131     1052163   82  Linux swap / Solaris
/dev/sda6             132        5070    39672486   83  Linux

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


qué puedo hacer?

gracias...

saludos :up:

the98

Cita de: arielsebastian
después intento poner sudo mount -t ext4 /dev/sda6 /mnt pero no me tira nada...

Si no te tira nada es porque la partición se montó bien. Tendrías que ir a /mnt para ver si podés visualizar los archivos correspondientes.

judoka

Cita de: the98 en Diciembre 26, 2009, 14:45:43
Cita de: arielsebastian
después intento poner sudo mount -t ext4 /dev/sda6 /mnt pero no me tira nada...

Si no te tira nada es porque la partición se montó bien. Tendrías que ir a /mnt para ver si podés visualizar los archivos correspondientes.

Cuando no devuelve nada un comando podes saber si fue exitoso o no ejecutando echo $?, si devuelve 0 es porque fue bien, pero si devuelve cualquier otra cosa es un error.

Saludos
Look around, nobody's here. This is the land of the bots. Have fun.

arielsebastian

#10
muchas gracias!! se había montado!! yo pensaba que cuando se montaba una partición tenía que aparecer en la parte de los dispositivos, es decir de los discos..

ahora tengo otra duda.. ya que no puedo entrar a la partición de ubuntu 9.04... cómo puedo hacer para recuperar todas las cuentas de mail y la configuración del mozilla thunderbird? y la configuración y marcadores de mozilla firefox? eso sería lo único que me faltaría para recuperar todo lo que tenía...

muchas gracias...

saludos :up:

ZeiterZ

Cita de: arielsebastian en Diciembre 26, 2009, 21:35:37
muchas gracias!! se había montado!! yo pensaba que cuando se montaba una partición tenía que aparecer en la parte de los dispositivos, es decir de los discos..

ahora tengo otra duda.. ya que no puedo entrar a la partición de ubuntu 9.04... cómo puedo hacer para recuperar todas las cuentas de mail y la configuración del mozilla thunderbird? y la configuración y marcadores de mozilla firefox? eso sería lo único que me faltaría para recuperar todo lo que tenía...

muchas gracias...

saludos :up:

Entrá en la partición con los datos anteriores y vas  /home/usuarioviejo

y copias los directorios  .mozilla y .thunderbird  a tu nuevo "home", es decir,  /home/nuevousuario

Para limitar la copias, puedes verificar que en tu nuevo home exista el directorio .mozilla y copiar en él solamente el directorio  /home/usuarioviejo/.mozilla/firefox

En Linux (y similares) todo directorio o archivo que comienza con un punto ("."mozilla) es "oculto". Así que si no los encuentras, ajustá las propiedades de visualización.

Tal vez tengas que hacer la copia como root o usando "sudo". Luego, tendrás que cambiar el dueño de esos directorios para poderlos usar y modificar.

Saludos.

arielsebastian

muchas gracias! ya pude hacer todo.. ahora.. una última consultita... ya que tengo liberada la partición con el ubuntu viejo (no tengo nada)... cómo puedo hacer para instalar winchot en esa partición? o sea.. instalarlo es fácil.. lo jodido después es que te come el grub del ubuntu y te reconoce nada más windows :s cómo puedo hacer para que eso no pase? porque esto de poner windows y ubuntu lo hice 2 veces... una vez me salió bien, es decir que pude solucionar el tema del grub, la otra no :s   así que antes de tocar nada quiero preguntar.. porque esta compu es de mi viejo...

gracias!

saludos :up:

the98

Tenés que reparar el grub con un Live CD...

El tema es que yo sólo tengo cómo hacerlo con grub 1, no sé cómo se hace con grub 2.

Para recuperarlo es así:

Instalás Windows y ejecutás un Live CD de Linux. Abrís una terminal allí e ingresás lo siguiente:

sudo grub --> ejecutamos el interprete de comando de grub
find /boot/grub/stage1 --> busca dónde esta la partición de ubuntu
root (hdX,Y) --> poner el valor devuelto anterior
setup (hd0) --> instala grub en nuestro primer disco duro (hd0), que es con el que inicia la computadora
quit --> salimos del interprete de comando de grub


Saludos

PD: no pudiste ver la partición porque la montaste como root, y por lo tanto sólo tendría acceso root a dicha partición. Para que la puedas ver, tendrías que agregar la opción "users" al comando mount.

arielsebastian

bueno... no se cómo hice pero pude instalar windows y reparar el grub.. me costó un huevo y la mitad del otro... un quilombo.. pero bueno.. ya está hecho.. ahora surgió otro problema.. antes de ingresar a ubuntu me tira el siguiente error:

One or more of the mounts listed in /etc/fstab cannot yet be mounted: swap: waiting for UUID= da27bffs-7ae6-423e-bfe5-9b86a9bd5e18. Press ESC to enter a recovery shell

cuando presiono ESC me entra a ubuntu como si nada.. y anda todo bien.. no se qué es.. es raro.. si alguien me puede explicar cómo tengo que hacer para que no me aparezca más el cartel ese se lo agradecería..

gracias...

saludos :up: