我有一个 256GB 的固态硬盘,计划在上面安装 Xen 和一些虚拟机。对于主机 (dom0),我想使用 Ubuntu Server 16.04,并让它占用尽可能少的空间。在安装过程中,我选择“引导 - 使用整个磁盘并设置 LVM”,并将分区大小设置为 20.0 GB。安装完成后,df
显示已分配 2.5GB,其中有 1.3GB 可用。swapoff
显示一个 16GB 的交换文件。这是我的 dom0,所以它不会做太多事情。而且它将被限制在大约 512M 到 1G 的 RAM 范围内,因此不需要太多的交换。
这是我再次使用 50.0 GB 运行后的输出df -h
。你可以看到只有 30G/
@garden:~$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 8.9M 1.6G 1% /run
/dev/mapper/garden--vg-root 30G 1.7G 27G 6% /
tmpfs 7.9G 0 7.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
/dev/sda1 472M 101M 347M 23% /boot
tmpfs 1.6G 0 1.6G 0% /run/user/1000
下面是输出swapon -s
Filename Type Size Used Priority
/dev/dm-1 partition 16732156 0 -1
归根结底,空间很便宜,所以我可以使用臃肿、未使用的交换文件。但我的问题是,有没有办法在不使用交换文件的情况下安装 Ubuntu Server?或者使用较小的交换文件?