Problemas con instalación de Ubuntu y partición para /home

Imagen de fedeishere
0 puntos

Me sucedio lo siguiente:

Estaba utilizando Fedora 15 y quize pasarme a Ubuntu 12.04, He cambiado ya algunas veces anteriores de distribuciones para probarlas, y es la primera vez que tuve el siguiente problema:

En la instalación cuando elijo particionamiento manual, formateo para la instalción la partición correspondiente a la raiz /, y apunto "SIN FORMATEAR" el /home donde tengo mi usuario con todos mis archivos, y asigno una partición Swap /en otra partición.

Cuando reinicio el sistema, y la instalción termina, la partición donde apunte el /home, esta VACIA!, es decir tiene el usuario que creé durante la instalación y nada más. Mediante google, averigue que es posible que se haya modificado la tabla de particiones y demás,. me resulta raro es la primera vez que me pasa, y necesito recuperar mi usuario y mis archivos.

Espero que puedan ayudarme, Gracias desde ya.

Imagen de Gabriel_M
+1
+1
-1

sudo su
fdisk -l
ls /home
cat /etc/fstab

Copia y pega las salidas en el post.

+1
+1
-1
Imagen de fedeishere
+1
0
-1

Gabriel, también intente cuando no pude encontrar mis archivos en la partición /home, Instale opensuse 11.4 (x86_64)(Obviamente sin formatear la partición /home). Y estoy igual que antes, sin poder ver los archivos de mi partición /home.
Aca te paso las salidas de los comandos:

dhcppc2:~ # sudo su
dhcppc2:~ # fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 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 identifier: 0x000b5054

Device Boot Start End Blocks Id System
/dev/sda1 * 63 61432558 30716248 83 Linux
/dev/sda2 61432560 143347994 40957717+ 7 HPFS/NTFS/exFAT
/dev/sda3 143355904 748822527 302733312 83 Linux
/dev/sda4 748822536 976771055 113974260 f W95 Ext'd (LBA)
/dev/sda5 748824576 970911743 111043584 7 HPFS/NTFS/exFAT
/dev/sda6 970913792 976771055 2928632 82 Linux swap / Solaris
dhcppc2:~ # ls /home
dhcppc2:~ # cat /etc/fstab
/dev/disk/by-id/ata-SAMSUNG_HD502HJ_S20BJ9DZ416056-part7 swap swap defaults 0 0
/dev/disk/by-id/ata-SAMSUNG_HD502HJ_S20BJ9DZ416056-part1 / ext4 acl,user_xattr 1 1
/dev/disk/by-id/ata-SAMSUNG_HD502HJ_S20BJ9DZ416056-part5 /home ext4 defaults 1 2
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
dhcppc2:~ #
dhcppc2:~ #

Instalo nuevamente Ubuntu y apunto la partición correspondiente a la /home? O me recomendas hacer algo antes?

+1
0
-1
Imagen de FP_39
+1
0
-1

Si entendí bien, el directorio home está en otra partición, ¿verdad?

Si es así, sólo deberías agregarla al fstab. Para eso, primero deberías fijarte el nombre de los discos (desde la terminal con sudo fdisk -l o desde el Dash con Utilidad de discos).

+1
0
-1
  • Placa madre Intel Corporation
  • Memoria RAM 1 GB
  • Microprocesador Intel Atom N455 1.66 GHz 64 bits
  • GPU Intel VGA integrada
  • Audio Intel HD NM10/ICH7
  • WiFi Realtek RTL8191SEvB
Imagen de fedeishere
+1
0
-1

FP_39:

También intente cuando no pude encontrar mis archivos en la partición /home, Instale opensuse 11.4 (x86_64)(Obviamente sin formatear la partición /home). Y estoy igual que antes, sin poder ver los archivos de mi partición /home.

Asi es: Aca te paso la salida de un fdisk -l

dhcppc2:~ # sudo su
dhcppc2:~ # fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 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 identifier: 0x000b5054

