diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205\346\214\207\345\215\227.md" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205\346\214\207\345\215\227.md" new file mode 100644 index 0000000000000000000000000000000000000000..44a3224fd5b8bdbba9dd65328b29961ab768c5d6 --- /dev/null +++ "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205\346\214\207\345\215\227.md" @@ -0,0 +1,94 @@ +# Hyper-v&openKylin-x86虚拟机安装指南 +--- + +## 〇、背景 +- **Hyper-v**是微软自Windows 8开始引入的虚拟化技术,在Windows 10中得到了进一步的完善,使用他的优点是可以充分释放性能(开启后Windows都是跑在Hyper-v上的,性能损失很小),并且不需要安装虚拟机软件。 +- **openKylin**是麒麟软件推出的Linux发行版,是中国首款根社区自主可控的Linux,本指南主要说明win11上使用Hyper-v安装openKylin系统,并完成相关初步配置。 + +## 一、准备工作 +### 1.1 下载openKylin-x86镜像文件 +可以从openKylin官方网站下载最新版本的镜像文件,官网地址为[https://www.openkylin.top/downloads/index-cn.html](https://www.openkylin.top/downloads/index-cn.html)。 +![](./assets/Hyper-v&openKylin-x86虚拟机安装/下载镜像.png) +### 1.2 安装Hyper-v +1. 按`windows+x`,点击设置 +2. 搜索“启用或关闭”,点击显示所有结果,找到“启用或关闭Windows功能”,点击打开 +![alt text](./assets/Hyper-v&openKylin-x86虚拟机安装/启用或关闭.png) +![](./assets/Hyper-v&openKylin-x86虚拟机安装/启用或关闭windows功能.png) +3. 勾选“Hyper-v虚拟机平台”和“Hyper-v虚拟交换机管理器”,点击确定 +![](./assets/Hyper-v&openKylin-x86虚拟机安装/勾选Hyper-v.png) +4. 等待安装完成后重启电脑 + +## 二、创建虚拟机 +### 2.1 打开虚拟机管理器 +在开始菜单中搜索`hyper`即可找到虚拟机管理器,选择并打开 +![](./assets/Hyper-v&openKylin-x86虚拟机安装/找到虚拟机管理器.png) +![](./assets/Hyper-v&openKylin-x86虚拟机安装/虚拟机管理器.png) +### 2.2 创建虚拟机 +先点选自己的电脑,然后点击右侧的新建虚拟机 +![](./assets/Hyper-v&openKylin-x86虚拟机安装/新建虚拟机.png) +### 2.3 设置虚拟机名称和位置 +名称就写ok吧,位置就不要默认的C盘了这样会导致C盘爆炸,自定义一个位置: +![](./assets/Hyper-v&openKylin-x86虚拟机安装/名称和位置.png) +### 2.4 设置代数 +用第二代,支持uefi启动。 +![](./assets/Hyper-v&openKylin-x86虚拟机安装/代数.png) +### 2.5 分配内存 +直接就默认的完事,反正可以动态内存,这里一定要确保你电脑剩余内存有你设置的这么大,否则虚拟机启动不了。 +笔者当时开了一堆网页导致虚拟机启动失败,关闭浏览器回收了一些内存后才完成启动。 +![](./assets/Hyper-v&openKylin-x86虚拟机安装/内存.png) +### 2.6 设置网络 +肯定要联网的,所以选择`default switch`即可,这样就可以和主机共享网络了。 +![](./assets/Hyper-v&openKylin-x86虚拟机安装/网络.png) +### 2.7 创建虚拟硬盘 +选择默认的参数即可。 +![](./assets/Hyper-v&openKylin-x86虚拟机安装/虚拟硬盘.png) +不用担心这个数值太大占用硬盘太多,他其实是最大大小,vhdx是动态管理大小的,比如笔者安装完实际大小只有16.8G: +![](./assets/Hyper-v&openKylin-x86虚拟机安装/实际大小.png) + + +### 2.8 安装选项 +这里选择你下载好的虚拟机镜像文件即可: +![](./assets/Hyper-v&openKylin-x86虚拟机安装/选择镜像.png) +### 2.9 完成创建 +点击完成即可,然后就可以启动虚拟机了。 +![](./assets/Hyper-v&openKylin-x86虚拟机安装/完成创建.png) +### 2.10 关闭安全启动 +为了保险起见,我们关闭安全启动,这样安装的成功率更高。 +![](./assets/Hyper-v&openKylin-x86虚拟机安装/关闭安全启动.png) + +## 三、安装openKylin +### 3.1 启动虚拟机 +选择虚拟机然后点启动: +![](./assets/Hyper-v&openKylin-x86虚拟机安装/启动虚拟机.png) +然后再点击连接: +![](./assets/Hyper-v&openKylin-x86虚拟机安装/链接虚拟机.png) +此时就进入了体验环节(因为先点的启动,等点连接时候已经进入了live系统): +![](./assets/Hyper-v&openKylin-x86虚拟机安装/体验openKylin.png) +### 3.2 进入安装程序 +点击`安装openKylin`: +![](./assets/Hyper-v&openKylin-x86虚拟机安装/安装openKylin.png) +然后就跟普通的x86安装一样了,选择语言一步步配置往下走即可。 +这里建议安装时候直接一根到底,比较方便,而且不像全盘安装容易出现系统分区不足的情况,也不会过多占用不用的空间: +![](./assets/Hyper-v&openKylin-x86虚拟机安装/一根到底.png) +最后就是确认操作和开始安装: +![](./assets/Hyper-v&openKylin-x86虚拟机安装/开始安装.png) +### 3.3 安装完成和卸载镜像 +等待安装完成一般都比较快,完成后,选择关机: +![](./assets/Hyper-v&openKylin-x86虚拟机安装/安装完成.png) +然后点击设置,卸载安装镜像文件: +![](./assets/Hyper-v&openKylin-x86虚拟机安装/卸载镜像.png) +### 3.4 登录系统 +然后点启动: +![](./assets/Hyper-v&openKylin-x86虚拟机安装/启动.png) +等待启动后,输入密码即可登录系统: +![](./assets/Hyper-v&openKylin-x86虚拟机安装/登录系统.png) +## 四、修改分辨率 +此时我们会发现分别率是比较低的,窗口比较小,用着不舒服。 +![](./assets/Hyper-v&openKylin-x86虚拟机安装/默认分辨率.png) +这其实很好办,我们只需要在虚拟机里设置分辨率即可生效: +![](./assets/Hyper-v&openKylin-x86虚拟机安装/修改分辨率.png) + +## 五、配置openKylin +这块与其他方式安装均无区别,今天就不多做叙述,虚拟机有个好处可以直接点保存,不用关机,下次启动还是上次的状态。 +## 六、总结 +使用Hyper-v安装openKylin系统,可以充分利用Windows的性能,并且安装过程比较简单,推荐使用。 \ No newline at end of file diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\344\270\200\346\240\271\345\210\260\345\272\225.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\344\270\200\346\240\271\345\210\260\345\272\225.png" new file mode 100644 index 0000000000000000000000000000000000000000..899207ca374591d89be1846868fdb97e9b52d60a Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\344\270\200\346\240\271\345\210\260\345\272\225.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\344\270\213\350\275\275\351\225\234\345\203\217.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\344\270\213\350\275\275\351\225\234\345\203\217.png" new file mode 100644 index 0000000000000000000000000000000000000000..fb42cfaa1bd76a9e6952d217a4af4e43a3ec8505 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\344\270\213\350\275\275\351\225\234\345\203\217.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\344\273\243\346\225\260.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\344\273\243\346\225\260.png" new file mode 100644 index 0000000000000000000000000000000000000000..71bcfbc8c1e096c4d394ac33aef199c91cb113c9 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\344\273\243\346\225\260.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\344\275\223\351\252\214openKylin.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\344\275\223\351\252\214openKylin.png" new file mode 100644 index 0000000000000000000000000000000000000000..1469f001bda689169a4bd520cb1ec468a947937e Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\344\275\223\351\252\214openKylin.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\344\277\256\346\224\271\345\210\206\350\276\250\347\216\207.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\344\277\256\346\224\271\345\210\206\350\276\250\347\216\207.png" new file mode 100644 index 0000000000000000000000000000000000000000..7bb03cdd41423bfdf7362600be38fe175aae3d83 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\344\277\256\346\224\271\345\210\206\350\276\250\347\216\207.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\205\263\351\227\255\345\256\211\345\205\250\345\220\257\345\212\250.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\205\263\351\227\255\345\256\211\345\205\250\345\220\257\345\212\250.png" new file mode 100644 index 0000000000000000000000000000000000000000..e4709046e979bced555cb100c0cc972952db2680 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\205\263\351\227\255\345\256\211\345\205\250\345\220\257\345\212\250.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\206\205\345\255\230.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\206\205\345\255\230.png" new file mode 100644 index 0000000000000000000000000000000000000000..a5d4254c5b1653b8fb9d080821e7addf90ca0047 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\206\205\345\255\230.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\213\276\351\200\211Hyper-v.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\213\276\351\200\211Hyper-v.png" new file mode 100644 index 0000000000000000000000000000000000000000..b24f3faeac2036d317ce82598bcc7bddf3b60c24 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\213\276\351\200\211Hyper-v.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\215\270\350\275\275\351\225\234\345\203\217.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\215\270\350\275\275\351\225\234\345\203\217.png" new file mode 100644 index 0000000000000000000000000000000000000000..e45269f70498afdc22382731e1335f53f97679a4 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\215\270\350\275\275\351\225\234\345\203\217.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\220\215\347\247\260\345\222\214\344\275\215\347\275\256.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\220\215\347\247\260\345\222\214\344\275\215\347\275\256.png" new file mode 100644 index 0000000000000000000000000000000000000000..e3e431002a86586fb819d85f3cb66d50ae5aa295 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\220\215\347\247\260\345\222\214\344\275\215\347\275\256.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\220\257\345\212\250.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\220\257\345\212\250.png" new file mode 100644 index 0000000000000000000000000000000000000000..f52b2658a74b2937dd7d9752491e5b3c2065c4fc Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\220\257\345\212\250.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\220\257\345\212\250\350\231\232\346\213\237\346\234\272.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\220\257\345\212\250\350\231\232\346\213\237\346\234\272.png" new file mode 100644 index 0000000000000000000000000000000000000000..31710381314de72c3249f9763fc4f7224f50c1a0 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\220\257\345\212\250\350\231\232\346\213\237\346\234\272.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\220\257\347\224\250\346\210\226\345\205\263\351\227\255.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\220\257\347\224\250\346\210\226\345\205\263\351\227\255.png" new file mode 100644 index 0000000000000000000000000000000000000000..b7043db615a0d6d9418aecedbcabace163f7e878 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\220\257\347\224\250\346\210\226\345\205\263\351\227\255.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\220\257\347\224\250\346\210\226\345\205\263\351\227\255windows\345\212\237\350\203\275.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\220\257\347\224\250\346\210\226\345\205\263\351\227\255windows\345\212\237\350\203\275.png" new file mode 100644 index 0000000000000000000000000000000000000000..1a323d526712ff67822377e0994d7c1b25417222 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\220\257\347\224\250\346\210\226\345\205\263\351\227\255windows\345\212\237\350\203\275.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\256\211\350\243\205openKylin.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\256\211\350\243\205openKylin.png" new file mode 100644 index 0000000000000000000000000000000000000000..96c6487cdb39d7978931508dc99b9b9915cbdbad Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\256\211\350\243\205openKylin.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\256\211\350\243\205\345\256\214\346\210\220.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\256\211\350\243\205\345\256\214\346\210\220.png" new file mode 100644 index 0000000000000000000000000000000000000000..e7f3bfa388401f5202280b091de44698c8f2515c Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\256\211\350\243\205\345\256\214\346\210\220.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\256\214\346\210\220\345\210\233\345\273\272.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\256\214\346\210\220\345\210\233\345\273\272.png" new file mode 100644 index 0000000000000000000000000000000000000000..3989a865f7f5df29ddd73531d187a2b65287e994 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\256\214\346\210\220\345\210\233\345\273\272.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\256\236\351\231\205\345\244\247\345\260\217.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\256\236\351\231\205\345\244\247\345\260\217.png" new file mode 100644 index 0000000000000000000000000000000000000000..e2a0d2d6bbe6a1ed8de38bc6308d2cf2fb619ce9 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\256\236\351\231\205\345\244\247\345\260\217.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\274\200\345\247\213\345\256\211\350\243\205.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\274\200\345\247\213\345\256\211\350\243\205.png" new file mode 100644 index 0000000000000000000000000000000000000000..3438ff2e9de7c1b1cf443ec6e559af1a625b5c88 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\345\274\200\345\247\213\345\256\211\350\243\205.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\346\211\276\345\210\260\350\231\232\346\213\237\346\234\272\347\256\241\347\220\206\345\231\250.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\346\211\276\345\210\260\350\231\232\346\213\237\346\234\272\347\256\241\347\220\206\345\231\250.png" new file mode 100644 index 0000000000000000000000000000000000000000..44c410d2fc7bb7dd56d7c80c4dee69edefe3d5ab Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\346\211\276\345\210\260\350\231\232\346\213\237\346\234\272\347\256\241\347\220\206\345\231\250.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\346\226\260\345\273\272\350\231\232\346\213\237\346\234\272.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\346\226\260\345\273\272\350\231\232\346\213\237\346\234\272.png" new file mode 100644 index 0000000000000000000000000000000000000000..c29d31947a9b7634763a5ff0dd4f43cd561a196c Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\346\226\260\345\273\272\350\231\232\346\213\237\346\234\272.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\347\275\221\347\273\234.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\347\275\221\347\273\234.png" new file mode 100644 index 0000000000000000000000000000000000000000..dd547a6ec94ebfcd71332159099382d26796bfbf Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\347\275\221\347\273\234.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\350\231\232\346\213\237\346\234\272\347\256\241\347\220\206\345\231\250.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\350\231\232\346\213\237\346\234\272\347\256\241\347\220\206\345\231\250.png" new file mode 100644 index 0000000000000000000000000000000000000000..9dcb58412841a3118e3ca19bf99e4393168d7f63 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\350\231\232\346\213\237\346\234\272\347\256\241\347\220\206\345\231\250.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\350\231\232\346\213\237\347\241\254\347\233\230.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\350\231\232\346\213\237\347\241\254\347\233\230.png" new file mode 100644 index 0000000000000000000000000000000000000000..10298bfd8cec07f459e94386841b7085df63721c Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\350\231\232\346\213\237\347\241\254\347\233\230.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\351\200\211\346\213\251\351\225\234\345\203\217.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\351\200\211\346\213\251\351\225\234\345\203\217.png" new file mode 100644 index 0000000000000000000000000000000000000000..15d2d953e0ca819192b500b81d0d7efcd3dfd6dd Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\351\200\211\346\213\251\351\225\234\345\203\217.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\351\223\276\346\216\245\350\231\232\346\213\237\346\234\272.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\351\223\276\346\216\245\350\231\232\346\213\237\346\234\272.png" new file mode 100644 index 0000000000000000000000000000000000000000..68f1ccde2fad7a48b43c59192492c2e9f0b7cabf Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\351\223\276\346\216\245\350\231\232\346\213\237\346\234\272.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\351\273\230\350\256\244\345\210\206\350\276\250\347\216\207.png" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\351\273\230\350\256\244\345\210\206\350\276\250\347\216\207.png" new file mode 100644 index 0000000000000000000000000000000000000000..1d897e67a22d098773759c98e55e7e84895f4973 Binary files /dev/null and "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/assets/Hyper-v&openKylin-x86\350\231\232\346\213\237\346\234\272\345\256\211\350\243\205/\351\273\230\350\256\244\345\210\206\350\276\250\347\216\207.png" differ diff --git "a/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/\345\234\250riscv\344\270\212\345\256\211\350\243\205/\345\234\250DW1000\344\270\212\345\256\211\350\243\205openKylin.md" "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/\345\234\250riscv\344\270\212\345\256\211\350\243\205/\345\234\250DW1000\344\270\212\345\256\211\350\243\205openKylin.md" new file mode 100644 index 0000000000000000000000000000000000000000..07523cee038803ef33bfdd824ebbcd7be59db3a8 --- /dev/null +++ "b/01_\345\256\211\350\243\205\345\215\207\347\272\247\346\214\207\345\215\227/\345\234\250riscv\344\270\212\345\256\211\350\243\205/\345\234\250DW1000\344\270\212\345\256\211\350\243\205openKylin.md" @@ -0,0 +1,31 @@ +## 准备SD卡 +openkylin适配DW1000的镜像可以通过以下链接下载 +> https://www.openkylin.top/downloads + +通过以下命令解压 +> tar xf openKylin-Embedded-V1.0-Release-DW1000-RV64G.tar.xf + +以上路径请根据自己的实际路径去解压 + +## 制作SD卡启动盘 +首先使用磁盘工具将SD卡格式化。 +> sudo dd if= of=/dev/sdb1 bs=1M status=progress + + +此命令假设您已将SD卡linux PC的SD卡插槽中。 如果您使用的是USB读卡器,它会显示为 /dev/sdb或者类似内容 + +注意:要非常小心上一个命令中的“of”参数。 如果使用了错误的磁盘,您可能会丢失数据。也可通过磁盘工具的回复磁盘映像功能来将镜像刷入sd卡。 + +## 烧录后分配SD卡剩余空间 +按照以下步骤将SD卡剩余空间分配到根分区。 +注:此命令假设您SD卡的设备号为/dev/sdb,分盘时请根据实际的设备号进行分盘。 +> sudo apt install cloud-guest-utils +> sudo growpart /dev/sdb 1 +> sudo resize2fs /dev/sdb1 + + +## 第一次启动 +将烧录并分盘后的SD卡插入DW1000卡槽并按下电源按钮。首次启动之后,系统中会存在一个默认用户,当桌面环境启动之后,您可以通过默认用户进行DW1000首次登陆,后期可以根据自己需求进行用户或密码的更改。 +默认用户名/密码是 +> username:openkylin +> password:openkylin