Debian10:VirtualBox6.1创建虚拟主机

本文详细介绍使用VirtualBox在Debian10服务器上搭建Windows Server 2012 R2虚拟机的过程,包括创建虚拟机、配置内存、网络、磁盘、启动设备及远程桌面支持。

如果你的英文学得好,建议阅读官方手册,网页版地址:
https://www.virtualbox.org/manual/ch08.html#vboxmanage-createvm
https://www.virtualbox.org/manual/ch07.html#headless-vm-steps

服务器基本信息:
1 .主机型号:HPE Microserver gen 10
2. 操作系统:Debian10
3. 网卡0 IP:192.168.1.240
4. 虚拟主机软件:VirtualBox6.1.4 + Oracle_VM_VirtualBox_Extension_Pack

远程主机:
1. Windows10 Home
2. 网络配置:192.168.1.100

虚拟主机基本信息:
1. 虚拟机存放路径:/vms
2. 内存:4G (改8G出现问题,原因暂未查明)
3. 硬盘:硬盘0(100G),硬盘1(500G)
4. 操作系统:microsoft windows server 2012 (64位)
5. 系统镜像:/mnt/usbdisk0/iso/cn_windows_server_2012_r2_x64_dvd.iso

一、创建虚拟主机:

#查看VirtualBox版本
markul@server:~# sudo VBoxManage -v
6.1.4r136177

#查看VirtualBox支持的OS类型
markul@server:~# sudo VBoxManage list ostypes
...
ID:          Windows2012_64
Description: Windows 2012 (64-bit)
Family ID:   Windows
Family Desc: Microsoft Windows
64 bit:      true 
...

#创建虚拟主机主目录
markul@server:~# sudo mkdir /vms

