Remplacer un HDD sur deux

laotseu63 Messages postés 3665 Date d'inscription   Statut Membre Dernière intervention   -  
 jns55 -
Bonjour,
J'ai un vieux PC sous Linux Mageia, avec 2 disques durs dont le plus petit ne sert qu'à la partition swap. J'aimerais remplacer ce dernier par un plus gros, lui même récupéré dans un multimédia où je veux installer un disque encore plus gros.
J'espère bien me faire comprendre: il s'agit de d'améliorer mon matériel à peu de frais...
Tous mes HDD sont en IDE, sauf le plus gros (SATA) que je n'ai qu'à installer dans son boîtier (SATA/IDE). Mon ordinateur dispose tout de même de l'USB2.
J'aimerais, pour l'instant, éviter de réinstaller un système d'exploitation: je verrai après les fêtes...
C'est pour la première opération que j'ai besoin de conseils.
Merci d'avance.
A voir également:

5 réponses

jns55
 
Bonjour,
Si le disque que tu veux remplacer ne sert que pour le swap (et éventuellement du stockage de fichiers), il n'y a pas de difficulté particulière (à condition bien sûr que le nouveau disque soit bien reconnu).
Tu remplaces le disque et tu démarres. Avec gparted, tu crées ta partition de swap sur le nouveau disque (plus des autres partitions si tu le souhaites car un disque seulement pour le swap c'est un peu du gaspillage)
Ensuite, il faut adapter ton fichier /etc/fstab pour que la partition de swap soit montée automatiquement au démarrage. Rien de bien sorcier...
0
laotseu63 Messages postés 3665 Date d'inscription   Statut Membre Dernière intervention   473
 
Merci pour cette réponse.
Et puis-je y laisser mes fichiers, le temps de les transférer sur le nouveau HDD via l'USB de l'ordinateur?
Ce disque "fait" 150 Go: 140 Go "utiles" en FAT32, dont une cinquantaine encore libres.
Je n'attends qu'un feu vert pour commencer (demain?).
Je n'ai pas d'autre possibilité pour récupérer mes fichiers car pas assez de place sur clés ou cartes, sauf à "bricoler" en gravant des DVD...
Linux Mageia 1 Firefox ESR 10
0
jns55
 
Je n'ai pas bien compris, tes données sont sur quel disque ? celui que tu enlèves ou celui que tu veux mettre à la place de l'ancien?
0
laotseu63 Messages postés 3665 Date d'inscription   Statut Membre Dernière intervention   473
 
(je n'avais pas vu ta réponse, entre-temps)
Mes données sont sur le disque dont je me sers en multimédia (pour cet usage, j'ai un boîtier multimédia et un HDD dans un autre boîtier pour disque dur, branché en USB, le tout indépendant de mon ordinateur).
Ce disque va vite devenir trop petit (150 Go): je viens donc d'acheter un 2To, mais je voudrais récupérer mes fichiers avant. Et je ne peux le faire qu'avec un ordinateur et un cordon USB.
Donc, j'aimerais savoir si je peux mettre ce disque de 150Go à la place du swap sans perdre mes données, afin de les transférer sur le 2To. Après, je pourrai le formater comme je voudrai.
0
lekaf974
 
Je ne vois pas où est la difficulté. Peux tu donner plus d'explications
0
laotseu63 Messages postés 3665 Date d'inscription   Statut Membre Dernière intervention   473
 
Que dire de plus? Il n'y a peut-être pas de difficulté, en effet!
Donc, si je mets, à la place d'un disque qui ne sert qu'au swap, un autre disque en FAT32 contenant des fichiers, je vais pouvoir transférer ces fichiers dans un disque externe via l'USB?
0
jns55
 
Combien de mémoire ? Car tu n'auras plus de swap, si tu as pas mal de mémoire c'est bon mais si tu es un peu court en mémoire, ça risque de figer...
0
laotseu63 Messages postés 3665 Date d'inscription   Statut Membre Dernière intervention   473
 
Bonjour,
Voici ce qui s'est passé, hier soir: j'ai créé involontairement plusieurs fichiers swap (avec des noms que j'avais choisis différents pour savoir, le cas échéant lequel fonctionnerait) car je n'avais pas compris qu'il n'y a pas de confirmation... et fini par remplir mon disque principal (lui-même était déjà assez plein).
J'ai donc,ce matin, tout de suite et par précaution, déplacé ces fichiers sauf un vers une clé USB qui reste branchée pour l'instant.
J'en suis donc à essayer de comprendre (eh oui, je n'y connais rien) ce que signifie le "-a" dans "swapoff -a"...
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 431
 
Salut,

J'en suis donc à essayer de comprendre (eh oui, je n'y connais rien) ce que signifie le "-a" dans "swapoff -a"...

Réflexe => man swapoff ;-))
0
laotseu63 Messages postés 3665 Date d'inscription   Statut Membre Dernière intervention   473
 
