编辑 fstab 文件时删除了交换 - 不确定

编辑 fstab 文件时删除了交换 - 不确定

我想在启动 Ubuntu 时删除警告(继续等待,按 S 跳过或按 M 进行手动恢复)。我做到了!但我不想删除我的交换分区。我不确定我是否真的删除了它,我只是删除了/etc/fstab文件中的行。这解决了我的警告问题,但另一方面,我丢失了我的交换分区。

有什么方法可以恢复交换分区(我想我没有删除它,只是卸载了?)?或者至少获取旧的 UUID?我完全不了解 Linux 中的文件系统以及主文件夹等。

谢谢您的回答。

答案1

从我读到的内容来看,我认为您没有删除交换分区。通过在终端中输入以下内容,可以轻松获取交换分区的 UUID:。blkid其中一行应该包含单词swap。该行应该如下所示:

/dev/sda5: UUID="e911d747-0add-49dc-a37d-7b6b16656c2f" TYPE="swap" 

现在,/etc/fstab通过在终端中输入以下内容进行编辑:sudo gedit /etc/fstab。添加一行:

UUID=swap's-uuid-number none swap sw 0 0

因此,就我而言,应该是:

UUID=e911d747-0add-49dc-a37d-7b6b16656c2f none swap sw 0 0

保存文件,重启。你的交换分区应该会再次自动挂载。

如果blkid没有显示交换分区,则应创建一个新的。我建议您通过工具执行此操作gparted。通过sudo apt-get install gparted或通过软件中心安装它,然后运行它。在中gparted,选择一个未使用的区域,然后单击新分区按钮(它看起来像一个带有绿色加号的文档),并确保将其格式化为linux-swapswap,我真的不记得它叫什么了。一个好的交换分区应该是RAM大小的2倍。因此,如果您有2GB的RAM,请确保您的交换分区的大小为4GB。完成后,blkid应该显示一行swap。继续使用上述说明。

相关内容