Come creare un disco di scambio della chiavetta USB?


16

OK, lo so che suona un po 'sciocco e le unità a stato solido come una chiavetta USB sono probabilmente l'ultima cosa al mondo che vuoi usare come disco di scambio poiché potrebbero andare male piuttosto velocemente da tutte le letture / scritture.

Indipendentemente dall'aspetto negativo di questa idea, vorrei sapere come creare una delle mie vecchie chiavette USB da 4 gig il mio disco di scambio designato in modo che quando il mio computer con Ubuntu Precise si avvierà, utilizzerà la chiavetta USB come swap.

Coppia di colpi di scena da aggiungere alla sfida:

  1. il computer che sto usando è il duo core2 di laptop di mia moglie e ha 4 grammi di ram

  2. le piace Ubuntu ma non si fida di me per il backup del suo hd, quindi ho Ubuntu 12.04 su una memory stick flash USB 2 ad alta velocità da 16 GB con persistenza.

  3. la seconda chiavetta USB sarà il mio disco di swap e quando si avvia l'USB live voglio che faccia tutta la scrittura di scambio pesante ecc. sulla seconda chiavetta USB

Chiunque sia all'altezza della sfida. Trivial forse ma per favore concedimi: D

Risposte:


21

1) Assicurarsi che la chiavetta USB sia collegata. In un tipo di terminale:

sudo blkid

Elencherà tutte le unità connesse. Cerca la tua chiavetta USB che desideri utilizzare come swap e copia l'UUID (tutto all'interno di queste citazioni UUID="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX").

Questo rappresenta il nome individuale del tuo dispositivo.

Nota anche il /dev/XXXpunto del tuo dispositivo.

2) Ora smonta il tuo dispositivo digitando:

sudo umount /dev/XXX (dove XXX rappresenta il nome del tuo dispositivo)

3) Formatta la tua chiavetta USB come swap, ad es. Tramite terminale

sudo mkswap /dev/XXX(<- assicurati di utilizzare il nome corretto del dispositivo qui o probabilmente finirai per formattare l'unità sbagliata!)

o semplicemente usa GParted .

4) Ora devi modificare il tuo file / etc / fstab, quindi digita

gksudo gedit /etc/fstab

e inserisci quanto segue

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

(per tutte le X, usa il numero UUID ottenuto digitando sudo blkid)

5) Ora digita

sudo swapon -a

Questo è tutto, dovrebbe già funzionare.


Eccezionale. Ci sto provando bene quando torno a casa! Ho avuto la sensazione che fosse un po 'più coinvolto che semplicemente formattare una chiavetta USB come swap e lanciarla nello slot e avviarla. Tornerò se avrò problemi a premiarti con la risposta corretta, mio ​​fratello Linux.
Joshua Robison,

Per vedere se le modifiche sono state applicate, digita cat /proc/swaps. Nel seguente elenco mostrato ci dovrebbe essere il tuo drive USB montato come swap. Buona fortuna a te, fratello! :)
FuzzyQ

bene signore @FuzzyQ ha funzionato come un fascino. Inoltre, anche se ho fatto il lavoro di fstab, ero preoccupato per quello perché anche su chiavette USB live persistenti / chiavette USB ibride ... la fstab viene sempre ripristinata al riavvio ... ma qualcosa di divertente è successo quando ho riavviato e risulta anche se sono grato per il tuo suggerimento su fstab, non ho nemmeno avuto bisogno di usare quella magia e Ubuntu ha riconosciuto il disco di swap e ha iniziato a usarlo subito.
Joshua Robison,

Va bene, sono contento che abbia funzionato. Congratulazioni!
FuzzyQ,

1
Ottenere anche buoni risultati. Il computer della moglie si interrompe definitivamente e si attenua dall'USB scrive molto meno
Joshua Robison,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.