Bonjour,
Merci. Ça ira mieux quand ma cafetière m'aura fait un deuxième café...
swapoff disables swapping on the specified devices and files. When the -a flag is given, swapping is disabled on all known swap devices and files
... bien compris!
Comme cela, je vais pouvoir ensuite supprimer les "swap" inutiles (après ma dose de café).
0
laotseu63 Messages postés 3665 Date d'inscription   Statut Membre Dernière intervention   473
 
Après un bon café, les idées commencent à s'éclaircir...
Pourrai-je-je démonter (en mode graphique) le disque préalablement réservé au swap (sdb) après une commande swapoff le désignant*, éteindre et le débrancher physiquement?

*et... comment le désigner?
(je ne sais pas si les modes console et graphique parlent toujours la même langue)
Avant de sortir faire des courses, je m'explique. Je cherche à localiser l'ensemble des fichiers swap et me fie à ce texte:
swapoff disables swapping on the specified devices and files. When the ?a flag is given, swapping is disabled on all known swap devices and files (as found in /proc/swaps or /etc/fstab).
Or, je ne les trouve pes dans /etc et /proc refuse de s'ouvrir (40 678 éléments, total 1012,4 Mio!)...
à +

Linux Mageia 1 Firefox ESR 10
0
jns55
 
Bonjour,
1 - Tes fichiers swap se trouvent à la racine de la partition (/)
2 - Pour voir les swap qui sont actifs :
swapon -s

3 - Pour désactiver un swap : (dans un terminal root)
swapoff  /dev/sdXX 

ou
swapoff /nom_fichier

4 - je te déconseille de débrancher ton disque dur à chaud (risque de dégâts irrémédiables) Arrête ton ordinateur, échange le disque dur et redémarre (modifie d'abord fstab pour activer ton fichier de swap.
5 - Le fichiers fstab se trouve en /etc/fstab
6- Consulte ce document pour presque tout savoir sur le swap
http://doc.ubuntu-fr.org/swap
C'est un excellent document pour Ubuntu mais les infos qu'il contient sont valables pour toutes les distributions linux. A toi de modifier les commandes pour Mageia.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
laotseu63 Messages postés 3665 Date d'inscription   Statut Membre Dernière intervention   473
 
Bonjour jn55,
Voilà, je suis prêt à débrancher sdb.
Rassure-toi, je n'ai pas l'intention de le faire à chaud! :))
Merci pour les dernières précisions. Passons à la quincaillerie: rideau!
0
laotseu63 Messages postés 3665 Date d'inscription   Statut Membre Dernière intervention   473
 
Voilà: tout s'est bien passé, mes fichiers sont dans le nouveau disque dur, le système multimédia fonctionne comme avant et j'ai maintenant plein de place sur un disque vide.
Mais il est pour l'instant en FAT32. Je suppose que je devrais le formater, et mon système propose ext2, ext4 (ou un mode FAT crypté).
Je suppose que je dois choisir ext4, mais je dois réserver 2 Go dans ce disque et le swap est présenté d'une façon particulière, comme s'il relevait d'un formatage différent...
https://www.cjoint.com/?0LttQGVqJqP
... bien que cette couleur verte ne soit pas employée pour le swap que j'ai créé en sda, par exemple.
D'autre part, j'aimerais déplacer tout ce qu'il m'est possible de déplacer dans ce disque.... ou, tout au moins la partition /home...
0
jns55
 
La partition de swap a un format spécial. Je croyais que tu avais créé un fichier de swap sur la racine ? Si c'est le cas, inutile de créer une partition de swap.
Je confirme, pour les données linux on choisit ext4. Note que si la partition est au format Windows (fat32 ou ntfs) ça marche quand même car linux sait gérer ça.
Déplacer ton /home, c'est faisable mais c'est compliqué... Tu fais fort toi !
Tiens de la lecture :
http://doc.ubuntu-fr.org/tutoriel/deplacer_home
Pas gagné d'avance...
0
laotseu63 Messages postés 3665 Date d'inscription   Statut Membre Dernière intervention   473
 
Merci pour ta patience!
J'ai bien créé cette partition sur la racine, mais elle prend de la place sur un disque qui n'en dispose plus beaucoup.
Donc, à défaut de déplacer /home, puis-je déplacer ce swap dans ce "gros" disque inutilisé?
Puis-je ajouter la place restante à /home?
Dans tous les cas, sur quel mode formater et à quel(s) stade(s)?
Merci!!!
0
jns55
 
Tu crées ta partition de swap avec gparted (format : swap linux), tu mofifies /etc/fstab pour que ce soit la partition que tu viens de créer qui soit prise en compte.
Si c'est un fichier de swap que tu avais, tu le supprimes (en mode root) et c'est tout.
Si c'est une partition de swap, tu lances gparted à partir d'un live-cd (car tu ne peux modifier une partition en cours d'utilisation), tu la supprimes puis tu aggrandis ta partition racine voisinelibéré avec l'espace et le tour est joué...
0