zoukankan      html  css  js  c++  java
  • Windows不分区VHD装Linux多系统(一):创建VHD文件

    下一篇:Windows不分区VHD装Linux多系统(二):VM创建ubuntu18.04虚拟机

    ===========================================================================

    概述:

    首先VHD系统可以由virtual box(Vbox)来直接创建,我电脑因为Vbox总是报"内存不能为0x00000xx write"崩溃,弃用。

    而VM不支持VHD文件,所以才挂载 VHD文件成磁盘在安装。

    如果你电脑能用Vbox,那最好了,省去很多事,直接看后面的设置引导篇。 

    ============================================================================

    在制作VHD过程中,又发现了一些好用的工具。总结如下:

    第一种:在Win里手动创建VHD后在挂载成分区,VM这样就可以对分区读写。(弊端,读写速度慢占用内存CPU高)

    第二种:先用正常的方式创建虚拟机,安装好系统,然后用软件将vmdk文件转成VHD,

             经测试,只要在VM里正常使用的,转换完也可以正常使用。

        可以跳过下面内容,点击直接看Windows不分区VHD装Linux多系统(三):VM虚拟机安装ubuntu18.04

    ============================================================================

    桌面左下角-开始--计算机--管理(没有的可以在控制面板里找到)

     点 存储--磁盘管理--操作--创建VHD

     

     存放位置随意,涉及到底层的东西最好不要使用中文路径(虽然支持),其他如图设置。

    还有容量最好不要和你现有磁盘的容量相同,可以设置个16、34 这个样数字在命令行环境好区分。

    注意:

    * 如果物理磁盘空间足够,建议VHD虚拟磁盘适当大些,因为后期系统不断增大、还有安装的一些软件,推荐20G或以上。

    * 动态vhd引导时为了性能,会扩张到最大大小,参考微软原文

    好多教程都说用固定大小,我用动态扩展也没发现什么问题。

    新分区要初始化才行

     这里30G的盘就选择MBR就可以,GPT是T级大磁盘选的,你现在选也没什么问题。

    右键新建简单卷

     默认,就一路下一步到完成

    注意:设置“活动分区“这步不要在装完系统后在进行,因为标记活动分区也要占磁盘空间,和ubuntu安装时显示的空间就不符了。

        系统启动时候会提示问题的。如下图 sda1原来是2358784现在是2358528 blocks(簇)。

    在虚拟机里引导时要在VM虚拟里的BIOS设置光盘(CDROM)优先引导。

       否则会先引导硬盘(HDD)提示你ctrl+alt+del重启,因为没有系统肯定引导不起来。

                  (这步很久之前人们刚开始用GHOST给虚拟机还原系统时候用到。)

     这里是关键一定要设置,因为VHD作为引导盘,要激活分区,这样启动时候系统才知道谁是引导分区。

     设置后显示“活动”

    设置VM虚拟机的BIOS,或者直接快速按 鼠标左键(让VM虚拟机捕捉到)和键盘左上角ESC键进入快速选择菜单

    鼠标点进去,方向键移动,到Boot选项,用下方向键移动到cd-rom用+和-(加号和减号)来上下移动。

    记得在安装完系统后,要将Hard Drive调回到第一个位置,否则每次要启动光盘。好像不用改,VM也会自动改回来。

     

     在计算机里可以看到新的卷,你的不一定是G盘,容量你设置的和我也可能不一样。(盘符G和容量可以忽略)

     打开G盘,看看能不能新建文件夹和文件。(大部分是能成功,这里就是演示)

    下一篇:Windows不分区VHD装Linux多系统(二):VM创建ubuntu18.04虚拟机

  • 相关阅读:
    A/B test模块使用以及配置
    Linux下的tar压缩解压缩命令详解
    php mysql转义特殊字符的函数(转)
    cas server + cas client 单点登录 原理介绍
    php二维码的生产以及下载
    shiro 获取已经登录的用户
    Sql 根据多条件查询重复的数据 MySQL删除重复数据
    js base64 转PDF并下载,js baser64转图片并下载
    当同时安装Python2和Python3后,如何兼容并切换使用详解(比如pip使用)
    我的博客初始“话”
  • 原文地址:https://www.cnblogs.com/wutou/p/14365877.html
Copyright © 2011-2022 走看看