本文关键字:用ubi在osx上打造一分区一安装启动U盘,deepin上qemu+kvm装黑果
在上文《云主机装黑果》中,我们讨论了其可能性,或许这里面的坑远远不止那文提到的,甚至最终不能成功。—— 但不管如何,实践总要先行。在理论与实践组成的一对学习矛盾中,先见独到的理论思考,与慢悠盲目的实践,都必不可少。现在让我们开始正式的实践。
我们在前面说到,现在最新的流行OS,如windows,ubt发行,osx,都是基于uefi机考虑的。同一个系统,安装在同一台pc的mbr或uefi模式下,表现结果和所需驱动都是不一样的,比如你会发现有些驱动不能工作而有些可以,有些都有驱动的表现也不尽相同,这是因为bios和uefi定义了同一硬件的不同规范。之所以再次提到这个,是因为继续云机装黑果前,我们需要制作一套实践环境。需要在PC上制作一套省事的,统一的osx,windows,linux多系统安装和启动法 ——— 这些同样与uefi相关:
我们知道,uefi提供了将固件放在磁盘上的方式(与OS同一处理方式),这带来的好处就是,所有的启动,不必再mbr式写启动动到磁盘结构了,也不必动到整盘,大家只需要在gpt的efi分区中写入uefi文件即可安装,也可运行,而且这对U盘硬盘,(写入安装)和(启动系统)都是一样的。在各OS运用不同磁盘格式的现实情况下,这也许是是在PC上u盘安装启动多系统的最省事方法。—— 但是历史上,有些os,如Windows uefi的安装程序不安分(会创造额外分区,msr,等等),osx uefi和deepin uefi之类的os倒是十分安分,苹果是支持installmedia 刻录到分区安装和启动的(你可能不知道,osx最初的标语是打造一个人性化的os,从note,日历,到icloud,个人认为日常都离不开这些,都是很人性的。所以就连它的createinstallmedia安装盘方式和本地盘方式也是基于分区的。),deepin也可以分区安装。这二者共存就是我们想要的结果:你会在一个装有多OS的GPT盘的efi分区发现多个系统的efi文件夹。至于windows,你可以pass使用它的安装程序,用winpe代替,集成wim安装包,pe里面会有一个nt6setup工具选择efi分区和系统分区的选项,从而达成我们要的结果。
1)用ubi在osx上打造一分区一安装启动U盘,一分区一系统的本地盘格局
下面介绍在osx下运用unetbootin677来制作这样的安装U盘的的方法:Unetbootin的特别之处在于它将安装镜像写入分区而不是整盘,有别于市面其它产品,原理就是syslinux+uefi+fat32,使用时选择镜像后对应分区要事先格式为fat32。但fat32的缺点就是一旦文件有超过4g。就不能使用ubi,但是dvd也有容量限制呢,所以这只是一种折中。
在osx的图形化磁盘工具中,我们将一个32gU盘分成3个10g(或osx 10g,deepin15 4g,windows 10 2019 ltsc 6g,10G作exfat data区放点其它东西 ),每一个分区写入一个安装iso,efi分区是自然生成的,,Ubi是不支持windows的仅支持linux,但是实测也可以按同样对linux的方式强行将windows pe带安装包wim iso刷入,至于安装到的本地多系统,我们也将本地盘分为三到四个区(osx留大一点,最后一个区可以是exfat data放点东西,我是256g,80g给osx,2x40分别给deepin15和windows,90g做data),这样,我们可以把OS X主系统下图形硬盘工具作出的这套结构作为主要的日常视图。日后在finder->位置->下看到清爽的磁盘结构结果,也方便我们接下来的工作(我们需要在这些系统间切来切去而不能使用pd虚拟机来完成以下测试)。
注意,只有osx系统才有开机按alt(option)显示U盘各分区的启动。也许未来在没有这种支持的电脑上也可实现,比如我们可以做个智能U盘,当某系统所属的分区需要被当前使用到,就设置一个把这个分区推出来的功能。来代替平果机的这种功能,而不用使用mbr统一菜单在分区间chain来chain去的那种。(除非某天所有系统都能安装到同一个分区使用同一种格式)
好了,下面继续我们的重点工作,在deepin15中安装qemu+kvm测试安装黑果。
2)deepin上qemu+kvm装黑果:准备工作
由于我的macbookpro是一台2015,cpu是支持虚拟化特性的,所以直接:
Sudo apt-get update
Sudo apt-get install virt-manager bridge-utils libvirt-clients q

本文介绍如何在OSX上使用Unetbootin创建一分区一系统的U盘,涵盖Windows、Ubuntu及OSX的多系统安装与启动方法。同时,探讨在Deepin系统中利用qemu+kvm搭建黑苹果虚拟机的过程,包括准备工作、启动配置及常见问题解决。
最低0.47元/天 解锁文章
1163

被折叠的 条评论
为什么被折叠?



