恢复交换分区

Lar*_*ara 1 swap partitioning dd

我不小心使用dd. 交换分区和用于写入的预期介质的大小均为 16GB,我感到很困惑。

我的 PC 现在似乎无法使用交换分区。我怎样才能恢复这个?我仍然有分区,它应该有大小。这是/dev/sda4我想要保留的地方/dev/sda1/dev/sda2并且/dev/sda3完好无损。

AFH*_*AFH 5

您只需要使用mkswap

sudo mkswap /dev/sda4
Run Code Online (Sandbox Code Playgroud)

sda4是您的交换分区设备。

然后使用swapon激活它:

sudo swapon /dev/sda4
Run Code Online (Sandbox Code Playgroud)

如果/etc/fstab仍有交换条目,则重新启动后将保留交换分区。

您需要了解的有关交换的所有信息都在这里。这是一个 Ubuntu 站点,但该信息对于其他发行版应该是有效的。