logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 09-01-2018 14:19:55

alain488
Membre
Inscription : 09-01-2018

Plantage [Résolu]

bonjour

j'ai planté mon Ubuntu 16.04, j'ai installé minidlna sur mon pc, jusque là pas de soucis.
Ensuite j'ai voulu modifier mon fichier /etc/minidlna pour que ma tv accéde aux fichier vidéo se trouvant sur mon pc, j'ouvre le fichier "minidlna" dans Gedit, je le modifie et impossible de le sauvegarder.

et c'est là que j'ai gaffé, j'ai voulu changer les permissions du fichier "minidlna" cela ne marchait pas j'ai voulu changer les permissions de "/etc" et depuis je n'arrive plus a lancer ubuntu.

que faire pour restaurer ou réparer sans perte de donnée ?

démarrer sur une live clé usb ?

merci d'avance
alain

Dernière modification par alain488 (16-01-2018 20:28:21)

Hors ligne

#2 09-01-2018 14:35:44

gargamel79
Membre
Lieu : Baugé en Anjou
Distrib. : Debian bullseye
Noyau : 5.10.0-10-amd64
(G)UI : xfce
Inscription : 15-11-2009

Re : Plantage [Résolu]

Je suppose que tu n'as plus accès au mode dégradé ?

Hors ligne

#3 09-01-2018 14:39:28

alain488
Membre
Inscription : 09-01-2018

Re : Plantage [Résolu]

Bonjour gargamel79

merci de t'intéresser a mon problème

je n'ai que un case invité qui s'affiche et quand je fait connecter, cela boucle et me remet la même page quelques secondes plus tard.

sous live usb, dans les propriétés du home/alain/bureau ou home/alain/Documents, les permissions sont :

    propriétaire : user#1000,
    Groupe : 1000

Hors ligne

#4 09-01-2018 14:48:56

gargamel79
Membre
Lieu : Baugé en Anjou
Distrib. : Debian bullseye
Noyau : 5.10.0-10-amd64
(G)UI : xfce
Inscription : 15-11-2009

Re : Plantage [Résolu]

Est-ce que tu peux lancer une console, sans mode graphique ?
touches Ctrl + Alt + F1
Tu donne ton loggin et ton mot de passe
Si tu peux ouvrir une session, tous les espoirs sont permis !

Hors ligne

#5 09-01-2018 17:12:45

alain488
Membre
Inscription : 09-01-2018

Re : Plantage [Résolu]

re

je me suis fais une installation sur un autre disque (sans Grub), marre de tout reconfigurer a chaque redémarrage sur la live usb.

j'ai testé, ça ouvre une console, mais je ne peux pas ouvrir de session :
    -bach: /etc/profile: permission non accordée
     je n'ai pas de nom I@pc-alain:  $ _

Hors ligne

#6 09-01-2018 18:08:54

gargamel79
Membre
Lieu : Baugé en Anjou
Distrib. : Debian bullseye
Noyau : 5.10.0-10-amd64
(G)UI : xfce
Inscription : 15-11-2009

Re : Plantage [Résolu]

Je ne comprends pas très bien, sur le même PC tu mets un autre disque dur et tu fais une nouvelle install. sur celui-ci ?

je me suis fais une installation sur un autre disque (sans Grub), marre de tout reconfigurer a chaque redémarrage sur la live usb.


Dans ce cas, on a dû te demander un nom/mot de passe pour un utilisateur (qui sera administrateur dans le cas ubuntu)

Hors ligne

#7 09-01-2018 20:45:22

alain488
Membre
Inscription : 09-01-2018

Re : Plantage [Résolu]

oui, c'est cela, j'ai installé sur un autre dd.
je débranche tout mes dd, sauf celui sur lequel je veux faire l'installe, j'installe a partir du live usb.
je donne un nom d'utilisateur et un mot de passe, une fois l'installation terminée, je rebranche tous les dd.

