Comment faire un disque d'échange de clé USB?

16

OK, je sais que cela semble un peu idiot et les disques SSD comme une clé USB sont probablement la dernière chose sur terre que vous souhaitez utiliser comme disque d'échange car ils pourraient mal tourner assez rapidement à partir de toutes les lectures / écritures.

Indépendamment de la mauvaise idée de cela, je voudrais savoir comment faire de l'une de mes anciennes clés USB 4 gig mon disque d'échange désigné de sorte que lorsque mon ordinateur exécutant Ubuntu Precise démarre, il utilisera la clé USB comme échange.

Quelques rebondissements pour ajouter au défi:

  1. l'ordinateur que j'utilise est le duo de core2 pour ordinateur portable de ma femme et a 4 Go de RAM

  2. elle aime Ubuntu mais ne me fait pas confiance pour sauvegarder ses disques durs, donc je l'ai exécutée Ubuntu 12.04 sur une clé USB flash 16 Go à grande vitesse avec persistance.

  3. la deuxième clé USB sera mon disque de swap et quand l'USB live démarrera, je veux qu'il fasse toute l'écriture de swap lourde, etc. sur la deuxième clé USB

N'importe qui relève le défi. Trivial peut-être mais veuillez me faire plaisir: D

Joshua Robison
la source

Réponses:

21

1) Assurez-vous que votre clé USB est connectée. Dans un type de terminal:

sudo blkid

Il répertorie tous vos disques connectés. Recherchez votre clé USB que vous souhaitez utiliser comme échange et copiez l'UUID (tout ce qui se trouve dans ces guillemets UUID="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX").

Cela représente le nom individuel de votre appareil.

Notez également le /dev/XXXpoint de votre appareil.

2) Démontez maintenant votre appareil en tapant:

sudo umount /dev/XXX (où XXX représente le nom de votre appareil)

3) Formatez votre clé USB en échange, par exemple par terminal

sudo mkswap /dev/XXX(<- assurez-vous d'utiliser le bon nom d'appareil ici ou vous finirez probablement par formater le mauvais lecteur!)

ou utilisez simplement GParted .

4) Maintenant, vous devez éditer votre fichier / etc / fstab, alors tapez

gksudo gedit /etc/fstab

et entrez ce qui suit

UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX none swap sw,pri=5 0 0

(pour tous les X, utilisez le numéro UUID obtenu en tapant sudo blkid)

5) Tapez maintenant

sudo swapon -a

Ça y est, cela devrait déjà fonctionner.

FuzzyQ
la source
Impressionnant. J'essaie bien quand je rentre à la maison! J'avais le sentiment qu'il y avait un peu plus d'implication que le simple formatage d'une clé USB en tant que swap et son insertion dans la fente et le démarrage. Je serai de retour si j'ai des problèmes pour vous attribuer la bonne réponse, mon frère Linux.
Joshua Robison
Pour voir si vos modifications ont été appliquées, tapez cat /proc/swaps. Dans la liste suivante, il doit y avoir votre lecteur USB monté en permutation. Bonne chance à toi, mon frère! :)
FuzzyQ
eh bien monsieur @FuzzyQ cela a fonctionné comme un charme. De plus, bien que j'aie fait le travail fstab, j'étais inquiet parce que même sur des clés USB live persistantes / clés USB hybrides ... le fstab est toujours réinitialisé au redémarrage ... mais quelque chose de drôle s'est produit lorsque j'ai redémarré et il s'avère même si je suis reconnaissant pour votre suggestion fstab, je n'avais même pas besoin d'utiliser cette magie et Ubuntu a reconnu le disque d'échange et a commencé à l'utiliser immédiatement.
Joshua Robison
D'accord, je suis content que ça ait marché. Toutes nos félicitations!
FuzzyQ
1
De bons résultats aussi. L'ordinateur de la femme s'arrête définitivement et s'assombrit de l'USB écrit beaucoup moins
Joshua Robison