答案1
警告:首先备份 /dev/sda5 上的所有重要文件
要执行所需的任务,您需要拥有与您现在安装的 Ubuntu 版本相同的 Ubuntu Live DVD。
之前(未分配和 sda4/sda5)
之后(sda4/sda5 和 swap)
在 gparted 中:
Try Ubuntu
以模式启动 Ubuntu Live DVDgparted
从 Unity 仪表板开始确保您正在查看正确的硬盘...如果您只有一个硬盘,它可能是 /dev/sda
确保它设置为在 MiB 边界上对齐分区
注意:以下步骤可能略有不同,如果有任何困难或疑问,请保持联系。
信息:分区是已移动或者调整大小有两种不同的方式。简单的方法是使用图形表示并使用手形光标拖动/移动隔板,以及隔板左侧/右侧的把手,调整大小。另一种方法是将具体数值输入到之前的空格和后面有空格输入字段。我们将在这里使用这两种方法。
在 gparted 的下方窗格中,右键单击 sda4 并选择移动/调整大小
在出现的新窗口中,输入 1(一)之前的空格和后面有空格数字字段,然后单击“确定”
观察上方窗格中的图形表示,确认 sda4 覆盖了之前未分配的空间及其原始位置,而 sda5 仍然只占用了左边侧 sda4
如果没有按照指示出现,则停止
如果确实按照说明出现,请点击申请图标
右键单击 sda5 并选择移动/调整大小
在图中,将sda5的右侧拖到右边,在右侧留出12-16G的可用空间,然后点击OK
在底部窗格中,右键单击 sda5 右侧出现的 12-16G 未分配空间,然后选择新的 逻辑分区,带有交换文件系统,大小足以占用整个 12-16G 空间,然后单击“确定”
将上面的窗格与我之前发布的“之后”图像进行比较,然后如果它们看起来不相似 (黄色部分代表交换), 然后停止,如果它们看起来相似,请点击申请图标
注意新交换分区的 sda 表示,它可能是sda6,稍后编辑 /etc/fstab 时你将需要它
在 Ubuntu 中:
- 启动 Ubuntu
在terminal
...
- 编辑:
sudo mkswap /dev/sda6
如果需要,将 sda6 更改为上一步中的 sdaX 编号 - 输入
sudo blkid
并记下唯一唯一标识符新的交换分区,并将其复制到剪贴板 - 输入
sudo cp /etc/fstab /etc/fstab.bak
# 来备份 fstab - 输入
gksudo gedit /etc/fstab
# 来编辑 fstab - 在 fstab 末尾添加以下两行,将唯一唯一标识符通过粘贴剪贴板到上面提到的那个
# 重新分区期间,交换位于 /dev/sda6 上 UUID=071f8b0e-8e16-4f4d-90ff-a4ae9cc56e2b 无交换 sw 0 0
- 检查您的工作,保存文件并退出 gedit
- 输入
sudo swapon -a
#来启用交换 - 键入
swapon
并验证它显示内存和交换 - 类型
reboot
在 Windows 中:
- 启动进入 Windows
- 打开电源控制面板
- 点击
change what the power buttons do
- 点击
change options that are unavailable
- 取消选中
fast start
- 关闭电源控制面板
- 打开管理命令提示符窗口
- 类型
powercfg /h off
(关闭休眠模式) - 类型
chkdsk /f c:
- 批准 chkdsk 在下次启动时运行
- 重新启动 Windows