[XORG] restauration d'une install
[XORG] restauration d'une install
Bonjour,
Jai un laptop sur sur lequel j'ai changer le disque dur.
Une sauvgarde faite un peut à la rache m'a permis de ne pas reinstaller.
Jai copier tous les fichiers de / sauf /proc, /sys. j'aurais peut-être pas dû copier /dev.
Tout fonctionne seulement il ya quelque probleme de permission; merde.
Etant donnée que c'est exactement le même systeme de fichier, je pensé (à tort) que les droit serait aussi les mêmes.
J'ai modifier les droits de /tmp pour qu'un user ecrive dessus, sinon pas de xorg.
X fonctionne seulement le clavier a une configuration bizarre, elle est normal sur tty.
xev donne des NoSymbol pour shift et d'autre touche. ctrl+alt+f1 = inactif.
J'ai essayer la réinstallation de quelque paquets:
- coreutils
- glic
- klibc
- xorg
- keyboard-config
- kbd
- kbproto
il n'ya pas de probleme dans le log xorg:
(**) |-->Input Device "Keyboard0"
(**) Option "XkbRules" "xorg"
(**) XKB: rules: "xorg"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "fr"
(**) XKB: layout: "fr"
(**) Option "XkbVariant" "oss"
(**) XKB: variant: "oss"
kbd_mode renvoie
The keyboard is in raw (scancode) mode
Mais rien à changer une idée du paquet à reinstaller?
Jai un laptop sur sur lequel j'ai changer le disque dur.
Une sauvgarde faite un peut à la rache m'a permis de ne pas reinstaller.
Jai copier tous les fichiers de / sauf /proc, /sys. j'aurais peut-être pas dû copier /dev.
Tout fonctionne seulement il ya quelque probleme de permission; merde.
Etant donnée que c'est exactement le même systeme de fichier, je pensé (à tort) que les droit serait aussi les mêmes.
J'ai modifier les droits de /tmp pour qu'un user ecrive dessus, sinon pas de xorg.
X fonctionne seulement le clavier a une configuration bizarre, elle est normal sur tty.
xev donne des NoSymbol pour shift et d'autre touche. ctrl+alt+f1 = inactif.
J'ai essayer la réinstallation de quelque paquets:
- coreutils
- glic
- klibc
- xorg
- keyboard-config
- kbd
- kbproto
il n'ya pas de probleme dans le log xorg:
(**) |-->Input Device "Keyboard0"
(**) Option "XkbRules" "xorg"
(**) XKB: rules: "xorg"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "fr"
(**) XKB: layout: "fr"
(**) Option "XkbVariant" "oss"
(**) XKB: variant: "oss"
kbd_mode renvoie
The keyboard is in raw (scancode) mode
Mais rien à changer une idée du paquet à reinstaller?
Dernière modification par Tebo le jeu. 28 juin 2007, 04:53, modifié 2 fois.
Bonjour,
J'ai réalisé cette opération il y'a peu et je n'ai eu aucun problème.
J'ai utilisé la commande :
Une chose, si tu as d'autres partitions ou disques montés, comme win par exemple, n'oublies pas de les démonter avant.
Bonne journée
Sibelle
J'ai réalisé cette opération il y'a peu et je n'ai eu aucun problème.
J'ai utilisé la commande :
Code : Tout sélectionner
#cp -av / /mnt/dest
Bonne journée
Sibelle
Bonjour
Je suis surement le plus "candide" ici en matiere de Linux, mais il me vient une question:
De quelle façon as tu procedé pour faire ta sauvegarde et ou as tu fais cette sauvegarde ??
Donne nous un peu plus de details quant a la facon dont tu as procedé aussi bien pour la sauvegarde que pour la copie des fichiers.
Il se peut fort que ce soit un probleme d'ecriture sur tous les fichiers qui ont ete copiés
Enfin peut etre que je me trompe mais je vais suivre ce fil avec interet pour mon information personnelle
Je suis surement le plus "candide" ici en matiere de Linux, mais il me vient une question:
De quelle façon as tu procedé pour faire ta sauvegarde et ou as tu fais cette sauvegarde ??
Donne nous un peu plus de details quant a la facon dont tu as procedé aussi bien pour la sauvegarde que pour la copie des fichiers.
Il se peut fort que ce soit un probleme d'ecriture sur tous les fichiers qui ont ete copiés
Enfin peut etre que je me trompe mais je vais suivre ce fil avec interet pour mon information personnelle
- vincentxavier
- Elfe
- Messages : 778
- Inscription : ven. 11 août 2006, 18:17
- Localisation : Epinay sur Seine (93)
<mode style="chieur">Et le sujet ! Il n'est pas formaté suivant les ALFFGL (Arch Linux French Forum Guide Lines)</mode>
Je suis curieux de savoir quels commandes tu as utilisés pour faire ta récupération. Théoriquement, il suffit de copier /bin, /sbin /usr /var et /etc et ca suffit (/home bien évidement aussi, mais celui-ci étant sur une partition à part ...)
Les répertoires /dev /sys et /proc sont peuplés automatiquement, donc pas besoin normalement, mais pour /dev, je te recommande de le copier à la mano
Je suis curieux de savoir quels commandes tu as utilisés pour faire ta récupération. Théoriquement, il suffit de copier /bin, /sbin /usr /var et /etc et ca suffit (/home bien évidement aussi, mais celui-ci étant sur une partition à part ...)
Les répertoires /dev /sys et /proc sont peuplés automatiquement, donc pas besoin normalement, mais pour /dev, je te recommande de le copier à la mano
Warranty
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
Personnellement, j'ai créer un Stage 5 chez Gentoo et c'est compatible avec tous les OS Linux.
C'est juste une série de commande tar.
http://forums.gentoo.org/viewtopic-t-521120.html
C'est juste une série de commande tar.
http://forums.gentoo.org/viewtopic-t-521120.html
Un Gentooiste,un Debianeu et un Archer
- vincentxavier
- Elfe
- Messages : 778
- Inscription : ven. 11 août 2006, 18:17
- Localisation : Epinay sur Seine (93)
Y'a aussi partimage qui est libre !!
Warranty
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
+1 pour partimage. A l'avenir je choisirais une solution de ce type.
@vincentxavier: c'est modifier
Donc conformément au principe de La Rache, j'ai juste fait des cp -r.
J'aurais dû faire cp -p ou utiliser rynsc.
Mon système avait un dd de 20go avec freebsd et arch.
Sur le nouveau de 40go j'ai exactement le même partitionement, seul les tailles change.
Depui Arch après avoir partitionné formaté et monté ses nouvelles partitions:
Les cp n'ont renvoyé aucune erreur, peut-être un lien qui n'a pas été conserver?
@vincentxavier: c'est modifier
Donc conformément au principe de La Rache, j'ai juste fait des cp -r.
J'aurais dû faire cp -p ou utiliser rynsc.
Mon système avait un dd de 20go avec freebsd et arch.
Code : Tout sélectionner
sda1 FreeBSD
sda2 ext3 /mnt/fichier
sda5 swap
sda6 ReiserFS /
sda7 ext3 /home
sda8 ReiserFS /var
sda9 ext3 /opt
Depui Arch après avoir partitionné formaté et monté ses nouvelles partitions:
Code : Tout sélectionner
mount /dev/sdb6 /mnt/nouveaudd/
mkdir /mnt/nouveaudd/home
mount /dev/sdb7 /mnt/nouveaudd/home
mkdir /mnt/nouveaudd/var
mount /dev/sdb8 /mnt/nouveaudd/var
mkdir /mnt/nouveaudd/opt
mount /dev/sdb9 /mnt/nouveaudd/opt
cp -r /bin /mnt/nouveaudd/
cp -r /dev /mnt/nouveaudd/
cp -r /etc /mnt/nouveaudd/
cp -r /lib /mnt/nouveaudd/
cp -r /media /mnt/nouveaudd/
cp -r /root /mnt/nouveaudd/
cp -r /sbin /mnt/nouveaudd/
cp -r /srv /mnt/nouveaudd/
cp -r /usr /mnt/nouveaudd/
cp -r /home/* /mnt/nouveaudd/home
cp -r /var/* /mnt/nouveaudd/var
cp -r /opt/* /mnt/nouveaudd/opt
mkdir /mnt/nouveaudd/tmp
mkdir /mnt/nouveaudd/proc
mkdir /mnt/nouveaudd/mnt
mkdir /mnt/nouveaudd/fichier
mkdir /mnt/nouveaudd/sys
grub-install --recheck --root-directory=/mnt/nouveaudd/
cp /boot/grub/menu.lst /mnt/nouveaudd/boot/grub/
cp /boot/2.6.21-1-suspend2-2.2.10 /mnt/nouveaudd/boot
-
- Chu Ko Nu
- Messages : 405
- Inscription : lun. 18 sept. 2006, 16:21
- Localisation : france, yvelines 78
Bon je me suis finalement résigner à réinstaller.
J'ai fait l'intall avec le dernier iso de linuxtag...sans graver.
Une petite astuce pour installer arch à partir dû dur.
Il faut un bootloader sur le dd.
Pour installer grub sur un dd vierge il faut:
- crée une partition sur celui-ci.
- grub-install --recheck --root-directory=/mnt/nouveaudd/ (crée /boot)
- modifier menu.lst:
- Crée une partition pour copier les fichier du cd
- cp -r /mnt/cd/isolinux /mnt/nouveaudd1
- cp -r /mnt/cd/arch /mnt/nouveaudd1
Au boot des erreurs ont trouve,le script (?) d'install cherche des pkg dans /packages.
Il suffit de monter la partition qui contient les fichiers sur /src et choisir une installation locale des paquets.
J'ai fait l'intall avec le dernier iso de linuxtag...sans graver.
Une petite astuce pour installer arch à partir dû dur.
Il faut un bootloader sur le dd.
Pour installer grub sur un dd vierge il faut:
- crée une partition sur celui-ci.
- grub-install --recheck --root-directory=/mnt/nouveaudd/ (crée /boot)
- modifier menu.lst:
Code : Tout sélectionner
title install
kernel /isolinux/vmlinuz vga=772
initrd /isolinux/initrd.img
- cp -r /mnt/cd/isolinux /mnt/nouveaudd1
- cp -r /mnt/cd/arch /mnt/nouveaudd1
Au boot des erreurs ont trouve,le script (?) d'install cherche des pkg dans /packages.
Il suffit de monter la partition qui contient les fichiers sur /src et choisir une installation locale des paquets.
- gyo
- Maître du Kyudo
- Messages : 1049
- Inscription : jeu. 19 avr. 2007, 10:40
- Localisation : Nantes (44)
suite à ce topic
http://forums.archlinux.fr/topic898.html
Voici moi, comment je fais pour dupliquer mon système sur un autre dur :
oui j'utilise l'option -x
traduction : reste sur ce système de fichier
En clair, cette option permet la copie de tous les fichiers du / en omettant les dossiers montés dessous comme /proc, /sys, /dev, /mnt/.., /media/... et éventuellement /home, /var, etc. si ceux-ci sont des dossiers montés.
Ensuite je réitère la commande pour /home, /var, etc.
Je tiens à préciser qu'il faut utiliser l'option -a qui réalise la récursion et préserve les permissions. "a" comme archive (d'ailleurs -a c'est le raccourci de --archive)
Ensuite vient l'astuce du grub donné par Tebo qui marche à coup sûr.
Et enfin, c'est pas fini, il faut un minimum de fichiers dans le /dev pour le boot même si ce dernier est peuplé par la suite par udev. Entre autre le fichier console (kinit a besoin d'un périph virtuel console), null et un autre je ne sais plus lequel (je préciserai plus tard). Ce sont des fichiers que j'ai recopié en passant par un livecd (system rescue cd).
Après avoir fait tout ça, ça ne suffit pas, ça n'a pas booté pour ma part.. j'ai dû réinstaller le kernaille (avec repacman éventuellement) et après ça roulaiz. pfiou
http://forums.archlinux.fr/topic898.html
Voici moi, comment je fais pour dupliquer mon système sur un autre dur :
Code : Tout sélectionner
cp -axv / /mnt/nouveaudd/
Code : Tout sélectionner
-x, --one-file-system
stay on this file system
En clair, cette option permet la copie de tous les fichiers du / en omettant les dossiers montés dessous comme /proc, /sys, /dev, /mnt/.., /media/... et éventuellement /home, /var, etc. si ceux-ci sont des dossiers montés.
Ensuite je réitère la commande pour /home, /var, etc.
Code : Tout sélectionner
cp -axv /home /mnt/nouveaudd/home/
...
Ensuite vient l'astuce du grub donné par Tebo qui marche à coup sûr.
Et enfin, c'est pas fini, il faut un minimum de fichiers dans le /dev pour le boot même si ce dernier est peuplé par la suite par udev. Entre autre le fichier console (kinit a besoin d'un périph virtuel console), null et un autre je ne sais plus lequel (je préciserai plus tard). Ce sont des fichiers que j'ai recopié en passant par un livecd (system rescue cd).
Après avoir fait tout ça, ça ne suffit pas, ça n'a pas booté pour ma part.. j'ai dû réinstaller le kernaille (avec repacman éventuellement) et après ça roulaiz. pfiou