Bagaimana cara membuat USB stick swap disk?

16

OK, saya tahu ini kedengarannya agak konyol dan solid state drive seperti USB flash stick mungkin adalah hal terakhir di bumi yang ingin Anda gunakan sebagai swap disk karena mereka bisa menjadi sangat buruk dengan cepat dari semua baca / tulis.

Terlepas dari aspek ide buruk ini, saya ingin tahu cara membuat salah satu USB stick 4 manggung lama saya untuk swap disk yang telah ditentukan sehingga ketika komputer saya yang menjalankan Ubuntu Precise mulai dinyalakan, ia akan menggunakan USB stick sebagai swap.

Beberapa tikungan untuk menambah tantangan:

  1. komputer yang saya gunakan adalah duo laptop core2 istri saya dan memiliki 4g ram

  2. dia suka Ubuntu tetapi tidak percaya saya untuk membuat cadangan hd-nya jadi saya membuatnya menjalankan Ubuntu 12.04 pada memory stick flashdisk USB 2 berkecepatan 16GB berkecepatan tinggi.

  3. USB stick kedua akan menjadi disk swap saya dan ketika live USB dinyalakan saya ingin itu melakukan semua penulisan swap yang berat dll pada USB stick kedua

Siapapun yang menghadapi tantangan. Sepele mungkin tapi tolong manjakan saya: D

Joshua Robison
sumber

Jawaban:

21

1) Pastikan stik USB Anda terhubung. Dalam jenis terminal:

sudo blkid

Ini akan mendaftar semua drive Anda yang terhubung. Cari stik USB yang ingin Anda gunakan sebagai swap dan salin UUID (semua yang ada di dalam kutipan ini UUID="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX").

Ini mewakili nama individual perangkat Anda.

Perhatikan juga /dev/XXXtitik perangkat Anda.

2) Sekarang unmount perangkat Anda dengan mengetik:

sudo umount /dev/XXX (di mana XXX mewakili nama perangkat Anda)

3) Format stik USB Anda sebagai swap, misalnya dengan terminal

sudo mkswap /dev/XXX(<- pastikan untuk menggunakan nama perangkat yang benar di sini atau Anda mungkin akan berakhir memformat drive yang salah!)

atau cukup gunakan GParted .

4) Sekarang Anda harus mengedit file / etc / fstab Anda, jadi ketik

gksudo gedit /etc/fstab

dan masukkan yang berikut ini

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

(untuk semua X, gunakan nomor UUID yang Anda dapatkan dengan mengetik sudo blkid)

5) Sekarang ketik

sudo swapon -a

Itu dia, ini seharusnya sudah bekerja.

FuzzyQ
sumber
Luar biasa. Saya mencoba ini dengan benar ketika saya pulang! Saya merasa ada sedikit lebih terlibat daripada hanya memformat USB stick sebagai swap dan memasukkannya ke dalam slot dan boot. Saya akan kembali jika saya memiliki masalah untuk memberi Anda jawaban yang benar saudara Linux saya
Joshua Robison
Untuk melihat apakah perubahan Anda telah diterapkan, ketikkan cat /proc/swaps. Dalam daftar berikut yang ditunjukkan harus ada drive usb Anda dipasang sebagai swap. Semoga beruntung, bro! :)
FuzzyQ
yah pak @ FuzzyQ itu bekerja seperti pesona. Juga, meskipun saya melakukan pekerjaan fstab, saya khawatir tentang hal itu karena bahkan pada stick usb live persisten / stick usb hybrid ... fstab selalu diatur ulang saat reboot ... tetapi sesuatu yang lucu terjadi ketika saya reboot dan ternyata meskipun saya berterima kasih atas saran fstab Anda, saya bahkan tidak perlu menggunakan sihir itu dan Ubuntu mengenali disk swap dan mulai menggunakannya segera.
Joshua Robison
Baiklah, saya senang itu berhasil. Selamat!
FuzzyQ
1
Mendapatkan hasil yang bagus juga. Komputer istri jelas berhenti dan redup dari USB menulis jauh lebih sedikit
Joshua Robison