Se rompe los enlaces a archivos siempre que reinicio

Asked by Orlando

Tengo una Laptop Acer extensa 5420, tiene 2 particiones principales(C y DATA) y aparte uno donde esta instalado Ubuntu 8.10, el problema surge cuando luego de haber creado enlaces hacia mis archivos que tengo en los discos C y DATA, al reiniciar mi pc, aparecen los iconos como enlaces como rotos y al darles click indican que el archivo no existe, aparte sucede que si le puse un tapiz de fondo del cual el archivo se encuentra en el disco D, tampoco aparece al iniciar la pc, parece que no reconoce las rutas.
cuando lo doy a mi maquina:
cd /media/DATA
me sale error que no existe
pero manualmente (es decir en la interfaz grafica) si reconoce los 2 discos pues estan sus iconos.
luego de haber ingresado por la via grafica, recien en la consola cuando le doy la ruta:
"cd /media/"
"ls"
recien me aparece el disco al que ingrese digamos aparece el Data pero con fondo Verde:

orlando@Kramox:~$ cd /media/DATA/UNI/
bash: cd: /media/DATA/UNI/: No existe el fichero ó directorio
orlando@Kramox:~$ sudo bash
[sudo] password for orlando:
root@Kramox:~# cd /media/DATA/UNI
bash: cd: /media/DATA/UNI: No existe el fichero ó directorio
root@Kramox:~# cd /media/
root@Kramox:/media# ls
cdrom cdrom0
root@Kramox:/media# ls
cdrom cdrom0 DATA
root@Kramox:/media# ls
ACER cdrom cdrom0 DATA
root@Kramox:/media#

soy nuevo en esto, pero supongo que hay algun problema al detectar las otras unidades.
Por favor alguien pueda darme una solución.

Muy agradecido

Orlando

Question information

Language:
Spanish Edit question
Status:
Solved
For:
Ubuntu gnome-terminal Edit question
Assignee:
No assignee Edit question
Solved by:
Jorge Suárez de Lis
Solved:
Last query:
Last reply:
Revision history for this message
Jorge Suárez de Lis (ys) said :
#1

Nada más iniciar abre: Sistema -> Administración -> Monitor del sistema. Pestaña Sistemas de archivos.

Verás que NO aparecen ni C ni DATA. Una vez intentas acceder a ellos por la vía gráfica, sí aparecen.

Si esto es así, el problema es bastante sencillo. Intentaré explicártelo: El hecho de que tengas una partición no quiere decir que automáticamente aparezca en /media/loquesea. En realidad se podría _montar_ (ese es el término que se utiliza) en cualquier directorio. El escritorio lleva un sistema que detecta las particiones y les asigna directorios en /media, de forma que la primera vez que acceder a ellas se activa este sistema y aparecen automágicamente.

Sin este sistema, tendrías que indicarle manualmente al sistema mediante comandos dónde quieres que se monte cada partición. Lo que ocurre en tu caso es que al acceder a /media/DATA/loquesea el escritorio no sabe que debe montar la partición. Hasta que intentas acceder a ella no existe esa ruta, es algo normal que te aparezca como que no existe.

Lo ideal en tu caso sería que esas particiones se montasen automáticamente al iniciar el sistema, sin que tuvieras que darles tú manualmente. Entonces al iniciarse el escritorio el fondo de pantalla ya existiría y se vería correctamente, y los enlaces funcionarían sin más.

Esto se puede hacer de muchas formas, pero yo te aconsejo que añadas la información al archivo /etc/fstab. Ten cuidado, tocar este archivo y dejarlo en mal estado puede ser fatal para tu equipo. Si puedes, dinos el contenido de ese archivo y nosotros te indicamos los cambios que debes hacer. También dinos la salida del comando:

sudo fdisk -l

Revision history for this message
Orlando (nex7syv) said :
#2

buena voz,

haber chekeando en el archivo que esta en gedit:

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda6
UUID=b05cd3fe-5d2a-4651-97d7-a34337cbd131 / ext3
relatime,errors=remount-ro 0 1
# /dev/sda5
UUID=0fc29310-ba54-4680-ae07-3768ed352659 none swap
sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0

eso es todo lo que esta ahi y con el comando:

