虚拟机的安装分为两大部分1.VMware station的安装,用于创建和启动虚拟机2.虚拟机系统的安装。
VMware station的安装路径可以自己选择,虚拟机系统的安装路径也可以自己选择。
1.创建虚拟机
我们通过VMware station来控制虚拟机系统的安装路径,虚拟机系统的安装分为两个部分1.虚拟机配置文件vmx等的安装2.vmdk虚拟机磁盘文件的安装。对于同一个虚拟机,最好是把他们安装在同一根目录下,但可以区分子目录。因为在启动过程中,需要把vmx配置加载到vmdk磁盘中从而唤醒对应的虚拟机(不同的虚拟机的区别就在于创建时vmx配置文件的不同,而vmdk只是一个映像磁盘对于不同虚拟机都是映像的系统磁盘没有区别)。
2.虚拟机系统的安装
最后 把对应操作系统的iso映像文件挂载到对应虚拟机上,然后在第一次打开虚拟机的时候,自动会把iso文件信息加载到vmdk中保存,这样系统就安装完毕了,iso文件使用完毕后也可以删除掉
2.启动过程
vmware station在创建一个虚拟机的时候,就会绑定一个对应的vmx文件。不同的虚拟机有着不同的vmx文件,当启动的时候VMware station的vmware-vmx.exe虚拟机启动程序就会找到对应的vmx文件,之后加载其对应虚拟机系统的vmdk虚拟磁盘,启动完毕。
需要注意的是,vmware-vmx.exe在下载VMware station时已经确定了其路径,所以不要去随意修改VMware station的路径否则就不能够启动虚拟机了。
3.VMware station出现密钥过期解决方法
当我们重装系统后VMware station出现密钥过期,但虚拟机内存并没有被删除时。我们可通过在当前VMware station安装路径进行覆盖安装,问题解决。
4.虚拟机硬件兼容性选择
这个就是选择VMwareworkstation的版本问题,版本较低的VMwareworkstation可以兼容较高的虚拟机版本,所以我们可以选择较低的比如16.x版本
5.内核选择问题
cpu内核分为物理内核和逻辑内核,通过任务管理器可以看到物理内核的数量,通过管理看到的应该是逻辑内核的数量,一个物理内核可以通过软件分为多个逻辑内核用以处理多线程。请注意我们电脑只有1个cpu即处理器,安装虚拟机的时候就选一个
6.bhuman部署准备
(2)配置ssh协议保障能通过winscp和Windows通讯
第一步:
根据以下步骤安装ssh服务
第二步:
修改编辑 /etc/ssh/sshd_config文件: sudo vi /etc/ssh/sshd_config
将PermitRootLogin 的值改成 yes
将PermitEmptyPassword 的值改成 no
参考:https://cloud.tencent.com/developer/article/2131171
(2)通过winscp传输clash安装包
(3)配置github的ssh协议保障克隆完成
https://blog.csdn.net/qq_50635297/article/details/130358463
(4)前面准备就绪后,打开clash打开tunnel Mode,并使用终端代理(把port中的export链接复制到终端并回车)。
(5)在官网上下载包依赖
官网地址:Initial Setup - B-Humanhttps://docs.b-human.de/master/getting-started/initial-setup/
(6)
执行./generate和./compile进行编译
六.克隆失败的问题
克隆失败很可能需要cd ~ 到达用户目录才能克隆
七.克隆其他版本
git clone --branch [tags标签名] --recursive [url]