[ré-installation] Remplacement de disque dur.
[ré-installation] Remplacement de disque dur.
Bonjour,
Je souhaiterais changer le disque dur de mon portable sans tout réinstaller, je m'explique :
J'ai actuellement une Arch installé sur un disque dur de 320Go avec pour partition /dev/sda1 pour la racine et /dev/sda2 pour le swap.
Je souhaiterais transférer la racine et le swap sur un SSD de 60Go et le /home sur un DD de 750G0.
Comment transférer les fichiers proprement et ré-adresser les nouvelles partitions pour Arch et pour Grub?
Merci d'avance.
Je souhaiterais changer le disque dur de mon portable sans tout réinstaller, je m'explique :
J'ai actuellement une Arch installé sur un disque dur de 320Go avec pour partition /dev/sda1 pour la racine et /dev/sda2 pour le swap.
Je souhaiterais transférer la racine et le swap sur un SSD de 60Go et le /home sur un DD de 750G0.
Comment transférer les fichiers proprement et ré-adresser les nouvelles partitions pour Arch et pour Grub?
Merci d'avance.
- benjarobin
- Maître du Kyudo
- Messages : 17618
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [ré-installation] Remplacement de disque dur.
Bonjour,
Tu branches tout sur le PC. Tu démarres depuis un liveCD, de préférence un CD d'ArchLinux (c'est plus simple avec tous les outils fournis).
Puis tu créer la table de partition sur le SSD et le nouveau DD et formate les nouvelles partitions ainsi que le Swap (Inutile de "récupérer / copier" le SWAP) comme pour une nouvelle installation.
Tu montes les partitions dans /mnt et tu actives le Swap (comme une nouvelle installation). Puis tu montes l'ancienne partition racine dans par exemple /old (dossier à créer).
Tu fais ensuite une copie en root via la commande :
Tu dois mettre à jour le fstab, donc tu dois au préalable supprimer toutes les anciennes lignes : tu peux garder juste le "header" soit Puis refais un nouveau fstab via genfstab, toujours comme une nouvelle installation.
Puis tu rentre dans le chroot (via arch-chroot), et tu réinstalle le kernel :
Tu branches tout sur le PC. Tu démarres depuis un liveCD, de préférence un CD d'ArchLinux (c'est plus simple avec tous les outils fournis).
Puis tu créer la table de partition sur le SSD et le nouveau DD et formate les nouvelles partitions ainsi que le Swap (Inutile de "récupérer / copier" le SWAP) comme pour une nouvelle installation.
Tu montes les partitions dans /mnt et tu actives le Swap (comme une nouvelle installation). Puis tu montes l'ancienne partition racine dans par exemple /old (dossier à créer).
Tu fais ensuite une copie en root via la commande :
cp -a /old/* /mnt
. Tu supprimes tous les fichiers dans /boot rm -R /mnt/boot/*
.Tu dois mettre à jour le fstab, donc tu dois au préalable supprimer toutes les anciennes lignes : tu peux garder juste le "header" soit
Code : Tout sélectionner
#
# /etc/fstab: static file system information
#
# <file system> <dir> <type> <options> <dump> <pass>
Puis tu rentre dans le chroot (via arch-chroot), et tu réinstalle le kernel :
pacman -S linux
, et éventuellement intel-ucode si ce dernier était installé. Et enfin tu réinstalles ton chargeur de démarrage (Grub, ...) comme pour une nouvelle installation.Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [ré-installation] Remplacement de disque dur (résolu)
Merci Benjarobin, tout c'est passé nickel et j'ai plus de place avec un vieux PC qui démarre plus vite et qui et plus véloce qu'avant!
- banditblue
- Elfe
- Messages : 625
- Inscription : dim. 10 janv. 2010, 10:19
Re: [ré-installation] Remplacement de disque dur.
est ce que cette opération est valable pour une copie complète de mon Disque dur de 160Go vers un disque dur de 1To ?
La connaîssance n'a pas de limite.
Mais sa valeur, est d'autant plus grande, une fois partagé
Mais sa valeur, est d'autant plus grande, une fois partagé
Re: [ré-installation] Remplacement de disque dur.
Oui, mais.banditblue a écrit :est ce que cette opération est valable pour une copie complète de mon Disque dur de 160Go vers un disque dur de 1To ?
Si tu veux refaire le partitionnement, c'est oui. Sinon, tu peux aussi créer "bêtement" une copie secteur par secteur de ton disque à l'aide de
dd(1)
:Code : Tout sélectionner
dd if=/dev/disqueoriginal of=/dev/disquedestination bs=4096
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
- Xorg
- Maître du Kyudo
- Messages : 1933
- Inscription : dim. 22 janv. 2012, 19:25
- Localisation : Entre le clavier et la chaise.
Re: [ré-installation] Remplacement de disque dur.
@Moviuro : avec un 
La solution du rsync est une autre façon de procéder.
dd
, tu peux spécifier une partition et non un disque entier si tu en as besoin. 
La solution du rsync est une autre façon de procéder.