root@Kramox:/etc# sudo fdisk -l

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: 0x2581c2a1

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 1 1275 10240000 27 Desconocido
La partición 1 no termina en un límite de cilindro.
/dev/sda2 * 1275 10367 73028608 7 HPFS/NTFS
La partición 2 no termina en un límite de cilindro.
/dev/sda3 10367 17418 56635384 7 HPFS/NTFS
/dev/sda4 17419 19457 16378267+ 5 Extendida
/dev/sda5 17419 17661 1951866 82 Linux swap / Solaris
/dev/sda6 17662 19457 14426338+ 83 Linux
root@Kramox:/etc#

bueno, espero q puedan entender un poco más el estado de mi maquina, por
favor que pasos debo seguir para hacer que reconozca automaticamente a esas
particiones.

Muy agradecido,

Orlando
Lima, Perú

El 17 de mayo de 2009 19:10, Jorge Suárez de Lis <
<email address hidden>> escribió:

> Your question #71494 on gnome-terminal in ubuntu changed:
> https://answers.launchpad.net/ubuntu/+source/gnome-terminal/+question/71494
>
> Status: Open => Answered
>
> Jorge Suárez de Lis proposed the following answer:
> Nada más iniciar abre: Sistema -> Administración -> Monitor del sistema.
> Pestaña Sistemas de archivos.
>
> Verás que NO aparecen ni C ni DATA. Una vez intentas acceder a ellos por
> la vía gráfica, sí aparecen.
>
> Si esto es así, el problema es bastante sencillo. Intentaré
> explicártelo: El hecho de que tengas una partición no quiere decir que
> automáticamente aparezca en /media/loquesea. En realidad se podría
> _montar_ (ese es el término que se utiliza) en cualquier directorio. El
> escritorio lleva un sistema que detecta las particiones y les asigna
> directorios en /media, de forma que la primera vez que acceder a ellas
> se activa este sistema y aparecen automágicamente.
>
> Sin este sistema, tendrías que indicarle manualmente al sistema mediante
> comandos dónde quieres que se monte cada partición. Lo que ocurre en tu
> caso es que al acceder a /media/DATA/loquesea el escritorio no sabe que
> debe montar la partición. Hasta que intentas acceder a ella no existe
> esa ruta, es algo normal que te aparezca como que no existe.
>
> Lo ideal en tu caso sería que esas particiones se montasen
> automáticamente al iniciar el sistema, sin que tuvieras que darles tú
> manualmente. Entonces al iniciarse el escritorio el fondo de pantalla ya
> existiría y se vería correctamente, y los enlaces funcionarían sin más.
>
> Esto se puede hacer de muchas formas, pero yo te aconsejo que añadas la
> información al archivo /etc/fstab. Ten cuidado, tocar este archivo y
> dejarlo en mal estado puede ser fatal para tu equipo. Si puedes, dinos
> el contenido de ese archivo y nosotros te indicamos los cambios que
> debes hacer. También dinos la salida del comando:
>
> sudo fdisk -l
>
> --
> If this answers your question, please go to the following page to let us
> know that it is solved:
>
> https://answers.launchpad.net/ubuntu/+source/gnome-terminal/+question/71494/+confirm?answer_id=0
>
> If you still need help, you can reply to this email or go to the
> following page to enter your feedback:
> https://answers.launchpad.net/ubuntu/+source/gnome-terminal/+question/71494
>
> You received this question notification because you are a direct
> subscriber of the question.
>

Revision history for this message
Best Jorge Suárez de Lis (ys) said :
#3

Primero, asegúrate de que C y DATA no están montados. Reinicia si es necesario, pero con hacer clic derecho en sus iconos y seleccionar la opción "Desmontar el volumen" debería ser más que suficiente.

Con mucho cuidado, haciendo una copia de seguridad antes, abre el /etc/fstab con permiso de escritura:

sudo gedit /etc/fstab

y añade al final del archivo las siguientes líneas, con cuidado de no tocar nada más:

/dev/sda2 /media/C ntfs-3g defaults,locale=es_ES.UTF-8,auto 0 0
/dev/sda3 /media/DATA ntfs-3g defaults,locale=es_ES.UTF-8,auto 0 0

Guarda y cierra. Crea los directorios necesarios:

sudo mkdir /media/C
sudo mkdir /media/DATA

Y eso es todo. Si pones el siguiente comando:

sudo mount -a

Deberían montarse ambas particiones. Si todo va bien no te dirá nada más, todo está listo. Reinicias y debería ir todo bien. Si hay algún problema, vuelve a dejar el archivo /etc/fstab como estaba y coméntanos de qué se queja ese comando.

Revision history for this message
Orlando (nex7syv) said :
#4

Thanks Jorge Suárez de Lis, that solved my question.