Windows8.1下使用Virtual Box5.2安装Linux(CentOS-7-x86_64-Everything-1708)虚拟机

版权声明:本文为博主原创文章,愿转就转吧~ https://blog.csdn.net/slx3320612540/article/details/82832896

Windows8.1下使用Virtual Box安装CentOS

基本目标

  1. 在Windows8.1操作系统上使用Virtual Box 安装CentOS;
  2. 实现鼠标自由切换;
  3. 实现分辨率调整;
  4. 实现共享文件夹的设置;

环境准备

  1. 宿主操作系统:Windows8.1
  2. 虚拟机软件:Virtual Box 5.2
  3. Linux 镜像:CentOS-7-x86_64-Everything-1708.iso

操作步骤

  1. 下载并安装Virtual Box 5.2;

  2. 准备CentOS镜像;

  3. 启动Virtual Box,点击左上角“新建”按钮,输入虚拟机的名称和类型;
    在这里插入图片描述

  4. 点击上图中的下一步,为虚拟机分配内存;
    在这里插入图片描述

  5. 点击下一步,创建虚拟硬盘
    在这里插入图片描述

  6. 点击创建,然后选择“专家模式”,如果需要改变文件的存储位置和硬盘大小,默认是在C盘中,8G;
    在这里插入图片描述

  7. 调整虚拟硬盘大小和存储位置,然后点击创建;
    在这里插入图片描述

  8. 准备加载镜像,选中刚创建的虚拟机,然后点击启动;
    在这里插入图片描述

  9. 选择启动盘,定位到前面准备好的ISO镜像文件,然后点击启动;
    在这里插入图片描述

  10. 使用上下键,移动选中“Install CentOS 7”
    在这里插入图片描述

  11. 然后等待,进入选择语言界面,输入“Chinese”,选择中文;点击继续,进入安装信息摘要界面;
    在这里插入图片描述

  12. 在这里,需要选择的是“软件选择”,这里可以选择最小安装,最后得到的应该是命令行式的Linux系统,我们选择GNOME桌面,这样Linux系统启动后会进入桌面系统;
    在这里插入图片描述
    选择桌面

  13. 然后进入“网络和主机名”,开启网络连接;
    在这里插入图片描述

  14. 然后,进入“安装位置”,这里选择默认选项,点击完成即可,然后点击右下角“开始安装”;

  15. 在安装过程中,可以设置登录密码和创建一个用户;这里不给出截图啦(其实是因为忘记截图了:-));

  16. 接收许可证,然后点击完成配置即可;
    在这里插入图片描述

  17. 然后,系统就会启动并进入桌面,此时还会让你选择语言,可以选择中文(Intelligent Pinyin);然后在桌面右上角选择即可启用中文输入法;
    在这里插入图片描述

  18. 到这里,基本目标中的1就已经实现,但是还存在问题:分辨率,有的镜像只有800*600,我使用的镜像还提供了1024*768,但是还是很小(屏幕为1920*1080);鼠标无法自动切换,需要使用右Ctrl进行手动转换,这好像是因为CentOS镜像的问题,但就是很麻烦;虚拟机和宿主机之间还需要一个共享文件的地方,接下来将解决这些问题。当然,不同的镜像,所遇到的问题也可能不一样,这里记录的是我所遇到的问题,以及解决方法~

  19. 关于鼠标自动切换功能,使用Virtual Box提供的增强功能即可实现;点击菜单栏中的安装增强功能,即可实现鼠标切换;
    在这里插入图片描述

  20. 关于设置分辨率,在终端里执行以下命令:

    $ cvt 1440 900//这里可以换成1920 1080,刷新频率默认60;接下来,会看到下面的输出
    ============输出============
    # 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
    Modeline "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
    ============输出============
    //接下来执行该命令,其中newmode 后面的字符串,就是上一行的Modeline对应的字符串,实际执行时,需要替换
    $ xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
    //我执行到这里后报了一个错误,但是当我重启后,发现可选分辨率增加了,于是我也就没再深究该错误的原因,如果此处有问题,可以自行百度解决~抱歉了
    //接下来执行该命令,记得替换数据哦;然后就可以去设置里看看可选分辨率啦
    $ xrandr --addmode VGA1 1440x900_60.00
    
    

    操作前:
    在这里插入图片描述
    操作后:
    在这里插入图片描述

  21. 接下来,就是共享文件夹的设置啦;我们需要关闭虚拟机,然后在Virtual Box中,右键创建的虚拟机,点击设置,然后选中共享文件夹,此时你会发现,右边有一个带加号的按钮,点击之后选择宿主磁盘上的一个文件夹,并为之起好名字,这里是MyCentOS。然后ok,启动虚拟机,此时桌面上会多出来一个图标。
    在这里插入图片描述
    在这里插入图片描述

    现在需要执行如下命令(个人认为该图标将连接宿主系统和Linux系统,我们接下来做的是建立Linux和我们拥有的文件系统之间的关联):

    //该命令的格式是 共享文件夹的名字 虚拟机中的挂载文件夹
    //需要注意的是,图标是sf_共享文件夹的名字,但是这里不需要sf_,还有就是挂载文件夹的路径一定要对哦,这里给出一个因为路径不对的截图。
    $ sudo mount -t MyCentOS /home/xiaomo/shared
    

    在这里插入图片描述

然后就ok啦,不过中间的提示还是蛮有趣的:
在这里插入图片描述

经验总结

“幸福的家庭都是相似的,然而不幸的家庭各有不同”,不同的镜像文件,需要解决的问题应该有所差异吧,但是分辨率、鼠标自由切换、共享文件夹的设定都是很实用的功能,工欲善其事,必先利其器。一个看上去比较舒服和操作起来比较方便(使用右Ctrl进行鼠标切换就很不友好!然后小分辨率的操作环境也让人郁闷!心情不好,怎么能好好学习呢?)。善用搜素引擎,力争站在巨人的肩膀上看世界鸭!

猜你喜欢

转载自blog.csdn.net/slx3320612540/article/details/82832896
今日推荐