Device Boot Start End Blocks Id System
/dev/sda1 * 63 61432558 30716248 83 Linux
/dev/sda2 61432560 143347994 40957717+ 7 HPFS/NTFS/exFAT
/dev/sda3 143355904 748822527 302733312 83 Linux
/dev/sda4 748822536 976771055 113974260 f W95 Ext'd (LBA)
/dev/sda5 748824576 970911743 111043584 7 HPFS/NTFS/exFAT
/dev/sda6 970913792 976771055 2928632 82 Linux swap / Solaris

Gracias

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Tienes estas particiones para Gnu/Linux

/dev/sda1 * 63 61432558 30716248 83 Linux
/dev/sda3 143355904 748822527 302733312 83 Linux
/dev/sda6 970913792 976771055 2928632 82 Linux swap / Solaris

Tienes el fstab con estos datos respecto de las particiones

/dev/disk/by-id/ata-SAMSUNG_HD502HJ_S20BJ9DZ416056-part7 swap swap defaults 0 0
/dev/disk/by-id/ata-SAMSUNG_HD502HJ_S20BJ9DZ416056-part1 / ext4 acl,user_xattr 1 1
/dev/disk/by-id/ata-SAMSUNG_HD502HJ_S20BJ9DZ416056-part5 /home ext4 defaults 1 2

Este fstab no es de Debian y derivados, no obstante ello si:
/ esta en xxxxx-part1, lo que correspondería a /dev/sda1
/home que debería ser el otro linux 83, /dev/sda3, que con esa lógica sería xxxxx-part3 no part5
y swap el linux 82, /dev/sda6, con esa misma lógica sería xxxxx-part6 no part7
Un fstab de Debian y derivados sería así:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
#                
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=xxxxxxxxxxxxxxxxxx /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda3 during installation
UUID=xxxxxxxxxxxxxxxxxx /home         ext4    defaults        0       2
# swap was on /dev/sda6 during installation
UUID=xxxxxxxxxxxxxxxxxx none            swap    sw              0       0

Donde las xxxxxxxxxxxxx, las reemplazas por lo que te informará

sudo su
blkid /dev/sda1
blkid /dev/sda3
blkid /dev/sda6
+1
0
-1
Imagen de fedeishere
+1
0
-1

linux-e29t:~ #
linux-e29t:~ # blkid /dev/sda1
/dev/sda1: UUID="2f46a7dc-6ba2-48a0-b840-d489e3995807" TYPE="ext4"
linux-e29t:~ # blkid /dev/sda3
/dev/sda3: UUID="e2b8d622-427c-438a-90b0-7ce6c48ccccf" TYPE="ext4"
linux-e29t:~ # blkid /dev/sda6
/dev/sda6: UUID="4a4577d7-5e26-4d58-a30c-4b7ba5537239" TYPE="swap"

De que forma edito mi /etc/fstab con esa info?
Mi intención es visualizar mis archivos para poder hacer una copia de respaldo y luego reinstalar Ubuntu formateando todas las particiones para no tener problemas, como me indico ubu777.

Te pego la info de mi fstab:
"
/dev/disk/by-id/ata-SAMSUNG_HD502HJ_S20BJ9DZ416056-part7 swap swap defaults 0 0
/dev/disk/by-id/ata-SAMSUNG_HD502HJ_S20BJ9DZ416056-part1 / ext4 acl,user_xattr 1 1
/dev/disk/by-id/ata-SAMSUNG_HD502HJ_S20BJ9DZ416056-part5 /home ext4 defaults 1 2
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
"

Gracias

+1
0
-1
Imagen de cuentos
+1
0
-1

Pudiera ser que el sistema de archivos no es ext4, ya tengo como tres años que la probe y fedora tenia otra formato, seria cuestion de checar el sistema de archivos que tenias en fedora.

+1
0
-1

(recordatorio) -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Si el problema se soluciono, edita el 1° hilo, y agrega (Solucionado), para tener el foro mas ordenado.
Y finaliza poniendo la solución para que sirva para otros Usuarios.
Twitter @mcuentos

Imagen de fedeishere
+1
0
-1

