有没有什么办法可以定制 vmware 的 ubuntu 的“简易安装”?

有没有什么办法可以定制 vmware 的 ubuntu 的“简易安装”?

VMWare 在创建新虚拟机时有一项功能,称为轻松安装,它将显示一个小向导,询问您所需的最少的东西,然后安装整个操作系统,而您不需要做任何事情。

安装 Ubuntu 服务器时,它只会询问您默认用户的详细信息(全名、用户名、密码和重复密码),然后使用默认选项和包安装 ubuntu。

我想知道我是否可以告诉它安装一些额外的软件包,在完成安装之前运行自定义命令或使用除默认存储库以外的其他 apt 存储库。

顺便说一句,如果有关系的话,我在 Ubuntu 11.10 amd64 上使用 VMware Player 5.0.0,并且我计划以客户机身份安装 Ubuntu 11.10 amd64 服务器。

答案1

我认为没有任何方法可以自定义“简易安装”选项,但您可以执行常规安装以进行所需的更改。创建虚拟机时,您需要选择“我将稍后安装操作系统”选项。

创建虚拟机后,在菜单中右键单击它并从弹出菜单中选择“虚拟机设置...”。接下来,单击左侧窗格中的“CD/DVD (IDE)”,然后单击右侧窗格中的“使用 ISO 映像文件:”并浏览到您的 ISO 文件。

现在,当您启动虚拟机时,它应该自动从 ISO 文件启动并执行常规安装,这将允许您进行其他自定义。

答案2

我完全粘贴了它,所以它可能有点错误,但你可以找到简易安装 iso 的位置并进行修改。VMware 有一个命令

C:\Program Files (x86)\VMware\VMware Workstation\mkisofs.exe

或者

/usr/lib/vmware/bin/mkisofs

显然 Linux 系统版本的命令可能无法正确完成工作

mount -o loop  /apps/vmware/a1/autoinst.iso /mnt/vmtest
cp -Rf /mnt/vmtest/* /where/ever

# On windows just use 7zip or something to extract iso.

调整ks配置文件,请在此处通过 Google 获取更多帮助。

cd 进入 /where/ever

/<pathto VMware's>/mkisofs -o 'autoinst.iso' -b 'isolinux/isolinux.bin' -c 'isolinux/boot.cat' -no-emul-boot  -boot-load-size 4 -boot-info-table 'boot'

我知道这个是因为我很久以前就尝试过但这是一个无耻的粘贴/黑客https://communities.vmware.com/thread/292368

这可能完全是错的,但他们说要使用 VMware mkisofs。

我将其制作成 wiki,以便有人可以纠正任何错误,但如果是现实世界的例子,请阅读链接。

相关内容