安装时最小系统或最小虚拟机?
我最近一直在考虑这个问题,并且无法在网上找到任何可以解释这个问题的好文档:
安装Ubuntu Server时,我可以通过点击安装屏幕上的F4按钮在Minimal系统和Minimal虚拟机之间进行选择。
为什么我要选择一个而不是另一个?
如果要在虚拟机(即Virtualbox,VMware Player)中安装此服务器,并且该安装针对虚拟机中的使用进行了优化,则可以选择虚拟机。
否则,您将在系统本身上进行安装,并应选择minimal system
- 默认服务器 =服务器内核+“基本Ubuntu服务器”任务包
- 最小系统 =服务器内核+没有额外的包
- 虚拟机 =虚拟内核+没有其他包
虚拟内核是一个更轻量级的内核版本,其中包括几个模块,如音频和SATA。 在VirtualBox中,如果要使用“最小虚拟机”,则需要先修改来宾VM设置(否则Ubuntu来宾将崩溃):
- 启用PAE / NX
- 删除SATA控制器并使用SCSI控制器添加硬盘。 启用主机I / O缓存。
使用“最小虚拟机安装”,我发现它默认加载了与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环境下工作。