Debian-facile

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

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

#1 12-12-2018 22:06:06

schtroumpfc
Membre
Distrib. : Debian 9 stretch
Noyau : Linux 4.9.0-1-amd64
(G)UI : KDE - Xfce
Inscription : 16-05-2017

Perte de l'interface graphique après déplacement du home

Bonjour,

Ayant ajouté un disque dur sur mon ordinateur, j'ai voulu déplacer mon répertoire home sur ce dernier (il était jusque là sur le même disque que le système).

Suite à cette opération, je ne parviens plus à lancer mon serveur X... Ce qui est un peu embêtant..

J'ai agit comme suit :

réalisation d'une sauvegarde de l'ancien home :

mv -r /home /home_hold



Création d'un nouveau home

mkdir /home
chmod 755 /home



Montage du nouveau disque dure en éditant la fstab :

# /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).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=c0ec79d6-d346-4262-9d6b-74a95ef2692d /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=e166789c-224b-4139-b4e7-8ca248f79edf none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0



#Ajout du second disque dur pour le home
UUID=ab0e02f7-2da3-4b81-a229-97e19428c024 /home ext4 defaults 0 2
 



mount -a




Le nouveau disque semble correctement monté (il est bien monté et accessible depuis dolphin)
Du cout je continue,

Copie de l'ancien home dans le nouveau  :

cd -rp /home_hold/schtroumpfc /home



Puis je redémarre...

A partir de là, plus moyen de lancer un serveur X...
Le nouveau home semble correctement reconnu, la commande cd m'y ramène et désigner ce nouveau home avec usermod m'informe que la commande n'a entraîné aucun changement.

La commande startx me renvoie quand à elle l'erreur suivante :

