您的位置首页生活百科

如何在Linux系统虚拟机中安装Windows系统

如何在Linux系统虚拟机中安装Windows系统

的有关信息介绍如下:

如何在Linux系统虚拟机中安装Windows系统

即使是使用Linux系统频率较多的人偶尔也会因为一些特殊情况必须得使用Windows系统。一般情况下双系统是可以解决的,不过双系统安装繁琐,每次必须得重启,费时又麻烦。而虚拟机则正好解决了这些问题。

Linux下推荐使用开源的VirtualBox虚拟机,Windows系统如果运行小程序则推荐使用XP精简版或Win7精简版的iso镜像文件系统。

本次使用的Linux系统是基于Ubuntu发行版系统。

百度“VirtualBox”进入官方网站,依次进入以下目录:

Downloads->VirtualBox 5.0.14 for Linux hosts->Ubuntu 14.04->AMD64

即可下载最新版的VirtualBox。

注意:32位系统下载i386版,64位系统下载AMD64版。且安装虚拟机不得偷懒直接用软件管理器安装。因为软件管理器中的版本目前还未更新,旧版本是存在共享问题的。

安装过程非常简单,直接双击*.deb文件就可以安装了,这里不再赘述。

看到目前我本人安装的虚拟机版本:5.014 r105127,之前的软件版本在共享文件的时候是会闪退的。

打开安装好的虚拟机,点击左上角的新建按钮。

名称:XP1(可以自定义)

类型:Microsoft Windows

版本:Windows XP(32-bit)

内存大小默认为92MB,可能有人会觉得192MB的内存太小了。但是在当时192MB的内存已经不小了。不过经过我的测试,192MB的内存运行XP流畅那是完全没有问题的。但是要运行现在的程序,可能就有点儿吃不消了。

所以内存的选择还是得根据你实际运行的软件来定,定大了或小了都会很卡。

如果大家只是运行类似protel99se这样的程序192MB内存就足够了。

虚拟硬盘->现在创建虚拟硬盘

虚拟硬盘文件类型->VDI

存在物理硬盘上->固定大小分配

文件位置和大小

请注意,这一步建议自己创建一个文件夹用于存放虚拟机文件,以避免虚拟机文件与系统文件混淆,或占用系统硬盘空间。

建议创建在非系统分区,使用时再挂载此分区就可以了。

大小,如果没有太大的软件或文件默认10GB就足够了。

双击新建好的虚拟机,会提示物理设备选择。其实这一步就是用来选择你的iso镜像文件的。点击右边文件夹图标按钮选择你已经下载好的XP的iso镜像文件。

注意:镜像文件所在的位置必须是Linux的分区ext4,若是windows的分区ntfs格式,虚拟机是会报错的。

系统录入后会自动重启安装。

提示格式化分区,直接回车就行了。因为是在虚拟机中,是不会破坏真实系统的文件结构的。

这一步建议使用NTFS格式分区,因为FAT存放文件会有一定的局限性。例如单个文件大小不得超过4GB等等。

一切工作准备就绪后我们开始安装。系统显示大约在39分钟后安装完成。其实,如果我们使用的是精简版的XP系统10分钟左右就搞定了的。

安装成功会系统会自动重启,进入我们熟悉的XP桌面。

不过这并不算结束,想要更好的在虚拟机系统和真实系统进行交互还需要安装增强功能插件。

设备->安装增强功能

安装成功后系统自动重启,表面看不出任何变化。

设备->共享粘贴板->双向

设备->拖放->双向

这样你就可以在真实系统和虚拟机中系统拖放或粘贴文件了。

有时候我们既需要虚拟机又需要真实系统的时候,相互切换会觉得很麻烦。

视图->无缝模式

可以看到虚拟机和真是系统进行了无缝契合,具体效果见下图。

取消快捷键HOST+L(HOST定义默认为右ctrl键)