admin 管理员组

文章数量: 887021

因为公司给配的笔记本是ubuntu16.04,虽然可以通过wine安装windows版的软件,但是用户体验还是不好,而且有一些还不能装。最后准备在ubuntu上装一个win7的虚拟机,这样就可以把一些办公软件装在虚拟机上了。

1、安装VirtualBox,直接命令行安装

     sudo apt-get install virtualbox

2、装好之后,新建虚拟环境

    由于电脑是新笔记本,直接建虚拟环境会报错,VT-x is disabled in the BIOS

    解决方法:重启机器,进去bios,将电脑的虚拟化功能使能

    由于笔记本的配置比较高,所以我给win7分配的资源也相对高了一些,这样用起来比较舒服

    直接上配置后的图。

    硬盘采用动态分配的,初始分配的大一些,但不会立马占用ubuntu相应大小的空间,而是在使用的时候逐渐分配的。

3、安装win7镜像

    3.1、镜像文件是我之前已经下载好的。如果没有镜像文件,就去找万能的度娘吧

    3.2、点击设置->存储->没有盘片->右侧有个光盘图标,点击并找到下载好的镜像文件。

    3.3、点击启动,下面就和在window上安装系统一样

        3.3.1、从光驱启动系统,并选择启动winPE

        3.3.2、进入PE系统后,选择硬盘分区->快速分区,确定分区数目和大小,

        3.3.3、分区完成后,选择自动恢复系统到c盘,开始装系统

    3.4、等系统装完之后,进入系统,安装增强功能,可以支持ctrl+c和ctrl+v

        菜单栏选择,设备->安装增强功能,然后就是自动下载,一路安装就可以了

4、配置

    4.1、点击设置->常规->高级,将共享粘贴板和拖放两个都设置成双向。

    4.2、在ubunt上配置samba服务器,然后在win7上创建网络映射

        4.2.1、一般ubuntu系统默认是安装了samba的,

            安装:sudo apt-get install samba

            启动服务:sudo service smbd start

        4.2.2、配置:

            vim /etc/samba/smb.conf,添加相应参数

            在该文档最末端添加如下信息

            [xxxx]                              //windows中可见的共享名
                path = /home/xxxx    //想要共享的路径
                writable = yes            //是否可写,

                valid users = xxxx      //samba的用户,注意该用户必须也是ubuntu的用户,如若不是,需要新建该用户

       

        4.2.3、设置账户的密码

                sudo smbpasswd -a xxxx    //上面 valid users 设置的用户名

        4.2.4、重启smb服务,sudo service smbd restart

        4.2.5、在win7上打开计算机,点击映射网络服务器,在文件夹的位置输入如下信息

                \\ubuntu的ip\smb的共享名

                输入smb的用户名和密码,即可看到ubuntu上共享的文件



    问题解决,安装好的win7系统,检测不到声卡,我组合测试了virtualbox中声音设置里的声卡芯片和驱动,都没有解决

            最后,在win7上安装了驱动精灵,直接硬件检测,然后修复了硬件上遇到的问题,声卡就有了。


    在使用的时候发现virtualbox有一个小功能,菜单栏的视图->无缝模式,可以只显示win7的状态栏,和当前被激活的窗口,而不显示win7的桌面。这样,两个系统基本可以很友好的一起工作了。


    

本文标签: Ubuntu Virtualbox