#创建虚拟主机win2012r2 64系统, ostype通过命令VBoxManage list ostypes获得
markul@server:~# sudo VBoxManage createvm --name "win2012r2" --ostype Windows2012_64 --basefolder /vms --register
Virtual machine 'win2012r2' is created and registered.
UUID: f26d75a4-33
<think>首先,用户的问题是关于在VirtualBox安装的银河麒麟V10系统上安装WPS并进行打包的方法。用户提到了引用[1]、[2]、和[3],但系统指令说这些引用仅供参考,不是用户真正的需求。我应该参考用户上一次的问题和我的回答。 回顾上下文:用户的上一个问题没有被显示在这个消息中。这条消息的头部是关于系统级指令的,然后是用户的问题:"我想了解在VirtualBox安装的银河麒麟v10系统上安装WPS并进行打包的方法"。用户提供了三个引用,但系统说这些不是真正的需求。 系统指令强调:"参考用户上一次的问题和你的回答"。但在整个对话中,用户的上一次问题没有被提供。在初始系统提示中,有一个示例,但没有实际的历史对话。所以,我应该基于当前问题来回答。 用户的问题是:"请问在VirtualBox安装的银河麒麟v10系统上安装WPS并打包的方法"。引用了[1]、[2]、[3],但系统说这些引用仅供参考,我可以忽略它们,因为它们不是核心需求。引用[1]提到银河麒麟V10支持WPS等软件,引用[2]是关于跨架构安装,引用[3]是关于VirtualBox安装问题。 核心问题是:在VirtualBox安装的银河麒麟v10上安装WPS并打包。 我需要使用中文回答,结构清晰,逐步解决问题。同时,生成相关问题。 回答结构: 1. **确认环境**:用户提到在VirtualBox安装的银河麒麟V10系统上操作。从引用中,我知道银河麒麟V10是基于Linux的国产操作系统。 2. **安装WPS**:引用[1]提到WPS已经适配银河麒麟V10,所以安装应该相对简单。可能通过麒麟软件商店或命令行安装。 3. **打包方法**:打包可能指的是创建安装包或快照,以便迁移或在其他系统上部署。在VirtualBox环境中,打包可能涉及创建虚拟机快照或导出为OVA文件。但用户指定“安装WPS并进行打包”,打包可能指的是打包WPS本身,比如创建deb包或其他格式。 - 在Linux系统中,打包应用程序通常涉及使用工具如dpkg-buildpackage或snapcraft来创建deb/rpm包。 - 由于这是VirtualBox虚拟机,打包可能意味着导出整个虚拟机镜像或创建快照。 用户说“安装WPS并进行打包”,结合上下文,打包可能指的是打包应用程序WPS,以便在麒麟系统上分发。 从引用[2],有关于二进制翻译的内容,但WPS应该原生支持,不需要翻译。 4. **步骤**:我应该提供清晰的步骤: - 步骤1: 确保VirtualBox和银河麒麟V10系统已安装和配置好。(从引用[3],可能有显卡问题,但用户可能已经解决了) - 步骤2: 在银河麒麟V10上安装WPS Office。 - 可能方法:通过软件商店(如引用[1]提到的)、下载deb包安装、或使用命令行。 - 步骤3: 打包WPS应用程序。 - 打包含义:如果是创建安装包,可能需要使用dpkg或其他工具。如果是虚拟机打包,使用VirtualBox工具。 用户说“打包”,在上下文中,可能指的是为WPS创建deb包,或者备份安装后的状态。 我认为更合理的解释是:打包整个系统或WPS以便部署。 最好是问澄清,但作为AI,我需要假设。 常见场景:用户可能想在虚拟机中测试软件安装,然后打包虚拟机镜像用于生产部署。 5. **基于引用**:引用[1]提到银河麒麟V10支持WPS,软件商店有。引用[3]提到VirtualBox安装问题,如显卡问题,建议参考教程。 6. **生成相关问题**:在回答末尾,添加相关问题。 7. **格式要求**:使用$...$和$$...$$格式。系统级指令说行内数学表达式用$...$,独立公式用$$...$$。在这个问题中,可能没有数学表达式,但如果有,要正确格式化。 例如,如果有命令行步骤,可能不需要数学。 8. **真实性**:尽可能真实可靠。基于银河麒麟的文档和常识。 - 安装WPS:在麒麟系统,可以通过麒麟软件商店安装WPS。或者从WPS官网下载deb包。 - 打包:如果打包虚拟机,使用VirtualBox的导出功能。如果打包应用程序,可能需要使用snapcraft或flatpak。 在Linux桌面打包应用程序通常涉及创建deb包或使用容器化技术。 针对银河麒麟,它基于Ubuntu/Debian,所以deb包是常见的。 打包方法:用户可能想创建一个deb包包含WPS,但WPS已经是包,所以或许打包安装状态的系统。 最好的方法是指导如何在虚拟机中安装WPS,然后使用VirtualBox的快照或导出功能来打包整个系统。 9. **步骤大纲**: - 确认虚拟机环境:确保VirtualBox和银河麒麟V10运行正常。解决任何已知问题如显卡驱动(从引用[3])。 - 安装WPS:通过软件商店或命令行安装。 - 打包方法: - 选项一:创建VirtualBox快照或导出为OVA文件。 - 选项二:如果用户想打包WPS应用程序本身,讨论deb包创建(但WPS可能已经有包)。 我认为打包指的是将安装好WPS的系统打包成虚拟机镜像。 10. **回答结构**: - 简介:解释在VirtualBox中安装银河麒麟V10后安装WPS的步骤。 - 详细步骤: 1. 准备虚拟机环境。 2. 安装WPS。 3. 打包方法(虚拟机快照/导出)。 - 注意事项:引用中提到的问题。 - 生成相关问题。 11. **引用标识**:回答中引用的段落末尾添加引用标识如[^1]。但用户提供的引用[1],[2],[3]需要整合。系统说“参考站内引用”,但我可以基于它们添加标识。 例如,提到驱动支持时加[^1],提到虚拟机问题加[^3]。 12. **最终输出**: - 清晰的结构。 - 中文。 - 末尾添加相关问题。 </think>### 在VirtualBox安装的银河麒麟V10系统上安装WPS并进行打包的方法 在VirtualBox中安装的银河麒麟V10桌面操作系统(基于Linux)上安装WPS Office并打包,是一个涉及虚拟机配置、软件安装和系统打包的完整过程。银河麒麟V10 SP1已对WPS等主流软件进行了官方适配[^1],因此安装相对简便。打包过程通常指将安装好WPS的虚拟机系统导出为可移植镜像(如OVA文件),以便在其他机器上快速部署。下面我将分步说明,确保过程清晰可靠。整体流程包括:环境准备 → 安装WPS → 打包虚拟机。 #### 步骤1: 准备VirtualBox和银河麒麟V10环境 在开始前,确保VirtualBox和银河麒麟V10虚拟机已正确安装并运行稳定。参考过往经验,VirtualBox版本兼容性可能导致显示或性能问题(如分辨率异常或显卡报错)[^3]。建议以下操作: - **VirtualBox版本**: 使用适配麒麟系统的VirtualBox 6.1.16(可在麒麟软件商店下载),避免官网最新版7.0可能导致的兼容性问题[^3]。 - **虚拟机配置**: - CPU核心: 设置为1-2核(多核易引发死机)[^3]。 - 显存: 分配至少128MB显存,解决`Failed to send host log message`错误[^3]。 - 分辨率: 如果安装界面按钮显示不全,按`Ctrl+鼠标左键`拖动窗口[^3]。 - **系统更新**: 启动银河麒麟V10后,打开终端运行命令更新系统: ```bash sudo apt update && sudo apt upgrade -y ``` 确保内核和驱动最新,支持后续安装。 #### 步骤2: 安装WPS Office 银河麒麟V10已对WPS提供原生支持,可通过图形界面或命令行安装。以下是可靠方法: - **方法A: 通过麒麟软件商店安装(推荐)** 1. 打开银河麒麟V10的“应用商店”(通常在桌面菜单中)。 2. 搜索“WPS Office”,选择官方版本(适配ARM64或x86架构,取决于您的虚拟机架构)。 3. 点击“安装”,软件商店会自动处理依赖项。 安装完成后,WPS图标将出现在应用程序菜单中。此方法简单且避免手动依赖问题[^1]。 - **方法B: 通过命令行安装(备选)** 如果软件商店不可用,下载WPS的deb包并安装: 1. 从WPS官网下载适配银河麒麟的deb包(确保选择匹配系统架构的版本)。 2. 打开终端,运行安装命令: ```bash sudo dpkg -i wps-office_*.deb # 替换*为实际文件名 sudo apt install -f # 修复可能的依赖缺失 ``` 3. 验证安装:运行`wps`命令或在菜单中启动WPS。 **注意事项**: - 安装后,测试WPS基本功能(如文档编辑),确保无异常。 - 如果遇到驱动问题(如NVIDIA显卡),参考麒麟官方文档手动安装驱动,但VirtualBox环境通常无需额外GPU驱动[^1]。 #### 步骤3: 打包虚拟机系统 “打包”指将安装好WPS的虚拟机导出为标准镜像文件(如OVA),便于备份或迁移。使用VirtualBox的内置工具操作: 1. **准备虚拟机状态**: - 关闭WPS和所有运行程序。 - 在银河麒麟系统中,清理临时文件: ```bash sudo apt autoremove && sudo apt clean ``` - 关闭虚拟机(在VirtualBox界面选择“关闭”)。 2. **创建快照(可选但推荐)**: - 在VirtualBox管理器中选择虚拟机,点击“快照” → “生成快照”。 - 命名快照(如`Kylin_V10_with_WPS`),方便快速恢复。 3. **导出为OVA文件**: - 在VirtualBox管理器中选择虚拟机。 - 点击“文件” → “导出虚拟设备”,选择“Open Virtualization Format (OVA)”. - 设置导出路径和文件名(如`Kylin_V10_WPS.ova`)。 - 导出过程耗时几分钟,完成后获得OVA文件。 4. **使用打包镜像**: - 将OVA文件复制到其他主机,在VirtualBox中通过“文件” → “导入虚拟设备”部署。 - 首次启动时,银河麒麟系统会保留已安装的WPS,无需重新配置。 #### 注意事项和常见问题解决 - **性能优化**: VirtualBox中银河麒麟可能遇到性能瓶颈。建议分配4GB以上内存,并启用VirtualBox的3D加速(设置 → 显示 → 启用3D加速)[^3]。 - **兼容性**: 确保VirtualBox Guest Additions已安装(在银河麒麟终端运行`sudo apt install virtualbox-guest-utils`),提升显示和共享文件夹支持。 - **打包大小**: OVA文件可能较大(通常10-20GB),导出前删除无用文件节省空间。 - **官方支持**: 遇到疑难问题,参考银河麒麟用户手册或联系客服400-089-1870[^1]。 通过以上步骤,您可以高效完成安装和打包。打包后的OVA文件可作为模板,快速部署到其他VirtualBox环境。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值