删除交换分区,在分配给 ntfs 的其他驱动器中创建

删除交换分区,在分配给 ntfs 的其他驱动器中创建

我目前在 /dev/sda5 中有 8GB 的​​交换空间,我想删除它们并在我的另一个驱动器 /dev/sdb 中创建一个具有 30GB 的新交换分区。

1.就系统速度而言,这有效吗?

2.这样做安全吗?

最后一个驱动器的分配如下:

NAME                             MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                                8:0    0 238.5G  0 disk 
├─sda1                             8:1    0 230.6G  0 part /
├─sda2                             8:2    0     1K  0 part 
└─sda5                             8:5    0   7.9G  0 part [SWAP]
sdb                                8:16   0   1.8T  0 disk 
└─sdb2                             8:18   0   1.8T  0 part /media/andre/B2F8C9A0

读/写速度:

sudo hdparm -Tt /dev/sda
/dev/sda:
 Timing cached reads:   28256 MB in  2.00 seconds = 14142.30 MB/sec
 Timing buffered disk reads: 944 MB in  3.00 seconds = 314.26 MB/sec
sudo hdparm -Tt /dev/sdb
/dev/sdb:
 Timing cached reads:   27300 MB in  2.00 seconds = 13663.28 MB/sec
 Timing buffered disk reads: 464 MB in  3.00 seconds = 154.58 MB/sec

sudo lsblk -f
NAME                             FSTYPE LABEL MOUNTPOINT
sda                                           
├─sda1                           ext4         /
├─sda2                                        
└─sda5                           swap         [SWAP]
sdb                                           
└─sdb2                           ntfs         /media/andre/B2F8C9A0F8C962E9

尝试过 gparted,但不确定要采取哪些步骤。有人能一步一步地建议怎么做吗?

谢谢!

答案1

您可以拥有多个交换分区。在另一个驱动器中创建新的交换分区(使用 gparted),使用以下命令检查 UUID:

sudo lsblk -f

并在文件中创建一行

/etc/fstab

它看起来很像 /dev/sda5 的当前行,但指向这个新的交换分区。它将在重新启动时激活,或者手动使用

sudo swapon -a

(当在 /etc/fstab 中找到它时)。

相关内容