El sistema Fedora tenia ext4. Lo tuve en cuenta. Gracias

+1
0
-1
Imagen de ubu777
+1
+1
-1

"Estaba utilizando Fedora 15 y quize pasarme a Ubuntu 12.04"

Error grave, hay de 5 a 10 distribuciones principales: Debian, Red Hat, Puppy, Slackware, Suse, etc.
De ellas se desprenden las basadas y derivadas: Debian -> Ubuntu, Mint, Aptosid, Trisquel, etc.
Red Hat -> Fedora, Centos,etc.
Para pasar de una distribucion principal a otra, si o si debes respaldar los datos importantes de tu sistema (incluyendo /home) y formatear ¿Porque? Porque hay diferencias importantes a nivel sistema (arbol de directorios, sistema de ficheros, grub, gestion de paquetes, etc.) y tambien a nivel usuario (escritorio, gestor de inicio, configuracion de aplicaciones, etc).
Esto no es necesario si lo que deseas es pasar de una derivada o basada a otra, en este caso puedes instalar sin formatear la /home, solo el sistema, ejemplo:
Pasar de Mint a Ubuntu, de Aptosid a Pear, de SolusOS a Ultimate, etc. todas son derivadas o basadas en Debian.
Lo que tu hiciste es complicadisimo, para empezar Fedora te configura con un nivel SELinux la /home, y Opensuse utiliza por defecto un esquema LVM para las particiones.
Lo mas sano y recomendable es que mediante un cd-live acceses a las particiones 1 y 3, que son las unicas donde podrian estar tus archivos y respaldes para reinstalar formateando.
La particion 5 es linux, pero es de intercambio, hay no hay datos.
PD: aunque tu Fstab marque 6 particiones, en realidad tienes 5, porque esta:
/dev/sda4 748822536 976771055 113974260 f W95 Ext'd (LBA)
No es una particion en si, es una separacion para alojar una particion extendida.

+1
+1
-1

--------------------------------------------------------------------
*I'm sorry, I've played very sensitive fibers. This forum is not ready for my help. You can contact me in the master forums.
Ubuntu Forums Org.

Imagen de fedeishere
+1
0
-1

Bootie con un knnopix Live-cd y con un Slax live también. Veo lo mismo. El usuario que me creo en la instación y nada de mis archivos y demás.

Si se te ocurre algo más que pueda hacer avisame, Gracias desde ya.

+1
0
-1
Imagen de ubu777
+1
0
-1

Se me ocurre que revises en todas las particiones donde puedas encontrar algo de una por una:

*Primero inicia desde el live-cd.

*Ahora crea los directorios:

cd /media
sudo mkdir uno dos tres cinco

*Ahora monta las particiones:

sudo mount /dev/sda1 /media/uno
sudo mount /dev/sda2 /media/dos
sudo mount /dev/sda3 /media/tres
sudo mount /dev/sda5 /media/cinco

*Ahora abre el explorador de archivos (nautilus o dolphin) y navega al directorio media y metete en las carpetas creadas anteriormente en busca de tus archivos.
Busca exhaustivamente y si te encuentras una carpeta home, estando adentro dale a "ver archivos ocultos" o con la combinacion ctrl+h, puede que ahi esten tus archivos.
No te fies de los buscadores, porque a veces son muy caprichosos, realiza la busqueda manualmente.

+1
0
-1

--------------------------------------------------------------------
*I'm sorry, I've played very sensitive fibers. This forum is not ready for my help. You can contact me in the master forums.
Ubuntu Forums Org.

Imagen de fedeishere
+1
0
-1

