[disque dur externe]Lien symbolique cassé (abandon)
[disque dur externe]Lien symbolique cassé (abandon)
bonjour
j'ai un problème avec mon disque dur externe il n'apparaît plus dans le sous répertoire /run dans le gestionnaire de fichier(spaceFM), /media n'apparaît plus dans cet arborescence.
Voici le chemin physique complet:(/run/media/usr/dd externe)
Quand je clique sur le lien symbolique que j'ai créer dans mes documents j'ai ce message d'erreur :
"Lien cassé:la cible de ce lien symbolique n'existe pas ou les permissions ne vous permettent pas d'y accéder"
j'ai un problème avec mon disque dur externe il n'apparaît plus dans le sous répertoire /run dans le gestionnaire de fichier(spaceFM), /media n'apparaît plus dans cet arborescence.
Voici le chemin physique complet:(/run/media/usr/dd externe)
Quand je clique sur le lien symbolique que j'ai créer dans mes documents j'ai ce message d'erreur :
"Lien cassé:la cible de ce lien symbolique n'existe pas ou les permissions ne vous permettent pas d'y accéder"
Re: [disque dur externe]Lien symbolique cassé
Salut, est-ce que tu pourrais donner un
en console au niveau des répertoires et fichiers/liens qui posent problème?
Code : Tout sélectionner
ls -al
Re: [disque dur externe]Lien symbolique cassé
Code : Tout sélectionner
[root@arch (user)]# cd /run/
[root@arch run]# ls -al
total 24
drwxr-xr-x 14 root root 380 30 janv. 10:57 .
drwxr-xr-x 21 root root 4096 30 janv. 00:24 ..
drwxr-xr-x 2 root root 40 30 janv. 10:57 console
drwxr-xr-x 2 root root 60 30 janv. 10:57 dbus
-rw-r--r-- 1 root root 4 30 janv. 10:57 dhclient-eth0.pid
-rw-r--r-- 1 root root 3 30 janv. 10:57 haveged.pid
drwxr-xr-x 2 root root 40 30 janv. 10:57 initramfs
drwxr-xr-x 5 root root 120 30 janv. 10:57 lock
drwxr-xr-x 3 root root 60 30 janv. 10:57 log
drwxr-xr-x 2 root root 40 30 janv. 10:57 lvm
drwxr-xr-x 2 root root 60 30 janv. 10:57 mountBBCode
-rw-r--r-- 1 root root 347 30 janv. 10:57 nm-dhclient-eth0.conf
drwxr-xr-x 2 root root 40 30 janv. 10:57 nscd
-rw------- 1 root root 49 30 janv. 10:57 slim.auth
drwxr-xr-x 11 root root 260 30 janv. 10:57 systemd
drwxr-xr-x 7 root root 180 30 janv. 16:24 udev
drwxr-xr-x 3 root root 60 30 janv. 10:58 user
-rw-rw-r-- 1 root utmp 1152 30 janv. 17:45 utmp
drwxr-xr-x 2 uuidd uuidd 40 30 janv. 10:57 uuidd
Par ailleurs le dossier est toujours présent dans /run/../en fichier caché
Code : Tout sélectionner
[root@arch run]# cd /run/../
[root@arch /]# ls -la
total 73
drwxr-xr-x 21 root root 4096 30 janv. 00:24 .
drwxr-xr-x 21 root root 4096 30 janv. 00:24 ..
drwxr-xr-x 2 root root 4096 3 déc. 12:30 bin
drwxr-xr-x 6 root root 1024 26 janv. 08:10 boot
drwxr-xr-x 2 root root 4096 26 janv. 08:03 bypass
lrwxrwxrwx 1 root root 25 26 janv. 03:31 /run/media/usr/17FD-3094[/u](dd externe)
drwxr-xr-x 17 root root 3060 30 janv. 15:41 dev
drwxr-xr-x 64 root root 4096 30 janv. 10:57 etc
drwxr-xr-x 2 root root 4096 28 janv. 20:55 ext4
drwxr-xr-x 3 root root 4096 26 janv. 08:06 home
lrwxrwxrwx 1 root root 7 24 oct. 22:37 usr/lib
lrwxrwxrwx 1 root root 7 24 oct. 22:37 usr/lib
drwx------ 2 root root 16384 3 déc. 12:30 lost+found
drwxr-xr-x 3 root root 4096 28 janv. 20:12 mnt
drwxr-xr-x 2 root root 4096 22 nov. 14:20 opt
dr-xr-xr-x 104 root root 0 30 janv. 10:57 proc
drwxr-xr-x 5 root root 4096 26 janv. 03:18 root
drwxr-xr-x 14 root root 380 30 janv. 10:57 run
drwxr-xr-x 2 root root 4096 3 déc. 12:30 sbin
drwxr-xr-x 4 root root 4096 22 nov. 14:20 srv
dr-xr-xr-x 13 root root 0 30 janv. 10:57 sys
drwxrwxrwt 8 root root 220 30 janv. 17:45 tmp
drwxr-xr-x 9 root root 4096 13 févr. 2012 usr
drwxr-xr-x 12 root root 4096 3 déc. 12:28 var
Code : Tout sélectionner
[root@arch /]# cd /run/../ddex
bash: cd: /run/../ddex: Aucun fichier ou dossier de ce type
[root@arch /]# ls -la /run/../ddex
lrwxrwxrwx 1 root root 25 26 janv. 03:31 /run/media/rroo/17FD-3094
Re: [disque dur externe]Lien symbolique cassé
Cette partie me semble bizarre :
Je ne sais pas si c'est toi qui a créer ce lien en essayant de bidouiller ou si c'est un programme quelconque (udev?), mais c'est bizarre.
Ce que je ferais, dans un premier temps :
Code : Tout sélectionner
lrwxrwxrwx 1 root root 25 26 janv. 03:31 /run/media/usr/17FD-3094[/u](dd externe)
Ce que je ferais, dans un premier temps :
- Débrancher le disque
- Faire en root (ou avec sudo) un .
Code : Tout sélectionner
rm /run/*17FD*
- Rebrancher le disque et voir ce qui se passe.
Dernière modification par vlamy le ven. 01 févr. 2013, 09:45, modifié 4 fois.
Re: [disque dur externe]Lien symbolique cassé
euuhhhh, j'ai pas tout lu, mais déjà:
1. /run est un dossier tout ce qu'il y a de plus important pour le fonctionnement de ton système
2. /run est un dossier en mémoire et donc vide à chaque démarrage
3. il faut arrêter les -rf associé à * en root donné dans les forums !!
EDIT après avoir lu :
Et comme supposition, vu qu'un
- Si oui, tu auras l'endroit où c'est monté dans la sortie d'une de ces commandes et la réponse à ton problème en même temps.
- Si non, nous expliquer comment tu le montes, est ce que tu as une erreur etc.
C'est juste sur un coup de tête ou alors, c'est suite à une réflexion ?vlamy a écrit :Faire en root (ou avec sudo) unCode : Tout sélectionner
rm -Rf /run*
1. /run est un dossier tout ce qu'il y a de plus important pour le fonctionnement de ton système
2. /run est un dossier en mémoire et donc vide à chaque démarrage
3. il faut arrêter les -rf associé à * en root donné dans les forums !!
EDIT après avoir lu :
Avant,rroo a écrit : Auparavant /media était visible dans cet arborescence depuis le géstionnaire de fichier(spacefm).
/media
était créé par filesystem, ce n'est plus le cas parce qu'il n'y a plus que udisks qui en a besoin et donc, c'est lui qui le crée.
Juste pour info,rroo a écrit : Par ailleurs le dossier est toujours présent dans /run/../en fichier cachéCode : Tout sélectionner
[root@arch run]# cd /run/../
cd /run/../
est strictement = à cd /
!
un fichier avec desrroo a écrit :Code : Tout sélectionner
lrwxrwxrwx 1 root root 25 26 janv. 03:31 /run/media/usr/17FD-3094[/u](dd externe)
/
, c'est impossible, et vu le [/u]
, j'imagine que tu as modifié la sortie, ça serait meilleur d'avoir l'original.
pareil, sortie modifiée (j'imagine que tu enlèves lesrroo a écrit :Code : Tout sélectionner
[root@arch /]# cd /run/../ddex bash: cd: /run/../ddex: Aucun fichier ou dossier de ce type [root@arch /]# ls -la /run/../ddex lrwxrwxrwx 1 root root 25 26 janv. 03:31 /run/media/rroo/17FD-3094
... ->
), du coup, on ne peut que supposer.Et comme supposition, vu qu'un
ls -la /ddex
te sort la sortie avec le lien et non le contenu du dossier, c'est que tout simplement, le dossier n'existe pas. Donc, ce qu'il faudrait, c'est savoir si ton disque externe est monté déjà ! Tu peux voir ça avec findmnt
ou df
.- Si oui, tu auras l'endroit où c'est monté dans la sortie d'une de ces commandes et la réponse à ton problème en même temps.
- Si non, nous expliquer comment tu le montes, est ce que tu as une erreur etc.
Dernière modification par tuxce le jeu. 31 janv. 2013, 11:32, modifié 3 fois.
Raison : Edition suite à lecture du topic quand même :)
Raison : Edition suite à lecture du topic quand même :)
-
- Maître du Kyudo
- Messages : 1855
- Inscription : mer. 06 janv. 2010, 13:51
- Localisation : Ried - Alsace - France
Re: [disque dur externe]Lien symbolique cassé
!! Surtout pas.vlamy a écrit : [*] Faire en root (ou avec sudo) unCode : Tout sélectionner
rm -Rf /run*
Il y a dans /run des choses utiles !!
Ce qui est surtout bizarre c'est la sortie de ton ls -al sur la racine :
Code : Tout sélectionner
[root@arch run]# cd /run/../ (Façon compliqué de faire cd / ?)
[root@arch /]# ls -la
...
lrwxrwxrwx 1 root root 25 26 janv. 03:31 /run/media/usr/17FD-3094[/u](dd externe) (il manque quelque chose ici... voir usr/lib plus bas)
...
lrwxrwxrwx 1 root root 7 24 oct. 22:37 usr/lib (cela devrait afficher lib -> usr/lib)
lrwxrwxrwx 1 root root 7 24 oct. 22:37 usr/lib (cela devrait afficher lib64 -> usr/lib)
...
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Re: [disque dur externe]Lien symbolique cassé
Pardon ! Aïe, pas taper sur la têtetuxce a écrit :euuhhhh, j'ai pas tout lu, mais déjà:C'est juste sur un coup de tête ou alors, c'est suite à une réflexion ?vlamy a écrit :Faire en root (ou avec sudo) unCode : Tout sélectionner
rm -Rf /run*
1. /run est un dossier tout ce qu'il y a de plus important pour le fonctionnement de ton système
2. /run est un dossier en mémoire et donc vide à chaque démarrage
3. il faut arrêter les -rf associé à * en root donné dans les forums !!

Je me suis gouré dans la wildcard, j'ai corrigé avec ce que j'aurais du mettre à la place. Le rm -Rf étant une sale habitude que j'ai. L'intention de départ était de virer le lien symbolique uniquement. Je comprend que c'est une bêtise (j'ai déjà eut cassé une machine avec un rm -Rf (dans un script mal écrit)), promis je le ferais plus

Re: [disque dur externe]Lien symbolique cassé(contourné)
j'ai du reinstaller mon systeme suite a un probléme de login.
merci de votre aide
merci de votre aide