如何制作U盘交换盘?

Jos*_*son 19 live-usb swap

好吧,我知道这听起来有点傻,像 USB 闪存盘这样的固态驱动器可能是地球上最不想用作交换磁盘的东西,因为它们可能会因所有读/写而很快变坏。

不管这有什么坏主意,我想知道如何将我的旧 4 gig USB 记忆棒之一制作为我指定的交换磁盘,以便当我运行 Ubuntu Precise 的计算机启动时,它将使用 USB 记忆棒作为交换。

增加挑战的几个曲折:

  1. 我正在使用的计算机是我妻子的笔记本电脑 core2 duo 并且有 4gigs 的内存

  2. 她喜欢 Ubuntu,但不相信我会备份她的高清,所以我让她在 16gb 高速 USB 2 闪存棒上持久运行 Ubuntu 12.04。

  3. 第二个 USB 记忆棒将是我的交换盘,当实时 USB 启动时,我希望它在第二个 USB 记忆棒上执行所有大量交换写入等操作

任何人都可以挑战。也许微不足道,但请放纵我:D

Fuz*_*zyQ 25

1) 确保您的 USB 记忆棒已连接。在终端类型中:

sudo blkid

它将列出您所有连接的驱动器。搜索要用作交换的 USB 记忆棒并复制 UUID(这些引号内的所有内容UUID="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX")。

这代表您的设备的个人名称。

还要注意/dev/XXX您的设备的要点。

2) 现在通过键入以下命令卸载您的设备:

sudo umount /dev/XXX (其中 XXX 代表您的设备名称)

3) 将您的 U 盘格式化为交换,例如通过终端

sudo mkswap /dev/XXX(<-- 请务必在此处使用正确的设备名称,否则您可能最终会格式化错误的驱动器!)

或者干脆使用GParted

4) 现在你必须编辑你的 /etc/fstab 文件,所以输入

gksudo gedit /etc/fstab

并输入以下内容

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

(对于所有 X,使用您通过键入获得的 UUID 编号sudo blkid

5)现在输入

sudo swapon -a

就是这样,这应该已经起作用了。