在三重启动系统上设置交换空间?

在三重启动系统上设置交换空间?

首先,

操作系统:Ubuntu 13.10、Kali-Linux、Windows 7 Ultimate

硬件:华硕笔记本电脑,i7,1TB 硬盘,8GB 内存

由于我的硬盘已经有 3 个主分区,因此我无法为 Ubuntu 和 Kali-Linux 创建专用交换分区。我希望为 Ubuntu 分配 20gb 交换空间,为 Kali-Linux 分配 20gb 交换空间。

我的问题是:

这可能吗?我该如何做?

如果有操作方法的链接就太好了!我正在尝试避免系统错误、蓝屏和其他麻烦的问题。

其次,我使用 symantec ghost 一次构建两个硬盘(以防系统崩溃,生成精确副本)。它能否查看ext4分区(Kali-linux 和 Ubuntu13.10)并将其复制到第二个硬盘上?它们可以互换吗?

它适用于我的 Windows 7 安装,但我不确定,ext4而且我的grub

答案1

也许解决方案是将文件放在交换区中。您不需要分区,可以在 / 分区上为 ubuntu 创建一个分区,为 kali 创建一个分区。

创建名为 swapfile 的文件

dd if=/dev/zero of=/swapfile bs=1024 count=21474836480

count 是文件的大小

创建交换“文件系统”

mkswap /swapfile

打开交换

swapon /swapfile

写入 /etc/fstab

sudo nano /etc/fstab    
/swapfile       none    swap    sw      0       0

但是这个解决方案只有一个缺点,那就是您要浪费 40 GB 的磁盘空间用于交换。

相关内容