我最近一直在思考这个问题,但在网上找不到任何好的文档来解释这个问题:
安装 Ubuntu Server 时,我可以选择最小系统和最小虚拟机在安装屏幕上按 F4 按钮。
为什么我应该选择其中一个而不是另一个?
答案1
- 默认服务器= 服务器内核 + “基本 Ubuntu 服务器”任务包
- 最小系统= 服务器内核 + 无附加软件包
- 虚拟机= 虚拟内核 + 无附加软件包
虚拟内核是内核的更轻量级版本,省去了音频和 SATA 等几个模块。在 VirtualBox 中,如果您想使用“最小虚拟机”,则需要先修改客户虚拟机设置(否则 Ubuntu 客户机将崩溃):
- 启用 PAE/NX
- 删除SATA控制器,使用SCSI控制器添加硬盘。启用主机I/O缓存。
答案2
您可以选择virtual machine
是否要在虚拟机(即 Virtualbox、VMware Player)中安装此服务器,并且该安装针对虚拟机内的使用进行了优化。
否则,您将在系统本身上进行安装,并且应该选择minimal system
答案3
使用‘最小 VM 安装’,我发现它默认加载了与 vm 相关的模块:
$ modinfo vmw_balloon
filename: /lib/modules/3.2.0-29-virtual/kernel/drivers/misc/vmw_balloon.ko
license: GPL
alias: vmware_vmmemctl
alias: dmi:*:svnVMware*:*
version: 1.2.1.3-k
description: VMware Memory Control (Balloon) Driver
author: VMware, Inc.
srcversion: D9F701E37D1BF118F0537DE
depends:
intree: Y
vermagic: 3.2.0-29-virtual SMP mod_unload modversions 686
因此看起来这种安装选项更适合在 VM 环境下工作。