au démarrage j'enfonce F8 et je choisi sur quel dd je veux démarrer, en jouant avec l'ordre de connexion des dd, tu peux même choisir lequel démarrera par défaut (si tu n'enfonce pas F8 au démarrage).

Hors ligne

#8 10-01-2018 09:44:46

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Plantage [Résolu]

Bonjour

j'ai voulu changer les permissions de "/etc" et depuis je n'arrive plus a lancer ubuntu.


Quel commande as tu taper pour changer les droits sur /etc ?


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#9 10-01-2018 11:56:25

alain488
Membre
Inscription : 09-01-2018

Re : Plantage [Résolu]

Bonjour Croutons,

merci de t’intéresser a mon problème

quelque chose comme "sudo chown 777 "

bien à toi
alain

Hors ligne

#10 10-01-2018 12:06:21

gargamel79
Membre
Lieu : Baugé en Anjou
Distrib. : Debian bullseye
Noyau : 5.10.0-10-amd64
(G)UI : xfce
Inscription : 15-11-2009

Re : Plantage [Résolu]

chown c'est pour changer de propriétaire
Pour changer les droit c'est chmod, exemple:


chmod a+x /etc
 


/etc sera accessible par tous les utilisateurs

Hors ligne

#11 10-01-2018 13:00:21

alain488
Membre
Inscription : 09-01-2018

Re : Plantage [Résolu]

désolé, mais Je débute et les permissions sont un morceau assez complexe, de plus il est difficile de trouvé une doc pour débutant en français a ce sujet.

maintenant les permissions sont :

    propriétaire : user#1000,
    Groupe : 1000

que faire pour récupérer mon agenda (agenda Thunderbird Lightning), mots de passe, favori, etc ?

bien à toi
alain

Hors ligne

#12 10-01-2018 13:56:11

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Plantage [Résolu]

Le propriétaire doit être root groupe root, maintenant il faut savoir si tu as utiliser chmod pour changer les droit ou chown pour changer le propriétaire
que te renvoi

ls -l /etc


Pas besoin de tout afficher c'est juste pour essayer de savoir ce qui a été fais, quelques lignes suffiront

Dernière modification par Croutons (10-01-2018 13:57:13)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#13 10-01-2018 19:49:55

alain488
Membre
Inscription : 09-01-2018

Re : Plantage [Résolu]

J'ai utilisé "sudo su chown xxxx"

j'ai essayé ceci :

ls -l /dev/sda2


voici le résultat :

alain@alain-pc:~$ ls -l /dev/sda2
brw-rw---- 1 root disk 8, 2 jan 10 18:31 /dev/sda2
 


et ceci :
ls -l /dev/sda2/etc
ls -l /dev/sda2/media/etc

mais cela ne fonctionne pas, suis pas un pro du terminal smile

Hors ligne

#14 10-01-2018 21:02:08

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Plantage [Résolu]

alain488 a écrit :

j'ai voulu changer les permissions de "/etc" et depuis je n'arrive plus a lancer ubuntu.


Tu n'arrives plus a lancer Ubuntu , est ce que arrives sur la console et entrer des commandes au clavier?


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#15 10-01-2018 22:28:13

alain488
Membre
Inscription : 09-01-2018

Re : Plantage [Résolu]

quelques post plus haut la question m'a déjà été posée

Gargamel79 a écrit :

Est-ce que tu peux lancer une console, sans mode graphique ?
touches Ctrl + Alt + F1
Tu donne ton loggin et ton mot de passe
Si tu peux ouvrir une session, tous les espoirs sont permis !


alain a écrit :

j'ai testé, ça ouvre une console, mais je ne peux pas ouvrir de session :
    -bach: /etc/profile: permission non accordée
     je n'ai pas de nom I@pc-alain:  $ _

Hors ligne

#16 11-01-2018 09:42:09

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Plantage [Résolu]

Salut
ah oui dsl avait zappé la réponse
regarde donc le dossier /etc que tu as modifié

ls -l


et tu le changes de propriétaire

chown root:root /etc


A savoir aussi si tu avais changé le propriétaire de manière récursive

Normalement tu devrais retrouver une trace de ta commande que tu avais utilisé avec l'historique
Si tu avais utilisé sudo il faut regardé l'historique de l'user
sans être logué tu peux afficher le contenu du dossier qui est par defaut .history (ou peut etre .bash_history)
Tu te places dans ton home utilisateur avec la commande cd et tu affiche ton fichier avec la commande suivante pour n'afficher que les lignes contenant /etc

cd /home/ton utilisateur


cat .bash_history |grep /etc



Apres avoir changé remis root comme propriétaire tout devrais rentrer dans l'ordre


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#17 11-01-2018 11:48:51

alain488
Membre
Inscription : 09-01-2018

Re : Plantage [Résolu]

désolé, mais j'ai besoin de plus de précision.

tu dois me donner un point de départ, je pars de où ?

de ma deuxième installation ou de la première ?

si c'est de la première, je fais  Ctrl + Alt + F1 pour avoir la console, mais je sais pas me logger.

si c'est la deuxième je donne quoi comme chemin, ça : ls -l /dev/sda2/etc

je sais, j'ai beaucoup de mal.

Dernière modification par alain488 (11-01-2018 11:49:07)

Hors ligne

#18 11-01-2018 15:36:41

gargamel79
Membre
Lieu : Baugé en Anjou
Distrib. : Debian bullseye
Noyau : 5.10.0-10-amd64
(G)UI : xfce
Inscription : 15-11-2009

Re : Plantage [Résolu]

Résumons:
. ton install. cassée est sur /dev/sda2 et ta ne peux plus te logger en tant qu'utilisateur. ce qui a pour conséquence de ne plus pouvoir être administrateur  (sudo non disponible).
. l'install. qui fonctionne est sur /dev/sda1 tu peux te logger en tant qu'utilisateur qui peut devenir administrateur. Passe la commande pour devenir administrateur, c'est moins fastidieux !
 


 sudo -s  
 


Tu donne ton mot de passe; tu devient "root" : changement de prompt -> #
Maintenant tu peux aller dans /dev/sda2


 # cd /dev/sda2 /


Pour aller sur la racine. Si ça marche tu peux voir tous tes répertoires (/etc ,/home, ...)
A+

Hors ligne

#19 11-01-2018 15:50:58

alain488
Membre
Inscription : 09-01-2018

Re : Plantage [Résolu]

gagamel79 a écrit :

. ton install. cassée est sur /dev/sda2 et ta ne peux plus te logger en tant qu'utilisateur. ce qui a pour conséquence de ne plus pouvoir être administrateur  (sudo non disponible).


ok

gargamel79 a écrit :

. l'install. qui fonctionne est sur /dev/sda1 tu peux te logger en tant qu'utilisateur qui peut devenir administrateur. Passe la commande pour devenir administrateur, c'est moins fastidieux !


négatif c'est : /dev/sdd1

# cd /dev/sdd1 /


réponse :

root@alain-pc:~# cd /dev/sdd1 /
bash: cd: /dev/sdd1: N'est pas un dossier

Hors ligne

#20 11-01-2018 17:08:22

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Plantage [Résolu]

tu ne peux accéder a ta partition que depuis son point de montage /dev/sdd1 monté sur /

peux tu afficher les droits sur le répertoire /etc?

ls -l /etc


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#21 11-01-2018 17:55:46

alain488
Membre
Inscription : 09-01-2018

Re : Plantage [Résolu]

Crouton a écrit :

tu ne peux accéder a ta partition que depuis son point de montage /dev/sdd1 monté sur /



quand je suis ici :

root@alain-pc:/#


je suis bien a la racine de /dev/sdd1 ?

quelle doit être la commande pour me rendre sur /dev/sda2 ?

root@alain-pc:/# cd /dev/sda2/
bash: cd: /dev/sda2/: N'est pas un dossier



dès que je saurais me rendre sur le bon dd (/dev/sda2), je te donnerai le résultat de ls -l /etc smile

bien à toi
alain (le boulet)

Hors ligne

#22 11-01-2018 17:58:30

gargamel79
Membre
Lieu : Baugé en Anjou
Distrib. : Debian bullseye
Noyau : 5.10.0-10-amd64
(G)UI : xfce
Inscription : 15-11-2009

Re : Plantage [Résolu]

Et si tu faisais un "mount" pour voir qui monté sur quoi:


 $ mount
 

Dernière modification par gargamel79 (11-01-2018 17:59:58)

Hors ligne

#23 11-01-2018 18:06:33

alain488
Membre
Inscription : 09-01-2018

Re : Plantage [Résolu]

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=1952772k,nr_inodes=488193,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=395008k,mode=755)
/dev/sdd1 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=35,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=978)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=395008k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
/dev/sda2 on /media/alain/42216d7b-cbd2-4187-9db7-75fb77208197 type ext4 (rw,nosuid,nodev,relatime,data=ordered,uhelper=udisks2)
/dev/sdb2 on /media/alain/A2DCD857DCD82777 type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
/dev/sdb3 on /media/alain/Sauvegarde type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
/dev/sdb1 on /media/alain/Réservé au système type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
/dev/sdc1 on /media/alain/Réservé au système1 type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
 

Hors ligne

#24 11-01-2018 18:21:56

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Plantage [Résolu]

semblerait que ta partition soit bien monté

/dev/sdd1 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)



Pour voir si le propriétaire a pa été changé de maniére récursive

ls -l /etc



(grep etc pour limiter la sortie au répertoire qui nous interesse)

ls -l /|grep etc

Dernière modification par Croutons (11-01-2018 18:24:28)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#25 11-01-2018 18:39:08

alain488
Membre
Inscription : 09-01-2018

Re : Plantage [Résolu]

svp, pourriez vous répondre mes questions au post #21, cela m'aiderai beaucoup a avancer.

merci d'avance

si ceci peux vous aider

root@alain-pc:~# ls -l /dev/sda2
brw-rw---- 1 root disk 8, 2 jan 11 11:35 /dev/sda2



ça par contre ça ne fonctionne pas ls -l /dev/sda2/etc

root@alain-pc:~# ls -l /dev/sda2/etc
ls: impossible d'accéder à '/dev/sda2/etc': N'est pas un dossier
 

Dernière modification par alain488 (11-01-2018 18:48:29)

Hors ligne

Pied de page des forums