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

Copie complète d'un disque maître

Message par FJacquesH »

Bonjour,

Avec SlackWare64-current, 4 partitions et Generic en chargement.
À la suite d'une sottise (confusion miroir stable et current) sans conséquence,
j'envisage de créer une copie du disque installé sur un autre disque bootable,
pour le moment, extérieur avec un convertisseur Sata-Usb. Je ne pense pas
qu'une copie *.* suffise. Un clonage ne peut se faire car je n'ai que des disques
Sata de taille inférieure. Quelles sont les étapes que je dois exécuter pour cette
réalisation. Existe-t-il au moins une doc qui en parle ? Un disque bootable
peut-il se loger en esclave par rapport à un maître ?

Bonne journée ensoleillée
FH
Avatar de l’utilisateur
Thomas
Administrateur
Messages : 432
Inscription : 08 janvier 2017, 07:14
Localisation : Anizy-le-Grand
Contact :

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

Message par Thomas »

Salut,

Pour faire la copie même, le plus simple serait de démarrer depuis un autre OS (liveusb). Ensuite la commande cp peut faire l'affaire :

Code : Tout sélectionner

# cp -a --parents src/ dest/
Après il faudra bien penser à installer lilo ou grub correctement.

Bonne journée !
FJacquesH
Messages : 48
Inscription : 31 mai 2019, 10:57

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

Message par FJacquesH »

Y-a-t-il un empêchement ou une difficulté particulière à l'utilisation directe du Dvd SlackWare dans le lecteur optique ?
Si oui sur la toile j'ai trouvé cela :
http://www.linuxliveusb.com/fr/
FH
Avatar de l’utilisateur
Thomas
Administrateur
Messages : 432
Inscription : 08 janvier 2017, 07:14
Localisation : Anizy-le-Grand
Contact :

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

Message par Thomas »

Le DVD sert justement à installer slackware depuis un lecteur de DVD donc aucun empêchement ou difficulté particulière. Peut-être que je n'ai pas bien compris la question ?
FJacquesH
Messages : 48
Inscription : 31 mai 2019, 10:57

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

Message par FJacquesH »

Je compte mettre deux disques dur Sata dans la tour, le premier installé et fonctionnel ,
et l'autre à partitionner et ensuite copier tout le contenu du premier dans le second.
Ils devront être interchangeables même s'ils n'ont la même taille.

FH
Avatar de l’utilisateur
Thomas
Administrateur
Messages : 432
Inscription : 08 janvier 2017, 07:14
Localisation : Anizy-le-Grand
Contact :

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

Message par Thomas »

Tu veux 2 disques avec 2x Slackware ? le 2ème sert de sauvegarde, c'est ça ?
FJacquesH
Messages : 48
Inscription : 31 mai 2019, 10:57

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

Message par FJacquesH »

Oui, mais je souhaiterai de pouvoir booter sur le second en cas de gros soucis.
Ou mieux (en rève) de pouvoir mettre le second dans une autre machine et de pouvoir booter avec !
Avatar de l’utilisateur
Thomas
Administrateur
Messages : 432
Inscription : 08 janvier 2017, 07:14
Localisation : Anizy-le-Grand
Contact :

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

Message par Thomas »

D'acc ! :)
FJacquesH
Messages : 48
Inscription : 31 mai 2019, 10:57

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

Message par FJacquesH »

Bonjour,

J'ai pratiquement fini d'équiper un disque slackware-64 current et j'ai
formaté un second et vide. En live-dvd je vois bien toutes les partitions
des disques /dev/sda et /dev/sdb. Mais malgré qlqs essais et recherches
je ne vois pas quoi mettre dans les arguments src/ et dest/ de cette commande :

# cp -a --parents src/ dest/

Faut-il monter toutes les partitions et copier le contenu une par une.
Existe-t-il une commande unique pour la copie intégrale sachant que
toutes les partitions ne sont pas de tailles égales ?

FH
Avatar de l’utilisateur
Thomas
Administrateur
Messages : 432
Inscription : 08 janvier 2017, 07:14
Localisation : Anizy-le-Grand
Contact :

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

Message par Thomas »

Salut,

Il te faut monter ta partition source vers /src par exemple, et la partition de destination vers /dest (/src et /dest sont à créer avant). Ensuite tu peux lancer la commande :

Code : Tout sélectionner

# rsync -aAv /src/ /dest/
Note que le « / » à la fin de « /src/ » est très important.

En effet si tu as des "sous-partitions" par exemple tu as en temps normal une partition /home, tu montes la partition source vers /src/home et celle de destination vers /dest/home. Ainsi la commande rsync ci-dessus copieras tout d'un coup. Pas besoin de faire partition par partition du moment qu'elles sont montées au bon endroit.

Bonne copie !
Répondre