X.Org X Server 1.19.2
Release Date: 2017-03-02
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.9.0-8-amd64 x86_64 Debian
Current Operating System: Linux Zelda 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.9.0-8-amd64 root=UUID=c0ec79d6-d346-4262-9d6b-74a95ef2692d ro quiet
Build Date: 03 November 2018  03:09:11AM
xorg-server 2:1.19.2-1+deb9u5 (https://www.debian.org/support)
Current version of pixman: 0.34.0
  Before reporting problems, check http://wiki.x.org
  to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
  (++) from command line, (!!) notice, (II) informational,
  (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.1.log", Time: Wed Dec 12 21:23:17 2018
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
vesa: Ignoring device with a bound kernel driver
(EE)
Fatal server error:
(EE) no screens found(EE)
(EE)
Please consult the The X.Org Foundation support
   at http://wiki.x.org
 for help.
(EE) Please also check the log file at "/var/log/Xorg.1.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error




Je pense que tous les droits sont correctes :
contenue de /

total 108
drwxr-xr-x  26 root root  4096 déc.  12 21:14 ./
drwxr-xr-x  26 root root  4096 déc.  12 21:14 ../
drwxr-xr-x   2 root root  4096 déc.   8 11:29 bin/
drwxr-xr-x   3 root root  4096 déc.   8 12:21 boot/
drwx------   2 root root  4096 déc.   8 11:16 .cache/
drwxr-xr-x  18 root root  3440 déc.  12 21:25 dev/
drwxr-xr-x 120 root root 12288 déc.  12 20:28 etc/
drwxr-xr-x   4 root root  4096 déc.  12 20:51 home/
drwxr-xr-x   3 root root  4096 déc.   8 11:19 home_hold/
lrwxrwxrwx   1 root root    29 déc.   8 10:46 initrd.img -> boot/initrd.img-4.9.0-8-amd64
lrwxrwxrwx   1 root root    29 déc.   8 10:46 initrd.img.old -> boot/initrd.img-4.9.0-8-amd64
drwxr-xr-x  15 root root  4096 déc.   8 11:16 lib/
drwxr-xr-x   2 root root  4096 déc.   8 10:46 lib64/
drwx------   2 root root 16384 déc.   8 10:46 lost+found/
drwxr-xr-x   4 root root  4096 déc.   8 11:57 media/
drwxr-xr-x   3 root root  4096 déc.  12 21:15 mnt/
drwxr-xr-x   3 root root  4096 déc.   8 13:03 opt/
dr-xr-xr-x 164 root root     0 déc.  12 20:28 proc/
drwx------   4 root root  4096 déc.   8 12:10 root/
drwxr-xr-x  20 root root   600 déc.  12 21:08 run/
drwxr-xr-x   2 root root  4096 déc.   8 11:20 sbin/
drwxr-xr-x   2 root root  4096 déc.   8 10:46 srv/
dr-xr-xr-x  13 root root     0 déc.  12 20:34 sys/
drwxrwxrwt  10 root root  4096 déc.  12 21:25 tmp/
drwxr-xr-x   2 root root  4096 déc.  12 21:14 usb/
drwxr-xr-x   2 root root  4096 déc.  12 21:14 user/
drwxr-xr-x  10 root root  4096 déc.  12 21:14 usr/
drwxr-xr-x  11 root root  4096 déc.   8 10:46 var/
lrwxrwxrwx   1 root root    26 déc.   8 10:46 vmlinuz -> boot/vmlinuz-4.9.0-8-amd64
lrwxrwxrwx   1 root root    26 déc.   8 10:46 vmlinuz.old -> boot/vmlinuz-4.9.0-8-amd64
total 108
drwxr-xr-x  26 root root  4096 déc.  12 21:14 ./
drwxr-xr-x  26 root root  4096 déc.  12 21:14 ../
drwxr-xr-x   2 root root  4096 déc.   8 11:29 bin/
drwxr-xr-x   3 root root  4096 déc.   8 12:21 boot/
drwx------   2 root root  4096 déc.   8 11:16 .cache/
drwxr-xr-x  18 root root  3440 déc.  12 21:26 dev/
drwxr-xr-x 120 root root 12288 déc.  12 20:28 etc/
drwxr-xr-x   4 root root  4096 déc.  12 20:51 home/
drwxr-xr-x   3 root root  4096 déc.   8 11:19 home_hold/
lrwxrwxrwx   1 root root    29 déc.   8 10:46 initrd.img -> boot/initrd.img-4.9.0-8-amd64
lrwxrwxrwx   1 root root    29 déc.   8 10:46 initrd.img.old -> boot/initrd.img-4.9.0-8-amd64
drwxr-xr-x  15 root root  4096 déc.   8 11:16 lib/
drwxr-xr-x   2 root root  4096 déc.   8 10:46 lib64/
drwx------   2 root root 16384 déc.   8 10:46 lost+found/
drwxr-xr-x   4 root root  4096 déc.   8 11:57 media/
drwxr-xr-x   3 root root  4096 déc.  12 21:15 mnt/
drwxr-xr-x   3 root root  4096 déc.   8 13:03 opt/
dr-xr-xr-x 163 root root     0 déc.  12 20:28 proc/
drwx------   4 root root  4096 déc.   8 12:10 root/
drwxr-xr-x  20 root root   600 déc.  12 21:08 run/
drwxr-xr-x   2 root root  4096 déc.   8 11:20 sbin/
drwxr-xr-x   2 root root  4096 déc.   8 10:46 srv/
dr-xr-xr-x  13 root root     0 déc.  12 20:34 sys/
drwxrwxrwt  10 root root  4096 déc.  12 21:25 tmp/
drwxr-xr-x   2 root root  4096 déc.  12 21:14 usb/
drwxr-xr-x   2 root root  4096 déc.  12 21:14 user/
drwxr-xr-x  10 root root  4096 déc.  12 21:14 usr/
drwxr-xr-x  11 root root  4096 déc.   8 10:46 var/
lrwxrwxrwx   1 root root    26 déc.   8 10:46 vmlinuz -> boot/vmlinuz-4.9.0-8-amd64
lrwxrwxrwx   1 root root    26 déc.   8 10:46 vmlinuz.old -> boot/vmlinuz-4.9.0-8-amd64
 




Contenue de mon home

total 276
drwxr-xr-x 22 schtroumpfc schtroumpfc   4096 déc.  12 21:23 ./
drwxr-xr-x  4 root        root          4096 déc.  12 20:51 ../
-rw-r--r--  1 schtroumpfc schtroumpfc     52 août  18 09:30 .bash_aliases
-rw-------  1 schtroumpfc schtroumpfc    179 déc.  12 19:16 .bash_history
-rw-r--r--  1 schtroumpfc schtroumpfc    220 déc.   8 11:19 .bash_logout
-rw-r--r--  1 schtroumpfc schtroumpfc   2924 nov.  24  2017 .bashrc
drwxr-xr-x  2 schtroumpfc schtroumpfc   4096 déc.   8 11:22 Bureau/
drwxr-xr-x  8 schtroumpfc schtroumpfc   4096 déc.  12 19:37 .cache/
drwx------ 18 schtroumpfc schtroumpfc   4096 déc.  12 19:33 .config/
-rw-------  1 schtroumpfc schtroumpfc     83 déc.   8 11:57 .directory
drwxr-xr-x  2 schtroumpfc schtroumpfc   4096 déc.   8 11:22 Documents/
-rw-r--r--  1 schtroumpfc schtroumpfc   1351 déc.  12 20:56 fichier
lrwxrwxrwx  1 schtroumpfc schtroumpfc     47 déc.   8 12:29 .fonts.conf -> /home/schtroumpfc/.config/fontconfig/fonts.conf
drwx------  2 schtroumpfc schtroumpfc   4096 déc.  12 19:06 .gconf/
drwx------  3 schtroumpfc schtroumpfc   4096 déc.   8 11:22 .gnupg/
-rw-r--r--  1 schtroumpfc schtroumpfc    336 déc.   8 11:23 .gtkrc-2.0
-rw-------  1 schtroumpfc schtroumpfc      0 déc.   8 11:22 .ICEauthority
drwxr-xr-x  2 schtroumpfc schtroumpfc   4096 déc.   8 12:44 Images/
drwx------  3 schtroumpfc schtroumpfc   4096 déc.   8 11:22 .kde/
drwxr-xr-x  3 schtroumpfc schtroumpfc   4096 déc.   8 11:22 .local/
drwxr-xr-x  2 schtroumpfc schtroumpfc   4096 déc.   8 11:22 Modèles/
drwx------  6 schtroumpfc schtroumpfc   4096 déc.   8 11:57 .mozilla/
drwxr-xr-x  2 schtroumpfc schtroumpfc   4096 déc.   8 11:22 Musique/
drwxr-xr-x  2 schtroumpfc schtroumpfc   4096 déc.   8 12:00 .nano/
drwx------  3 schtroumpfc schtroumpfc   4096 déc.   8 12:24 .nv/
-rw-r--r--  1 schtroumpfc schtroumpfc   1627 déc.   8 12:32 .nvidia-settings-rc
drwx------  3 schtroumpfc schtroumpfc   4096 déc.   8 13:04 .pki/
-rw-r--r--  1 schtroumpfc schtroumpfc    675 déc.   8 11:19 .profile
drwxr-xr-x  2 schtroumpfc schtroumpfc   4096 déc.   8 11:22 Public/
drwxr-xr-x  6 schtroumpfc schtroumpfc   4096 avril  1  2018 .Skype/
drwxr-xr-x  2 schtroumpfc schtroumpfc   4096 déc.   8 13:02 Téléchargements/
drwxr-xr-x  4 schtroumpfc schtroumpfc   4096 août  29  2017 .Trash-1000/
drwxr-xr-x  2 schtroumpfc schtroumpfc   4096 déc.   8 11:22 Vidéos/
-rw-------  1 schtroumpfc schtroumpfc     50 déc.  12 21:23 .Xauthority
-rw-r--r--  1 schtroumpfc schtroumpfc  18033 déc.   8 11:22 .xfce4-session.verbose-log
-rw-------  1 schtroumpfc schtroumpfc 130434 déc.  12 20:03 .xsession-errors



Voilà, dans le pire des cas l'installation ne date que de quelque jours donc il n'y a encore aucunes données sur la machine et pas grand chose d'installer,

Mais j'aimerai quand même résoudre mon problème sans en arriver là, au moins histoire de comprendre où j'ai merdé...

Pour info, le disque contenant l'OS est un ssd et le disque sur lequel j’essaie de mettre mon home est disque mécanique

Un grand merci à quiqonque aura une idée big_smile

Hors ligne

#2 13-12-2018 10:32:12

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-7-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : Perte de l'interface graphique après déplacement du home

Bonjour
je comprend pas trop tes commandes utilisé , tu as du te mélangé dans ta retranscription
pour copier

cp -av /home_hold/. /home


contenu du home tu devrais avoir seulement ton nom d'utilisateur

drwxr-xr-x 17 schtroumpfc schtroumpfc 4096 déc.   9 09:57 schtroumpfc




Tu peux d’ailleurs d'inspirer de  la doc d'Ubuntu https://doc.ubuntu-fr.org/tutoriel/deplacer_home
Ce tutoriel a été modifié suite a ce sujet https://debian-facile.org/viewtopic.php?id=19126

Dernière modification par Croutons (13-12-2018 10:45:15)


-->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

Pied de page des forums