我今天在我的 Dell-Inspiron-N5010 笔记本电脑上安装了 Ubuntu,它看起来很复杂,而且我不清楚分区的事情,因此,结果是,我无法访问部分存储(即隐藏的),我是否有机会通过实时 CD 或其他方式修复它?
答案1
针对标题中提出的问题:交换分区,简单地说就是 RAM 的扩展。当系统几乎使用整个 RAM 并且有一些较少使用的应用程序时,核心会移动到 SWAP 分区以节省 RAM 空间。此外,如果您将计算机休眠,RAM 的全部内容都会被放置在 SWAP 中。这就是为什么它至少应该和 RAM 一样大的原因。
如果您觉得丢失了太多空间,可以通过 liveCD 或 liveUSB 轻松纠正。只需在 live 模式下启动并打开 gparted(如果未安装,请在终端中输入 进行安装sudo apt install gparted
)。在那里,您可以更改现有分区。一般来说,尽量不要触碰 /boot 分区。此外,不要忘记将 SWAP 设置为与 RAM 一样大(或者如果 RAM 小于 4GB,则设置为两倍大)。如果您需要 gparted 方面的帮助,请按照此简单指南操作
http://gparted.org/display-doc.php%3Fname%3Dhelp-manual
答案2
SWAP = 虚拟 RAM,物理 RAM 的扩展,仅在需要时使用。交换概念并不新鲜,Windows 也使用它,但形式不同。
在 Windows 中,当 RAM 已完全使用(100%)时,将使用 C:\ 分区上的可用空间自动扩展 RAM。如果 C:\ 已完全使用,则扩展 RAM 的机制将失效,Windows 将卡在蓝屏上。您可以手动指定 Windows 使用其他分区的可用空间作为交换,但对于普通用户来说,这是一项相当困难的任务(并且很危险)。
Linux 中的交换比这更智能,它将交换空间保存在保留(分离)的分区中,随时可以在必要时投入使用。
答案3
交换分区用于创建比系统 RAM 更大的工作区域,由于 RAM 便宜又充足,现在大多不需要它们了。
交换的另一个用途是作为挂起/休眠模式的存储,如果没有交换分区,您将无法做到这一点。