在VirtualBox中安装好CentOS后,会发现默认的Swap空间大小是根据初次配置的可用内存来生成的,正常使用足够。但是,如果需要安装Oracle,它要求最少2GB的交换空间,这时就需要扩展交换空间。

首先运行swapon命令查看交换空间大小,如果得到的大小少于2097152,就需要增加交换空间。

swapon -s

1. 首先,在VirtualBox中新增一块硬盘

2. 格式化新增的硬盘

fdisk -l





fdisk /dev/sdb

3. 转换为Swap space

mkswap /dev/sdb1





swapon /dev/sdb1





swapon -s

4. 让CentOS开机自动加载新增的交换空间

vi /etc/fstab