Oui, le grand problème qu’on a,c’est que ce n’était pas une sauvegarde neuve et donc, on les reste de l’ancienne.
Mais ce problème n’est pas le seul car je viens de repenser à autre chose : tes partitions sont séparées pour /usr et /var (pour /tmp, on s’en cogne)
Ça fait des grosses salades tout ça.
Chez moi, j’ai changé mon fusil d’épaule, je n’ai plus comme avnat de partoches séparées et je m’en porte aussi bien avec ‘/’ ; /home ; swap seulement.
On va donc tenter de réparer mais je ne sais pas si ça fonctionnera :
Tu vas te replacer comme quand tu as sauvegardé / et /home
et tu vas sauvegarder /var et ensuite /usr pour compléter et sans toucher au reste.
Fais d’abord ce que j’a dit plus haut mais je vais te répondre pour tes questions :
pour /boot/grub/grub.cfg du clone, on s’en fout car ce n’est pas lui qui sera pris en compte mais celui de l’OS.
pour /etc/fstab, il faut que tu le modifies à la main en ce qui concerne la ligne / , où tu places l’UUID qui va bien, càd celle de sdg6, que je ne connais pas.
Autre fait marquant …
ici un détail surprenant > /media
root@Debian-pc-1:~# cd /mnt/sauvegardesystem
root@Debian-pc-1:/mnt/sauvegardesystem# mkdir /mnt/sauvegardesystem/media
mkdir: impossible de créer le répertoire « /mnt/sauvegardesystem/media »: Le fichier existe
root@Debian-pc-1:/mnt/sauvegardesystem# cd /mnt/sauvegardesystem/media
root@Debian-pc-1:/mnt/sauvegardesystem/media# cd /mnt/sauvegardesystem/media
root@Debian-pc-1:/mnt/sauvegardesystem/media# ls -l
total 8
drwxr-xr-x 4 pc-1-loreleil users 4096 4 juin 09:19 CLIENT-NFS-PC2
drwxr-xr-x 6 pc-1-loreleil pc-1-loreleil 4096 7 avril 19:12 www-dev
root@Debian-pc-1:/mnt/sauvegardesystem/media#
bon, je reprends à ton avant dernier post 16h23.
On va donc tenter de réparer mais je ne sais pas si ça fonctionnera :
Tu vas te replacer comme quand tu as sauvegardé / et /home
et tu vas sauvegarder /var et ensuite /usr pour compléter et sans toucher au reste.[/quote]
Ce qui donnerai sauf erreur …
[quote]# rsync -av --del --exclude-from=/root/exclure /usr /mnt/sauvegardesystem
rsync -av --del --exclude-from=/root/exclure /var /mnt/sauvegardesystem[/quote]
C’est bien ça ? Peut on les regroupés en une commande ?
Je te laisse reprendre la main, avant de lancer ces commandes.
C’est certainement un ancien dossier ?
De toutes façons, il est très difficile de faire du neuf avec du vieux.
Enfin, dernier essai avant de refaire un OS de départ “propre” et net car là, tu as vraiment trop de trucs bizarres.
Je dois maintenant te laisser mais je repasse ce soir.
En attendant, fais ce qui suit :
Vérifier que la sauvegarde possède bien tous les dossiers qu’on a exclus, même s’ils sont vides
S’il en manque, il faut les créer, sans rien mettre dedans.
attention, la sauvegardesystem doit avoir un dossier /home, même vide.
Vérifie bien que /usr et /var soient conformes à ceux de l’OS mais pas dans une autre partition.
Il devraient maintenat être inclus depuis que tu les as sauvegardés aussi.
Toujours à partir de l’OS - DDext (sdg) et second DD (sdb) branchés physiquement :
Créer deux nouveaux dossiers :
mkdir /mnt/sauve
mkdir /mnt/clone
monter la sauvegarde et le clone :
mount -t ext3 /dev/sdb5 /mnt/sauve (s’il gueule, démonte-le au préalable)
mount -t ext3 /dev/sdg6 /mnt/clone
Création ou écrasement du clone :
rsync -av --del /mnt/sauve/* /mnt/clone
par sécurité, on va faire une deuxième ligne avec les “cachés” (.)
rsync -av --del /mnt/sauve/.* /mnt/clone
démonter mais pas physiquement :
umount /mnt/sauve
umount /mnt/clone
Rebelote pour un dernier essai avant de refaire un OS fonctionnel correct si ça déconne toujours :
Reboute de l’OS et vérif du Grub pour voir si le dernier bloc est toujours présent (40_custom, le clone quoi)
essai Ctrl X
??? réponse ???
[quote=“loreleil.747”]quote=“ricardo”
On va donc tenter de réparer mais je ne sais pas si ça fonctionnera :
Tu vas te replacer comme quand tu as sauvegardé / et /home
et tu vas sauvegarder /var et ensuite /usr pour compléter et sans toucher au reste.[/quote]
Ce qui donnerai sauf erreur …
[quote]# rsync -av --del --exclude-from=/root/exclure /usr /mnt/sauvegardesystem
rsync -av --del --exclude-from=/root/exclure /var /mnt/sauvegardesystem[/quote]
C’est bien ça ? Peut on les regroupés en une commande ?
Je te laisse reprendre la main, avant de lancer ces commandes. [/quote] non, tu n’exclues plus rien là, pas besoin :
rsync -av --del /usr /var /mnt/sauvegardesystem
Grand Merci ricardo
Tout se temps consacré au petit jeunot … Merci !!!
Une p’tite pause [café/cleup] et revois ces derniers post tranquillement, mes fistons sont de retour mais bruyants … quand même.
A tout à l’heure …
J’ai pris énormément de retard !!!
Trop de processus et applications ouvertes. + KDiff3 pour comparaison des dossiers /usr & /var (racine maître/sauve) résultat des courses : blocage de OS > 1h45 pour un arrêt & re-démarrage fait Proprement … Dur dur !
Bref !
J’avais lancé la construction du clone, et puis durant ce temps (un peu de temps à perdre) là, une p’tite consultation des partitions sdg6 et sdb5 ainsi que /mnt …
Quel merdier !!!
root@Debian-pc-1:~# cd /mnt
root@Debian-pc-1:/mnt# ls -l
total 10
drwxr-xr-x 3 root root 1024 3 août 14:00 cdrom
drwxr-xr-x 6 root root 4096 6 sept. 19:38 clone
drwxr-xr-x 2 root root 1024 2 sept. 09:06 sauvegardehome
drwxr-xr-x 6 root root 4096 3 sept. 11:35 sauvegardesystem
root@Debian-pc-1:/mnt# cd /mnt/clone
root@Debian-pc-1:/mnt/clone# ls -l
total 36
drwxr-xr-x 2 root root 4096 2 sept. 17:00 clone
drwx------ 2 root root 16384 2 sept. 07:59 lost+found
drwxr-xr-x 94 pc-1-loreleil pc-1-loreleil 12288 6 sept. 19:38 sauvegardehome
drwxr-xr-x 26 root root 4096 3 sept. 13:55 sauvegardesystem
root@Debian-pc-1:/mnt/clone# cd /mnt/sauvegardesystem
root@Debian-pc-1:/mnt/sauvegardesystem# ls -l
total 36
drwxr-xr-x 2 root root 4096 2 sept. 17:00 clone
drwx------ 2 root root 16384 2 sept. 07:59 lost+found
drwxr-xr-x 94 pc-1-loreleil pc-1-loreleil 12288 6 sept. 15:16 sauvegardehome
drwxr-xr-x 28 root root 4096 6 sept. 16:26 sauvegardesystem
root@Debian-pc-1:/mnt/sauvegardesystem# cd /mnt/sauvegardehome
root@Debian-pc-1:/mnt/sauvegardehome# ls -l
total 0
root@Debian-pc-1:/mnt/sauvegardehome#
J’ai stoppé le clone !
Un gros merdier, il me semble ! (?)
Je crois qu’il est inutile de poursuivre dans ces conditions ! Un grand coup de balai …
Formatage sdg6 & sdb5 …
Ceci fait, je re-lancerai la sauvegarde “system & home” puis le clone.
non (?)
voilà pour info …
Merci …
Je crois que le mieux est en effet de tout reprendre mais ton coup de balais doit être encore plus radical :
tu as un DD interne = sdb dimension 160 Gb
tu as un DDext = sdg dimension ??? Gb
Ce que je te propose : les vider complètement et supprimer toutes les partitions existantes.
Tu ne touches pas à ton OS fonctionnel sur sda.
Tu télécharges une Netinstall neuve là
http://www.debian.org/CD/netinst/index.fr.html
milieu de page = "images de CD d’installation par le réseau (en général 135 à 175 Mo)"
Tu graves sur un CD et tu installes comme ça te convient comme gestionnaire de bureau/fenêtre sur ton DDint sdb.
Comme partitionnement, tu alloues :
30 Gb pour '/'
2 Gb pour swap
50 Gb pour /home
tu laisses le reste en réserve.
Évite de reprendre des trucs qui sont installés sur ton OS sda qui est vraiment trop fouillis.
Il sera temps plus tard pour récupérer ton “travail”.
Pense aussi à installer sudo dont tu auras besoin pour la sauvegarde (me souviens plus de la commande utile, je vais chercher pour réduire sudo au minimum)
Prends ton temps pour installer le minimum vital et teste bien ta liaison internet et installe un parefeu.
Crée le fichier /root/exclure comme on en a parlé plus haut
Passe ensuite à ton DDext, sur lequel tu crées une partition ‘/’ de même dimension = 30 Gb et une seconde de 50 Gb point
Relève bien les N° de toutes ces partitions et ne t’occupe pas des UUID ( on verra ensuite)
Va là : http://www.isalo.org/wiki.debian-fr/index.php?title=Script_de_double_sauvegarde_altern%C3%A9e
Lis bien le début pour les explications mais ne t’inquiète pas du côté “double”, on peut parfaitement ne faire qu’une seule sauvegarde.
Copie la partie “script proprement dit”, à partir de “#!/bin/bash” jusqu’à la fin.
Tu en fais un fichier que tu nommes “sauvegarde”.
Tu crées un dossier en ‘user’ /home/loreleil/bin sur ta Squeeze toute neuve, qu’on va appeler ‘OS-sdb’ pour l’exemple.
Tu places le script ‘sauvegarde’ dans ce dossier et tu le rends exécutable : $ chmod +x ~/bin/sauvegarde
Tu places /home/loreleil/bin dans le PATH, ainsi tu n’auras plus à te soucier d’où tu envoies ta commande de sauvegarde. Par la suite, tu pourras placer tous tes scripts perso dans ce dossier.
$ echo ‘export PATH=$PATH:/home/loreleil/bin’ >> /home/loreleil/.bashrc
Ainsi, par la suite, tes sauvegardes se feront en ouvrant un console et en tapant ‘sauvegarde’, deux questions pour savoir où tu veux envoyer la sauvegardesi et si tu veux vider la corbeille ou non.
La seule chose à faire la première fois, c’est d’indiquer tes données concernant tes partitions.
Quand tu auras fait tout ça, on reparlera de la création de clone sur ton DDext.
Salut ricardo,
Sauf erreur, j’y suis ! Le balai est rangé !
Une Squeeze toute fraîche et pimpante. (MAJ faites)
Pare-feu opérationnel.
Sudo, apt-listbugs, gparted, installés.
quote=“ricardo”
Il sera temps plus tard pour récupérer ton “travail”.
(…)[/quote]
J’ai encore appris plein de choses aujourd’hui !!!
Disque externe prêt à ronronné.
Modifications du script ok!
La seule chose que je n’ai pas encore lancé, c’est :
pc-3-loreleil@DDInterne-Sauvegarde:~$ sauvegarde
[code]root@DDInterne-Sauvegarde:/home/pc-3-loreleil# fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000961e2
Device Boot Start End Blocks Id System
/dev/sda1 * 1 5355 43008000 83 Linux
/dev/sda2 5355 19458 113281024 5 Extended
/dev/sda5 5355 5605 2004992 82 Linux swap / Solaris
/dev/sda6 5605 13521 63590400 83 Linux
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005cb9d
Device Boot Start End Blocks Id System
/dev/sdb1 1 5355 43008000 83 Linux
/dev/sdb2 5355 13272 63590400 83 Linux
root@DDInterne-Sauvegarde:/home/pc-3-loreleil#
[/code]
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# df -h
Sys. de fichiers Taille Uti. Disp. Uti% Monté sur
/dev/sda1 41G 3,7G 35G 10% /
tmpfs 502M 0 502M 0% /lib/init/rw
udev 497M 204K 497M 1% /dev
tmpfs 502M 0 502M 0% /dev/shm
/dev/sda6 60G 394M 57G 1% /home
root@DDInterne-Sauvegarde:/home/pc-3-loreleil#
[code]:~# df -h
/dev/sdb1 41G 177M 39G 1% /mnt
/dev/sdb2 60G 180M 57G 1% /mnt
[/code]
Merci …
Saluts,
J’ai bien taffé depuis hier.
rkhunter, chkrootkit, denyhosts, fail2ban, tripwire, porsentry, chercheprocess, cacheproc, surveillance, lynis … et là Stop !
Ce matin, je me suis dit qu’il serait temps de lancé “sauvegarde” avant de poursuivre …
Ce script, fonctionne du feux de dieu du tonnerre !!!
[code]pc-3-loreleil@DDInterne-Sauvegarde:~$ sauvegarde
- sauve
- sauve2
- quitter
Entrez le N° de la sauvegarde choisie : 1
[sudo] password for pc-3-loreleil:
CONTENU de la CORBEILLE
LA CORBEILLE EST VIDE
prêt pour la sauvegarde ? o/* : o
sending incremental file list
created directory /mnt/SauvegardeOS/pc-3-loreleil/sauve
./
initrd.img -> boot/initrd.img-2.6.32-5-amd64
lib64 -> /lib
vmlinuz -> boot/vmlinuz-2.6.32-5-amd64
.ure/
.ure/javasettings_Linux_X86_64.xml
bin/
bin/bash
(…)
var/spool/openoffice/uno_packages/cache/uno_packages/Xguwt2_/
var/spool/openoffice/uno_packages/cache/uno_packages/Xguwt2_/mailmerge.py
sent 3465980857 bytes received 1605778 bytes 2664300.14 bytes/sec
total size is 3459730615 speedup is 1.00
Sauvegarde de / : OK
[sudo] password for pc-3-loreleil:
sending incremental file list
created directory /mnt/SauvegardeOS/pc-3-loreleil/sauve-pc-3-loreleil
pc-3-loreleil/
pc-3-loreleil/.Xauthority
pc-3-loreleil/.bash_history
pc-3-loreleil/.bash_logout
pc-3-loreleil/.bashrc
pc-3-loreleil/.bashrc_07092011_16h42.bak
(…)
pc-3-loreleil/bin/
pc-3-loreleil/bin/sauvegarde
pc-3-loreleil/bin/sauvegarde_07092011_16h18.bak
sent 221640312 bytes received 7989 bytes 21109362.00 bytes/sec
total size is 221581833 speedup is 1.00
Sauvegarde de /home/pc-3-loreleil : OK
pc-3-loreleil@DDInterne-Sauvegarde:~$[/code]
Merci !!! ricardo et toute l’équipe qui a contribué à mettre en place cette sauvegarde d’une simplicité déconcertante à mettre en œuvre !!!
Un seul bémol. Afin de ne pas ce retrouver avec ceci au lancement …
[code]pc-3-loreleil@DDInterne-Sauvegarde:~$ sauvegarde
- sauve
- sauve2
- quitter
Entrez le N° de la sauvegarde choisie : 1
[sudo] password for pc-3-loreleil:
CONTENU de la CORBEILLE
LA CORBEILLE EST VIDE
prêt pour la sauvegarde ? o/* : o
sudo: rsync: command not found
Erreur lors de la sauvegarde de /
sudo: rsync: command not found
Erreur lors de la sauvegarde de /home/pc-3-loreleil
pc-3-loreleil@DDInterne-Sauvegarde:~$[/code]
Il serait peut être utile de préciser une chose pour les news comme moi …
Installer rsync au préalable
# aptitude install rsync
Il m’a fallut environ 1/2 heure avant de comprendre.
Sur le coup, j’ai cherché des erreurs dans les modifications des variables, des dossiers et sous dossiers créer,des parenthèses, des guillemets et des apostrophes.
Oui, c’était tout con, nouvelle squeeze, rsync aux abonnés absents …
Cette précision, afin de ne pas voir apparaître des post du genre …
[quote=“pierre paul jacques et compagnie …”]j’ai tout fait comme dans le tuto, tout tout pareil, mais quand je lance avec mon user :~$ sauvegarde
ET BEN ÇA MARCHE PAS votre tuto, “et ça court pas non plus” [/quote]
ps: je n’ai aucun apriorisme envers pierre paul jacques et compagnie … ni à l’égard de la gent féminine …
Merci, je vous en serre cinq … et
Tout à fait juste, je vais ajouter ça dans les pré-requis
Sinon, content que tout ait fonctionné.
Reste plus qu’à tester le clonage.
Où en es-tu, tu veux qu’on en parle ?
J’étais parti dans l’idée de me basé sur “sauvegarde et clonage d’une sid” et “Sauvegarde et clonage d’un système” et d’adapter en conséquence.
Oui ! tes conseils seront les bienvenus …
Je pense que le mieux est que tu reprennes le tuto du clonage et si tu rencontre un problème, avant de continuer, poste ici et j’essaierai de te guider.
Si tu as des demandes, sois clair car il est difficile de tout suivre.
Donne-moi tes données nouvelles, càd :
partition de l’OS (le nouveau tout propre )
partition de la sauvegarde
points de montages sur l’OS : /mnt/sauve, /mnt/clone ???
Saluts,
ps: post un peu long de part les info “commandes”, avec un strict minimum de bla bla …
J’ai dû me planté … J’aurai certainement dû exposé avant !!!
Le clonage.
sda Os maître.
sdb dd externe “le clone”.
sdb1 partition monter sur /
sdb2 partition monter sur /home
sdg dd externe “sauvegarde”
sdg6 sauve
sdg7 sauve2
[quote]root@DDInterne-Sauvegarde:/home/pc-3-loreleil# fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: xxxxxxxxxx
Device Boot Start End Blocks Id System
/dev/sda1 * 1 5355 43008000 83 Linux
/dev/sda2 5355 19458 113281024 5 Extended
/dev/sda5 5355 5605 2004992 82 Linux swap / Solaris
/dev/sda6 5605 13521 63590400 83 Linux
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00066400
Device Boot Start End Blocks Id System
/dev/sdb1 1 5355 43008000 83 Linux
/dev/sdb2 5355 13272 63590400 83 Linux
Disk /dev/sdg: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: xxxxxxxxxxxxx
Device Boot Start End Blocks Id System
/dev/sdg1 1 16471 132299744+ 7 HPFS/NTFS
/dev/sdg2 16471 18784 18578432 83 Linux
/dev/sdg3 18784 121602 825883648 5 Extended
/dev/sdg5 77695 103512 207377408 83 Linux
/dev/sdg6 18784 32055 106598400 83 Linux
/dev/sdg7 32055 45326 106598400 83 Linux
Partition table entries are not in disk order
root@DDInterne-Sauvegarde:/home/pc-3-loreleil#[/quote]
[code]# mount -t ext3 /dev/sdg6 /mnt
mkdir /mnt/clone
mount -t ext3 /dev/sdb1 /mnt/clone
rsync -av /mnt/sauve /mnt/clone
sending incremental file list
sauve/
sauve/initrd.img -> boot/initrd.img-2.6.32-5-amd64
sauve/lib64 -> /lib
sauve/vmlinuz -> boot/vmlinuz-2.6.32-5-amd64
sauve/.ure/
(…)
sauve/var/spool/openoffice/uno_packages/cache/uno_packages/Xguwt2_/
sauve/var/spool/openoffice/uno_packages/cache/uno_packages/Xguwt2_/mailmerge.py
sent 3466027378 bytes received 1605802 bytes 2403905.15 bytes/sec
total size is 3459777088 speedup is 1.00
root@DDInterne-Sauvegarde:/home/pc-3-loreleil#
[/code]
Création des dossiers et fichiers “exclure”.
[code]root@DDInterne-Sauvegarde:/home/pc-3-loreleil# cat /root/exclure
/home
/boot/grub/grub.cfg
/cdrom
/dev
/etc/fstab
/etc/fstab~
/lost+found
/media
/mnt
/proc
/run
/sys
/tmp
/var/tmp
root@DDInterne-Sauvegarde:/home/pc-3-loreleil#
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# mkdir /mnt/clone/sauve/home
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# touch /mnt/clone/sauve/boot/grub/grub.cfg
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# mkdir /mnt/clone/sauve/cdrom
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# mkdir /mnt/clone/sauve/dev
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# touch /mnt/clone/sauve/etc/fstab
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# mkdir /mnt/clone/sauve/media
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# mkdir /mnt/clone/sauve/mnt
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# mkdir /mnt/clone/sauve/proc
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# mkdir /mnt/clone/sauve/run
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# mkdir /mnt/clone/sauve/sys
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# mkdir /mnt/clone/sauve/tmp
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# mkdir /mnt/clone/sauve/var/tmp[/code]
Je me suis basé sur le fstab de sda … >>
[code]root@DDInterne-Sauvegarde:/home/pc-3-loreleil# cat /etc/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).
proc /proc proc defaults 0 0
/ was on /dev/sda1 during installation
UUID=0360cd93-b732-40b3-95f1-81bf0933e569 / ext3 errors=remount-ro 0 1
/home was on /dev/sda6 during installation
UUID=477daa98-bda0-4078-ae01-5283cfc724e6 /home ext3 defaults 0 2
swap was on /dev/sda5 during installation
UUID=a9e38b05-0f89-425d-9fc9-9eafe0e1f709 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/scd1 /media/cdrom1 udf,iso9660 user,noauto 0 0
#############################
(…)
root@DDInterne-Sauvegarde:/home/pc-3-loreleil#
[/code]
info blkid.
[quote]root@DDInterne-Sauvegarde:/home/pc-3-loreleil# blkid
/dev/sda1: UUID=“0360cd93-b732-40b3-95f1-81bf0933e569” TYPE=“ext3”
/dev/sda5: UUID=“a9e38b05-0f89-425d-9fc9-9eafe0e1f709” TYPE=“swap”
/dev/sda6: UUID=“477daa98-bda0-4078-ae01-5283cfc724e6” TYPE=“ext3”
/dev/sdg1: UUID=“60A0CC23A0CC0210” TYPE=“ntfs”
/dev/sdg2: LABEL=“copie (dell), 8” UUID=“e4faa136-54bb-47e6-9e0f-f96d5f10b922” SEC_TYPE=“ext2” TYPE=“ext3”
/dev/sdg5: LABEL=“clonezilla” UUID=“537258cf-3fd3-429a-8d9a-cb9db8cecca0” SEC_TYPE=“ext2” TYPE=“ext3”
/dev/sdg6: LABEL=“binsauvegarde” UUID=“66bd4eb8-94c4-406d-ad0b-5484b6a185dd” SEC_TYPE=“ext2” TYPE=“ext3”
/dev/sdg7: LABEL=“binsauvegarde1” UUID=“9d89615a-3a57-43ae-bcb6-0aad24c94a80” SEC_TYPE=“ext2” TYPE=“ext3”
/dev/sdb1: LABEL="/" UUID="f22849c3-0af5-4985-9946-c8282aad0e65" SEC_TYPE=“ext2” TYPE=“ext3”
/dev/sdb2: LABEL="/home" UUID=“5386ffe7-fc8e-40f2-b6b2-1d980f8811cd” SEC_TYPE=“ext2” TYPE=“ext3”
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# [/quote]
… pour re-créer celui du clone (sdb)en modifiant UUID de la /
[quote]root@DDInterne-Sauvegarde:/home/pc-3-loreleil# cat /mnt/sauve/etc/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).
proc /proc proc defaults 0 0
/ was on /dev/sdb1 during installation
UUID=f22849c3-0af5-4985-9946-c8282aad0e65 / ext3 errors=remount-ro 0 1
/home was on /dev/sda6 during installation
UUID=477daa98-bda0-4078-ae01-5283cfc724e6 /home ext3 defaults 0 2
swap was on /dev/sda5 during installation
UUID=a9e38b05-0f89-425d-9fc9-9eafe0e1f709 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/scd1 /media/cdrom1 udf,iso9660 user,noauto 0 0
############################
(…)
root@DDInterne-Sauvegarde:/home/pc-3-loreleil#
[/quote]
Démontage et update-grub.
[code]root@DDInterne-Sauvegarde:/home/pc-3-loreleil# umount /mnt/clone
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# umount /mnt
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# update-grub
Generating grub.cfg …
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-2.6.32-5-amd64
Found initrd image: /boot/initrd.img-2.6.32-5-amd64
done
root@DDInterne-Sauvegarde:/home/pc-3-loreleil# [/code]
Au premier re-boot Verifying DMI Pool Data … je me suis dit qu’il fallait ré-installer grub sur le clone, c’est parti pour le chroot et tralala …
[quote]user@debian:~$ sudo -s
root@debian:/home/user# fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000961e2
Device Boot Start End Blocks Id System
/dev/sda1 * 1 5355 43008000 83 Linux
/dev/sda2 5355 19458 113281024 5 Extended
/dev/sda5 5355 5605 2004992 82 Linux swap / Solaris
/dev/sda6 5605 13521 63590400 83 Linux
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00066400
Device Boot Start End Blocks Id System
/dev/sdb1 1 5355 43008000 83 Linux
/dev/sdb2 5355 13272 63590400 83 Linux
root@debian:/home/user#[/quote]
Je lance toujours une petite vérification de ce qui est monté où non, avant !
Et! là, un truc bizarre je crois, /dev/sdb1 est déjà monter ! Je suis en live-cd
[quote]root@debian:/home/user# mount
aufs on / type aufs (rw)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sr0 on /live/image type iso9660 (ro,noatime)
tmpfs on /live/cow type tmpfs (rw,noatime,mode=755)
tmpfs on /live type tmpfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
/dev/sdb1 on /media/% type ext3 (rw,nosuid,nodev,uhelper=hal)
root@debian:/home/user# [/quote]
C’est ce /media/% qui m’inquiète
root@debian:/home/user# umount /media/%
vérification encore une fois avec “mount” c’est ok !
Le chroot et update-grub et upgrade-install /dev/sdb
[code]root@debian:/home/user# mkdir /mnt/chroot
root@debian:/home/user# mount /dev/sdb1 /mnt/chroot
root@debian:/home/user# mount --bind /dev/ /mnt/chroot/sauve/dev
root@debian:/home/user# mount -t proc /proc /mnt/chroot/sauve/proc
root@debian:/home/user# chroot /mnt/chroot/sauve
root@debian:/#
root@debian:/# update-grub
Generating grub.cfg …
Found linux image: /boot/vmlinuz-2.6.32-5-amd64
Found initrd image: /boot/initrd.img-2.6.32-5-amd64
Cannot find list of partitions! (Try mounting /sys.)
done
root@debian:/#
root@debian:/# grub-install /dev/sdb
Installation finished. No error reported.
root@debian:/#
[/code]
Autre truc qui m’a turlupiner AVANT démontage du chroot.
j’ai voulu visualisé le grub.cfg du clone.
À la création de ce fichier (à partir de l’OS sda) “exclure”, j’avais contrôlé ce fichier était bien vierge.
Ici en console RIEN !
[code]root@debian:/# cat /mnt/chroot/sauve/boot/grub/grub.cfg
cat: /mnt/chroot/sauve/boot/grub/grub.cfg: No such file or directory
root@debian:/#
root@debian:/# cd /mnt/chroot/sauve/boot
bash: cd: /mnt/chroot/sauve/boot: No such file or directory
root@debian:/#
[/code]
Or, graphiquement je le voyais, j’en n’ai fait un copié.
[quote]#
DO NOT EDIT THIS FILE
It is automatically generated by grub-mkconfig using templates
from /etc/grub.d and settings from /etc/default/grub
BEGIN /etc/grub.d/00_header
if [ -s $prefix/grubenv ]; then
load_env
fi
set default=“0”
if [ “${prev_saved_entry}” ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z “${boot_once}” ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}
insmod part_msdos
insmod ext2
set root=’(/dev/sdb,msdos1)’
search --no-floppy --fs-uuid --set f22849c3-0af5-4985-9946-c8282aad0e65
set locale_dir=($root)/boot/grub/locale
set lang=en
insmod gettext
set timeout=5
END /etc/grub.d/00_header
BEGIN /etc/grub.d/05_debian_theme
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
END /etc/grub.d/05_debian_theme
BEGIN /etc/grub.d/10_linux
menuentry ‘Debian GNU/Linux, with Linux 2.6.32-5-amd64’ --class debian --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root=’(/dev/sdb,msdos1)’
search --no-floppy --fs-uuid --set f22849c3-0af5-4985-9946-c8282aad0e65
echo ‘Loading Linux 2.6.32-5-amd64 …’
linux /boot/vmlinuz-2.6.32-5-amd64 root=UUID=f22849c3-0af5-4985-9946-c8282aad0e65 ro quiet
echo ‘Loading initial ramdisk …’
initrd /boot/initrd.img-2.6.32-5-amd64
}
menuentry ‘Debian GNU/Linux, with Linux 2.6.32-5-amd64 (recovery mode)’ --class debian --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root=’(/dev/sdb,msdos1)’
search --no-floppy --fs-uuid --set f22849c3-0af5-4985-9946-c8282aad0e65
echo ‘Loading Linux 2.6.32-5-amd64 …’
linux /boot/vmlinuz-2.6.32-5-amd64 root=UUID=f22849c3-0af5-4985-9946-c8282aad0e65 ro single
echo ‘Loading initial ramdisk …’
initrd /boot/initrd.img-2.6.32-5-amd64
}
END /etc/grub.d/10_linux
BEGIN /etc/grub.d/20_linux_xen
END /etc/grub.d/20_linux_xen
BEGIN /etc/grub.d/30_os-prober
END /etc/grub.d/30_os-prober
BEGIN /etc/grub.d/40_custom
This file provides an easy way to add custom menu entries. Simply type the
menu entries you want to add after this comment. Be careful not to change
the ‘exec tail’ line above.
END /etc/grub.d/40_custom
BEGIN /etc/grub.d/41_custom
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
END /etc/grub.d/41_custom ###[/quote]
Bref ! Deuxième re-démarrage (bios, comme dab, sélect > dd externe)
[code]GRUB loading.
Welcome to GRUB!
error: file not found.
Enterring rescue mode …
grub rescue > _
grub rescue > ls
(hd0) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos6) (hd1,msdos5) (hd1,msdos1)
grub rescue > _
[/code]
Sauf erreur hd0 est le disque de OS maître (nouvelle squeeze).
Bon ben voilà …
/media/% … ???
cat /mnt/chroot/sauve/boot/grub/grub.cfg … ???
Bizarre … non ?
Je n’ai pas lu tout ton pavé MAIS je ne t’ai pas demandé ça du tout :
[quote]Le clonage.
sda Os maître.
sdb dd externe “le clone”.
sdb1 partition monter sur /
sdb2 partition monter sur /home
sdg dd externe "sauvegarde"
sdg6 sauve
sdg7 sauve2
[/quote]
OS maître (si tu veux l’appeler ainsi) =
/ = sda quoi
/home = sda quoi
dossiers de travail :
/mnt/sauve
/mnt/clone
…
la sauvegarde : sdg6 et 7 = OK
…
le clone :
/ = sdb1 OK
/home = sdb2 OK
…
Ne réponds qu’à ça, merci !
EDIT :
Y’en a qui mettent pas assez d’indications mais toi, c’est le contraire, comment veux-tu que quelqu’un t’aide avec des pavés comme ça ?
Je ne peux rien lire, on s’y perd.
Si tu veux que je t’aide, et je ne demande que ça, Pratique exclusivement par morceau et en suivant à la lettre.
Il me semble que je t’avais dit : dans un premier temps, on fait avec les partitions et non avec les UUID : tu m’as lu ou pas ???
Ouais, j’en mets trop, mais pas l’essentiel
/dev/sda1 / boot
/dev/sda2 extended
/dev/sda5 swap
/dev/sda/6 /home
Pour sauve : /mnt/SauvegardeOS/pc-3-loreleil
Pour le clone : je monte sdg6 (bin/sauvegarde) sur /mnt et je crée /mnt/clone ensuite je monte sdb1 sur /mnt/clone
-edit-
Oui, j’avais bien lu, j’ai simplement essayé de faire le grand … enfin, plutôt ne ma te mobilisé à moi tout seul, Admin c’est du taf à suivre, et puis tu as des occupations également, le prends pas mal, j’avais cru bien faire …
-edit-
j’ai zappé pour le clone, il arrive …
-edit-
pourquoi les points d’interrogations ? tu mets OK et
le clone :
/ = sdb1 OK
/home = sdb2 OK
Tu réponds encore à côté de la plaque, tu es incorrigible
Je me fous totalement de tout ce que tu places entre parenthèses, ce qui m’intéresse,c’est seulement le chemin des choses :
/ = sda1
/home = sda6
point de montage sur OS :
/mnt/sauve
/mnt/clone
DD de sauvegarde :
sdg6 = /
sdg7 = /home
DD de clonage :
Il devrait être vide car tu y as déjà foutu la merde
je me suis tromper dans les info que je viens de te donner.
/ = sda1
/home = sda6
point de montage sur OS :
/mnt/SauvegardeOS/pc-3-loreleil
/mnt/clone
DD de sauvegarde :
/sdh6 = sauve
/sdh7 = sauve2
DD de clonage :
/sdb1 = /
/sdb2 = /home
sdb1, à vider
sdb2 : on s’en cogne car on pratique avec la /home de l’OS, càd sda6
Je ne veux plus entendre parler d’UUID pour l’instant, seulement des chemins traditionnels : OK ?