Ubuntu 11.04 (Natty) 恢复丢失的 swap 分区
May 03

手贱,一切恶果的起因归根结底都是贱。
由于事先只给 Ubuntu 留了区区 30G 空间,这其中还有 4G 是 swap,所以在今天的某个时间,不知道是鄙人哪根筋搭错了突然决定让 swap 腾出 2G 空间来,而调整分区的操作是在 Windows 里进行的,妥妥的,嗯。后来,在玩了好长时间 Ubuntu 后,用 free 命令一看,swap 显示为 0,这才意识到那个白痴操作出问题了。再后来,就是寻找方法恢复 swap 分区。再再后来,swap 分区恢复了,这篇水分相对微小的日志诞生了……
废话不说了,下面是恢复的步骤:
1. $cat /etc/fstab
查看 swap 分区的 UUID,脑子里大概记一下
2. $ll /dev/disk/by-uuid/
按照 UUID 查看分区,看看有没有刚才记下的那个 UUID,不用说,肯定是没有了,要有的话还折腾个神马……
3. $sudo fdisk -l
查看所有分区,在 System 一列找到 Linux Swap,这就是丢失的 swap 分区真身,记下 Device 那一列的字符串,一会儿需要用到它,我这里是 /dev/sda6
4. $sudo mkswap /dev/sda6
将 /dev/sda6 设置为 swap 分区,注意,这条命令的参数不要抄我的哈!!更重要的是,把命令执行成功后显示的那串 UUID 复制下来
5. $sudo vi /etc/fstab
用 vi 或任何你熟悉的文本编辑器修改 /etc/fstab 文件中关于 swap 分区一行对应的 UUID,把上一步复制的 UUID 粘贴下来覆盖掉旧的,保存,退出
6. 重启 ubuntu,我们的 swap 分区就回来了……




Oct 11, 2011 @ 11:47:50
What is a Debt Settlement? If you have old credit card or loan debt, then you may want to consider settling your debt with the lenders. Basically, a debt settlement …
Oct 26, 2011 @ 21:32:35
היי הידעתם? ריהוט משרדי הינו כולל שולחן מחשב וכסאות משרד וריהוט משרדי
Apr 05, 2012 @ 03:42:10
Hey not to go off topic but can anyone give me overview of. New York Car Insurance Reform 295 Greenwich St, New York, NY 10007 (646) 351-0824 They are down the block from me. I was wondering once they were a good insurance agency. I need to get coverage, it is regulations you know, but I need to have a good price price plus I want friendly service.