|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Maki Camara Inscription : août 2010 Messages : 18 ![]() |
Bonjour,
Je suis sous linux avec la distribution Debian! En démarrant mon pc, ubuntu m'affiche le message d'erreur suivant: Code :
J'ai du mal appliqué la solution proposée, j'ai tapé sur le shell: sudo chmod 700 /home/xavier. C'est alors que tout est parti hors de contrôle! : aucune commande ne marche ''Permission denied''! je redémarre le pc et là il me demande un login, quand je veux le taper, ça marche pas. Merci de votre aide, toute solution sera bienvenu du moment que je pourrais récupérer mes données. Merci de votre aide! |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 375 ![]() |
Est-ce que tu arrives encore à te logger en tant que root ? Si oui alors tu peux faire ça :
Si tu ne peux plus te logger en tant que root (je ne vois pas pourquoi mais bon), alors tu peux booter sur n'importe quel média bootable (un live cd par exemple), monter la partition qui héberge /home/xavier, et faire le chmod. |
|
|
10
|
|
|
#3 |
|
Invité régulier
![]() Maki Camara Inscription : août 2010 Messages : 18 ![]() |
Bonjour,
Effectivement, j'arrive plus à me connecté en tant que root! Donc d'après la solution que tu m'a proposée, je dois bootet sur un live cd par exemple. Mais pourrais tu m'expliquer comment faire ce bootage? ou m'envoyer sur un site qui l'explique? Je ne suis pas fort dans ce domaine du tout! Aussi je précise que coontrairement au topic que jai lu à l'adresse http://ubuntuforums.org/archive/index.php/t-491591.html, j'ai fait le chmod sur home/xavier avant de la faire sur home/.dmrc, donc c'est celà qui a du me causer tord!? Merci |
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() |
Je ne vois pas pourquoi le fait de donner les droits en lecture-écriture-exécution sur le home de xavier empêcherait de se loguer. En fait, c’est très courant d'avoir une architecture où chaque utilisateur n'autorise pas les autres à venir voir dans son home.
En fait, je pense que c'est plutôt le fait d'avoir tapé qui peut poser problème. Dans le cas général, il suffit de remettre le bon propriétaire qui devrait donner la solution. Le problème est donc de ce logguer. Une solution simple est effectivement d'utiliser un live cd. Le problème, c'est alors que le nom "xavier" ne veut plus rien dire. En supposant que l'on monte le disque sur /media/disk, il faut d'abord aller voir dans le fichier /media/disk/etc/passwd du disque monté quel est l'uid de xavier (le numéro). Et ensuite, Code :
chown uidxavier /media/disk/home/xavier |
|
|
10
|
|
|
#5 | |
|
Invité régulier
![]() Maki Camara Inscription : août 2010 Messages : 18 ![]() |
Citation:
J'aimerais donc que tu me précises les étapes pour pouvoir booter sur ce cd. Encore Merci de ton aide |
|
|
|
00
|
|
|
#6 | |
|
Invité régulier
![]() Maki Camara Inscription : août 2010 Messages : 18 ![]() |
Citation:
Je reformule ma question, Comment charger la partition reservée à ubuntu se trouvant dans mon disk sur un cd (pour ensuite faire le boot)? En effet, en ligne je ne vois que la manière d'installer ubuntu via un live cd mais pas comment récupérer une partition du dusk dur! Aussi, comment me connecter en tant que root puisque mon loggin xavier du répertoire home/xavier n'est plus accessible(donc je ne peux même pas utiliser un terminale, puisque j'arrive pas à me loguer) mais il me demande quand même un loggin et un mot de passe, donc si j'arrive à me connecter en tant que root, je pourais peut être me passer du cd live. Svp j'ai besoin de mon ubuntu et j'y ai des fichiers très importants! J'attend avec impatience votre aide. |
|
|
|
00
|
|
|
#7 | |
|
Invité régulier
![]() Maki Camara Inscription : août 2010 Messages : 18 ![]() |
Citation:
Je reformule ma question, Comment charger la partition reservée à ubuntu se trouvant dans mon disk sur un cd (pour ensuite faire le boot)? En effet, en ligne je ne vois que la manière d'installer ubuntu via un live cd mais pas comment récupérer une partition du dusk dur! Aussi, comment me connecter en tant que root puisque mon loggin xavier du répertoire home/xavier n'est plus accessible(donc je ne peux même pas utiliser un terminale, puisque j'arrive pas à me loguer) mais il me demande quand même un loggin et un mot de passe, donc si j'arrive à me connecter en tant que root, je pourais peut être me passer du cd live. Svp j'ai besoin de mon ubuntu et j'y ai des fichiers très importants! J'attend avec impatience votre aide. |
|
|
|
00
|
|
|
#8 | ||
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 375 ![]() |
Tu dois simplement booter sur le live cd, pas faire une installation sur le disque. Une fois que tu tournes sur le live CD tu peux te logger sans problème, car tu utilises le système du live CD, pas celui installé sur ton disque dur. Une fois loggé en tant que root tu dois monter la ou les partitions qui hébergent /etc et /home sur ton disque dur, avec par exemple :
Code :
|
||
|
|
00
|
|
|
#9 | |||
|
Invité régulier
![]() Maki Camara Inscription : août 2010 Messages : 18 ![]() |
Citation:
|
|||
|
|
00
|
|
|
#10 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 375 ![]() |
Pourquoi tu veux copier la partition sur le CD ?
Si tu disposes d'un live CD (ou de n'importe quel media linux bootable d'ailleurs), tu le met dans le lecteur, tu boot dessus, point. C'est aussi simple que ça. Ensuite tu montes (avec la commande "mount") la partition de ton disque que tu veux accéder. J'ai l'impression que tu ne connais pas le principe du montage. Quand on fait "mount <device> <mount_point>", le système de fichier du device <device> devient accessible sous le répertoire <mount_point>. C'est clair pour toi ? |
|
|
00
|
|
|
#11 | |
|
Invité régulier
![]() Maki Camara Inscription : août 2010 Messages : 18 ![]() |
Citation:
|
|
|
|
00
|
|
|
#12 | ||
|
Invité régulier
![]() Maki Camara Inscription : août 2010 Messages : 18 ![]() |
Bonjour,
J'arrive à booter ubuntu sur un live usb, mais mon dossier xavier au lieu de se trouver dans un répertoire nommé home se trouve dans un repertoire nommé 9b..... etc jusqu'à 28 caractères chifres et lettres un peu compliqués...ce répertoire se trouvant lui même dans media. Par contre je ne vois pas de home. J'ai donc créer des répertoires home et xavier dans mnt. Mais quand je tape: Code :
En fait je ne comprend pas du tout ce qu'il faut mettre après mount. Je comprend pas ce qui se passe. |
||
|
|
00
|
|
|
#13 | |
|
Invité régulier
![]() Maki Camara Inscription : août 2010 Messages : 18 ![]() |
Citation:
Avez vous lu ma réponse dans le message ci-dessus svp? y'a t'il autre chose à tenter? |
|
|
|
00
|
|
|
#14 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 375 ![]() |
Je ne connais pas Ubuntu, mais je suppose que le live CD a monté automatiquement sous /media les partitions qu'il a trouvé sur ton disque. Donc /media/9b.../home est le /home qui se trouve sur ton disque, et tu n'as pas besoin de le monter manuellement.
Il te suffit donc de faire un Si tu veux vérifier que /home/xavier sur ton disque est bien owné par xavier, il faut que tu ailles trouver l'UID du user xavier dans /media/9b.../etc/passwd, et que tu vérifies /media/9b.../home/xavier est bien owné par cet UID : Si ce n'est pas le cas, tu peux changer l'UID avec : Celà dit si tu n'arrivais plus à te logger en tant que root je suppose que tu as un problème plus grave que ça, et il y a des chances que le chown et chmod ne change rien au problème. |
|
|
10
|
|
|
#15 | |||
|
Invité régulier
![]() Maki Camara Inscription : août 2010 Messages : 18 ![]() |
Citation:
Citation:
Citation:
|
|||
|
|
00
|
|
|
#16 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 375 ![]() |
Il te dis vraiment "home/xavier" sans "/" au début ? Dans ce cas il faut que tu édites /etc/passwd et ajoute le / manquant pour le user "xavier".
|
|
|
00
|
|
|
#17 | |||
|
Invité régulier
![]() Maki Camara Inscription : août 2010 Messages : 18 ![]() |
Citation:
Citation:
Citation:
|
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com