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盘,看看能不能新建文件夹和文件。(大部分是能成功,这里就是演示)