Hice lo mismo con dos distros live, la ultima es Ubuntu, Te paso las salidas.
"
ubuntu@ubuntu:/media$ sudo mount /dev/sda1 /media/uno
ubuntu@ubuntu:/media$ sudo mount /dev/sda2 /media/dos
mount: you must specify the filesystem type
ubuntu@ubuntu:/media$ sudo mount /dev/sda3 /media/tres
ubuntu@ubuntu:/media$ sudo mount /dev/sda5 /media/cinco
ubuntu@ubuntu:/media$
ubuntu@ubuntu:/media$ ls
cdrom cinco dos e2b8d622-427c-438a-90b0-7ce6c48ccccf tres uno
"
La carpeta que deberia tener el nombre tres, cuando la monto, cambia el nombre de la misma a " e2b8d622-427c-438a-90b0-7ce6c48ccccf " Luego desde Nautilus hice una busqueda manual carpeta por carpeta y con archivos ocultos, pero no pude encontrar mi info. Mi directorio tenia cerca de 200gb de informacion.

La distro que use anteriormente es Slax Fresh, y desde esta distro, Konqueror, no me permitia acceder a la particion, no se reconoce "fs type".

Quedo algo mal a nivel de particion me parece.

Como puedo seguir?

+1
0
-1
Imagen de fedeishere
+1
0
-1

"La carpeta que deberia tener el nombre tres, cuando la monto, cambia el nombre de la misma a " e2b8d622-427c-438a-90b0-7ce6c48ccccf " Me di cuenta que no le cambia el nombre, en consola, estan las dos, la carpeta "tres" y "e2b8d622-427c-438a-90b0-7ce6c48ccccf " Desde nautilus, no me muestra la carpeta "tres", si "e2b8d622-427c-438a-90b0-7ce6c48ccccf " que es donde hice la busqueda.

Desde consola use el comando du -sh, de esas dos carpetas, y tienen exactamente el mismo tamaño y los mismos archivos.

+1
0
-1
Imagen de ubu777
+1
0
-1

Tu ultimo comentario me dio una señal, monta la particion 3 y has un:

df -m /dev/sda3

Postea el resultado

+1
0
-1

--------------------------------------------------------------------
*I'm sorry, I've played very sensitive fibers. This forum is not ready for my help. You can contact me in the master forums.
Ubuntu Forums Org.

Imagen de fedeishere
+1
0
-1

Hoy cuando monte la particion, no me hizo la otra con el otro nombre. La monto directamente.
No hice nada mas que lo que fuimos haciendo en este hilo de conversacion.

Te paso la salida que me dijiste.
"
ubuntu@ubuntu:/media$ sudo mkdir sda3
ubuntu@ubuntu:/media$ ls
cdrom sda3
ubuntu@ubuntu:/media$
ubuntu@ubuntu:/media$ sudo mount /dev/sda3 /media/sda3
ubuntu@ubuntu:/media$ sudo df -m /dev/sda3
Filesystem 1M-blocks Used Available Use% Mounted on
/dev/sda3 290999 532 275686 1% /media/sda3
"
Volvi a navegar la carpeta, desde nautilus, ejecutandolo como root, ni rastros de mi info.

+1
0
-1
Imagen de nacho tineo
+1
0
-1

Puede ser que no tengas permisos necesarios para dicha partición?
Saludos

+1
0
-1

La libertad es aquella facultad que aumenta la utilidad de todas las demás facultades.
(Immanuel Kant)

Imagen de fedeishere
+1
0
-1

No creo que sea un tema de permisos nacho, estoy desde un Ubuntu-live, los comandos para montar la particion y demas, los ejecuto como root, y la exploracion de las carpetas tambien las realizo desde nautilus como root.

+1
0
-1
Imagen de ubu777
+1
+1
-1

Según la salida del comando, solo tienes 532 megas usados en esa partición de 290 gb, la única que podría albergar tus datos, casi puedes dar por perdidos esos datos, a menos que... GPART te indique que la tabla de particiones reciente esta corrupta y se pueda rescatar la anterior...
ADVERTENCIA:
Ejecutar gpart requiere de la máxima potencia de tu PC, es recomendable que no realices nada mas y requiere paciencia por supuesto.
Si estas de acuerdo:

gpart /dev/sda

+1
+1
-1

--------------------------------------------------------------------
*I'm sorry, I've played very sensitive fibers. This forum is not ready for my help. You can contact me in the master forums.
Ubuntu Forums Org.