Copie complète d'un disque maître

Forum d'aide générale sur Slackware
FJacquesH
Messages : 48
Inscription : 31 mai 2019, 10:57

Re: Copie complète d'un disque maître

Message par FJacquesH »

Rapide compte-rendu :
D'abord lors de la copie j'ai commencé à avoir :
1- cannot open /src/../sys/ module for reading : Permission denied
2- cannot overwrite directory "/destboot" with non-directory
3- cannot stat /src/../proc/
4- error readind /src/.. /proc/
5- cannot create directory /dest/proc/driver no space left on device
Bien sûr ces erreurs sont venues par paquets et la machine s'est arrêtée de copier sur le dernier.
J'ai tenté de booter avec cette copie d'abord en Dvd-Live pour générer le boot.
Initred -F s'est mal passé, par contre lilo a fonctionné avec qlqs erreurs mineures.
Cela s'est initialisé mais avec les dossiers sys et proc à 0, aucun prgm de fonctionne
et retourne : sending all process the SIGTERM signal.
Ma conclusion pas forcément juste est que la copie est incomplète.
Je n'ai pas bien vidé le dossier /dest/boot.
Pour le moment pas d'idée d'avancée dans cette voie. Je peux toujours me rabattre sur une
installation et de voir ce que je peux transférer d'un disque à l'autre, les fichiers conf et les
paquets. J'ai tout de même appris à faire pleins de choses !
FH
Avatar de l’utilisateur
Thomas
Administrateur
Messages : 446
Inscription : 08 janvier 2017, 07:14
Localisation : Anizy-le-Grand
Contact :

Re: Copie complète d'un disque maître

Message par Thomas »

Tu as bien lancé la copie depuis un livedvd, pas directement depuis ton OS ?
Tu peux me donner exactement les commandes que tu as saisies stp ?
FJacquesH
Messages : 48
Inscription : 31 mai 2019, 10:57

Re: Copie complète d'un disque maître

Message par FJacquesH »

Bien sûr :
D'abord j'ai fait le menage :

Code : Tout sélectionner

rm -rf /dest/boot

Code : Tout sélectionner

exit
reboot
je suis bien sur le DvdLive

Code : Tout sélectionner

mkdir /src /src/boot /src/home /dest /dest/boot /dest/home
mount -o ro /dev/sda3 /src
mount -o ro /dev/sda1 /src/boot
mount -o ro /dev/sda4 /src/home
mount /dev/sdb3 /dest/
mount /dev/sdb1 /dest/boot
mount /dev/sdb4 /dest/home
# cp -a /src/* /src/.* /dest/
Voila, FH
Avatar de l’utilisateur
Thomas
Administrateur
Messages : 446
Inscription : 08 janvier 2017, 07:14
Localisation : Anizy-le-Grand
Contact :

Re: Copie complète d'un disque maître

Message par Thomas »

normalement ça devrait fonctionner avec tes commandes, même si j'ai une préférence pour rsync que tu n'as pas.
FJacquesH
Messages : 48
Inscription : 31 mai 2019, 10:57

Re: Copie complète d'un disque maître

Message par FJacquesH »

Si cela se trouve sur le Slackware-current alors pas de problème. Actuellement il y a dans ma machine Slack
3 disques durs :
- 1 maître et 2 esclaves.
Le premier fonctionne, le second n'ayant pas accepté la copie va voir la current installé avec le DvD
et le troisième à formater, servira de destination de la copie du maître avec rsync du second. C'est
juste une question de câbles Sata où il ne faudrait pas que je m'emmêle les pinceaux ! Comme
en politique, rien ne marche pas comme prévu, ici enfin nous verrons bien que c'est mieux.
FH
Avatar de l’utilisateur
Thomas
Administrateur
Messages : 446
Inscription : 08 janvier 2017, 07:14
Localisation : Anizy-le-Grand
Contact :

Re: Copie complète d'un disque maître

Message par Thomas »

14.2 ou current, c'est pareil.
Ce qui me surprend c'est le fait qu'il tente de copier ce qu'il y a dans /proc et /sys alors que ces dossiers sont normalement vides depuis le livedvd.
FJacquesH
Messages : 48
Inscription : 31 mai 2019, 10:57

Re: Copie complète d'un disque maître

Message par FJacquesH »

Bonjour,

J'ai relancé la copie de disque et fais des photos d'écran :
1 - écran1.gif <- montage des disques
écran-1.gif
2 - écran2.gif <- /proc et /sys vides
écran-2.gif
3 - écran3.gif <- vidage de /dest , lancer la copie
écran-3.gif
la suite dans le msg suivant
FJacquesH
Messages : 48
Inscription : 31 mai 2019, 10:57

Re: Copie complète d'un disque maître

Message par FJacquesH »

4 - écran4.gif <- au bout d'1/4 d'heures les erreurs
écran-4.gif
5 - écran5.gif <- dernières erreurs et sortie par ctrl-c
écran-5.gif
6 - écran6.gif <- un aperçu du contenu de /dest/proc et les /src/proc et /src/sys sont bien vides
écran-6.gif
Les commandes suivantes sont #exit et "reboot pour démonter les disques.
imaginons que la copie s'est bien passée, par exemple avec rsync, comment je rends cette
copie bootable c-a-d avec le secteut MBR initialisé ? Avec le LiveDvd , puis initrd -f puis
lilo.
F
Avatar de l’utilisateur
Thomas
Administrateur
Messages : 446
Inscription : 08 janvier 2017, 07:14
Localisation : Anizy-le-Grand
Contact :

Re: Copie complète d'un disque maître

Message par Thomas »

Essaie d'installer rsync et utilise la commande suivant après avoir vidé /dest :

Code : Tout sélectionner

# rsync -aAv /src/ /dest/
FJacquesH
Messages : 48
Inscription : 31 mai 2019, 10:57

Re: Copie complète d'un disque maître

Message par FJacquesH »

Bonjour Thomas,

La commande "# rsync -aAv /src/ /dest/" a fonctionné à merveille. J'ai eu qlqs
difficultés à me renseigner sur l'option -A , je pense avoir compris qu'elle
imposait au logiciel de reproduire les liens sans les suivre.
La commande "# mount -o ro" n'a vraiment pas été du luxe parce que SlackWare ou
Linux n'avait pas le même ordre de détection des disques que le marquage sur la
carte mère ou l'ordre de détection des disques par le Bios. Le connecteur Sata 1
correspondait bien dans tous les cas. Par contre Sata2 et Sata3 donnaient respectivement
/dec/sdc et /dev/sdb. Cela aurait catastrophique sans la vérification.
Cette carte mère MSI Micro-atX G3?tM-P2 m'avait déjà posé des problèmes au moment
de l'installation dans la tour, le connecteur de branchement des éléments de la
face avant se révélait tourné de 180° par rapport à la notice.

Merci de ces tuyaux,
FH
Répondre