提交 e69a9506 编写于 作者: X xiaoweiwei

modify blogs

上级 c2add450
......@@ -4,12 +4,12 @@ date = "2020-03-27"
tags = ["安装openEuler"]
archives = "2020-03"
author = "traffic_millions"
summary = "如何使用VirtualBox安装openEuler虚拟机."
summary = "windows下使用VirtualBox安装openEuler虚拟机."
+++
### 【背景】
今天华为开发者大会上,[openEuler开源社区]( https://openeuler.org/zh/ )发布了最新的LTS版本,手上只有一台windows机器,考虑使用VirtualBox安装openEuler虚拟机.
今天华为开发者大会上,openEuler开源社区发布了最新的LTS版本,手上只有一台windows机器,考虑使用VirtualBox安装openEuler虚拟机.
### 【环境准备】
......@@ -39,7 +39,7 @@ summary = "如何使用VirtualBox安装openEuler虚拟机."
选择 【控制】-->【新建】,填写虚拟机的配置信息,示例如下
名称:openEuler,类型:Linux,由于没有openEuler,所以版本选择Others Linux(64-bit),下一步
名称:openEuler,类型:Linux,由于没有openEuler,所以版本选择Other Linux(64-bit),下一步
![config-virtual-machine](../2020-03-27-VirtualBox-media/config-virtual-machine.png "config-virtual-machine.png")
......@@ -111,7 +111,7 @@ summary = "如何使用VirtualBox安装openEuler虚拟机."
![install_status](../2020-03-27-VirtualBox-media/install_status.png "install_status.png")
选择RootPassword设置root用户的密码
选择Root Rassword 设置root用户的密码(后面登录要用到!~)
![set_pass](../2020-03-27-VirtualBox-media/set_pass.png "set_pass.png")
......@@ -135,4 +135,4 @@ summary = "如何使用VirtualBox安装openEuler虚拟机."
![install_over](../2020-03-27-VirtualBox-media/install_over.png "install_over.png")
到这里openEuler虚拟机已经安装完成了~
到这里openEuler虚拟机已经安装完成了~
\ No newline at end of file
......@@ -8,18 +8,21 @@ summary = "windows下使用qemu安装openEuler虚拟机"
+++
### 【背景】
今天华为开发者大会上,[openEuler开源社区](https://openeuler.org/zh/)发布了最新的LTS版本,本着第一个吃螃蟹的原则,赶紧下载下来玩一玩;由于手上只有一台windows机器,考虑使用qemu安装openEuler虚拟机;
今天华为开发者大会上,openEuler开源社区发布了最新的LTS版本,本着第一个吃螃蟹的原则,赶紧下载下来玩一玩;由于手上只有一台windows机器,考虑使用qemu安装openEuler虚拟机;
### 【环境准备】
- Windows10 64位
- openEuler开源社区下载[openEuler-20.03-LTS-aarch64-dvd.iso](https://repo.openeuler.org/openEuler-20.03-LTS/ISO/aarch64/openEuler-20.03-LTS-aarch64-dvd.iso) (aarch64)
- openEuler开源社区下载qcow2镜像:[openEuler-20.03-LTS.aarch64.qcow2.xz](http://repo.openeuler.org/openEuler-20.03-LTS/virtual_machine_img/aarch64/openEuler-20.03-LTS.aarch64.qcow2.xz) (aarch64)
![index-arm](../2020-03-27-qemu-media/index-arm.png "index-arm.png")
![img](../2020-03-27-qemu-media/download_qcow2.png "download_qcow2.png")
### 【安装步骤】
##### 一、安装qemu-for-windows
[QEMU home page](https://qemu.weilnetz.de/w64/2019/)下载qemu安装程序
![clip_image003](../2020-03-27-qemu-media/clip_image003.png "clip_image003.png")
安装的时候可以自定义安装路径如(D:\software\qemu)
......@@ -38,45 +41,107 @@ summary = "windows下使用qemu安装openEuler虚拟机"
![img](../2020-03-27-qemu-media/clip_image011.png "clip_image011.png")
##### 二、创建镜像文件
##### 二、运行qemu & 安装openEuler
新建一个openEuler_test文件夹,将下载好的openEuler镜像文件(openEuler-20.03-LTS-aarch64-dvd.iso)放到该文件夹中
新建一个openEuler_test文件夹,将下载解压好的openEuler镜像文件(openEuler-20.03-LTS.aarch64.qcow2)放到该文件夹中
![img](../2020-03-27-qemu-media/clip_image012.png "clip_image012.png")
![img](../2020-03-27-qemu-media/show_qcow2.png "show_qcow2.png")
以管理员身份运行cmd,进入到openEuler_test路径下,执行如下命令创建qcow2格式的镜像文件;
进入到qemu的安装路径(D:\software\qemu)将edk2-aarch64-code.fd拷贝到qcow2镜像文件的同级路径下;
![img](../2020-03-27-qemu-media/clip_image014.png "clip_image014.png")
拷贝之后如下所示
![img](../2020-03-27-qemu-media/qcow2_fd.png "qcow2_fd.png")
在dos窗口进入到该路径下,执行如下命令创建虚拟机:
`qemu-system-aarch64 -m 4096 -cpu cortex-a57 -smp 4 -M virt -bios edk2-aarch64-code.fd -hda openEuler-20.03-LTS.aarch64.qcow2 -serial vc:800x600`
![img](../2020-03-27-qemu-media/exec_qcow2_to_create.png "exec_qcow2_to_create.png")
弹出qemu显示窗口
![img](../2020-03-27-qemu-media/clip_image017.png "clip_image017.png")
在打开的qemu的虚拟化窗口中,按下Ctrl+Alt+2切换到串口控制台,如下图所示:
![img](../2020-03-27-qemu-media/qcow2_install_show.png "qcow2_install_show.png")
回车,等待出现如下界面
![img](../2020-03-27-qemu-media/wait_login.png "wait_login.png")
输入用户名:root,密码:openEuler12#$
![img](../2020-03-27-qemu-media/qcow2_install_done.png "qcow2_install_done.png")
到这里虚拟机就算是安装完成了~
`qemu-img create –f qcow2 disk.qcow2 100G`
生成如下disk.qcow2文件
![img](../2020-03-27-qemu-media/clip_image013.png "clip_image013.png")
---
分界线
---
可能有些小伙伴想要亲自用ISO安装一把openEuler,下面我也用ISO装了一下,不过会出现概率性安装失败,不推荐这种安装办法,当然体验一把openEuler安装界面也是可以的~
### 【环境准备】
- openEuler开源社区下载openEuler ISO:[openEuler-20.03-LTS-aarch64-dvd.iso](https://repo.openeuler.org/openEuler-20.03-LTS/ISO/aarch64/openEuler-20.03-LTS-aarch64-dvd.iso) (aarch64)
![index-arm](../2020-03-27-qemu-media/index-arm.png "index-arm.png")
### 【安装步骤】
##### 一、安装qemu-for-windows
同上
##### 二、创建qcow2镜像文件
将下载好的openEuler ISO(openEuler-20.03-LTS-aarch64-dvd.iso)放openEuler_test文件夹中
![img](../2020-03-27-qemu-media/put_iso.png "put_iso.png")
以管理员身份运行cmd,进入到openEuler_test路径下,执行如下命令创建qcow2格式的镜像文件;
`qemu-img create –f qcow2 disk.qcow2 100G` 生成disk.qcow2文件
![img](../2020-03-27-qemu-media/generate_qcow2.png "generate_qcow2.png")
##### 三、运行qemu & 安装openEuler
进入到qemu的安装路径(D:\software\qemu)将edk2-aarch64-code.fd拷贝到ISO和镜像文件的同级路径下;
进入到qemu的安装路径(D:\software\qemu)将edk2-aarch64-code.fd拷贝到ISO和qcow2镜像文件的同级路径下;
![img](../2020-03-27-qemu-media/clip_image014.png "clip_image014.png")
拷贝之后如下所示
![img](../2020-03-27-qemu-media/clip_image015.png "clip_image015.png")
![img](../2020-03-27-qemu-media/copy_fd.png "copy_fd.png")
在dos窗口进入到该路径下,执行如下命令创建虚拟机:
`qemu-system-aarch64 -m 4096 -cpu cortex-a57 -smp 4 -M virt -bios edk2-aarch64-code.fd -cdrom openEuler-20.03-LTS-aarch64-dvd.iso -hda disk.qcow2 -serial vc:800x600`
![img](../2020-03-27-qemu-media/clip_image016.png "clip_image016.png")
![img](../2020-03-27-qemu-media/exec_iso.png "exec_iso.png")
弹出qemu显示窗口
弹出qemu显示窗口,在打开的qemu的虚拟化窗口中,按下Ctrl+Alt+2切换到串口控制台,如下图所示:
![img](../2020-03-27-qemu-media/clip_image017.png "clip_image017.png")
在打开的qemu的虚拟化窗口中,按下Ctrl+Alt+2切换到串口控制台,如下图所示
将光标停留在Install openEuler 20.03 LTS处,并按e键,进入grub2引导参数界面
![img](../2020-03-27-qemu-media/clip_image018.png "clip_image018.png")
由于此时的串口控制台是被-serial参数重定向到vc monitor中,故需要修改一下openEuler引导菜单中的启动参数(由于windows没有图形化所必要的驱动程序,故qemu for windows安装openEuler的过程,只能使用文本安装模式)。将光标停留在Install openEuler 20.03 LTS处,并按e键,进入grub2引导参数界面:(注意删除console=tty0的时候,移动光标要逐步移动,不要长按“—>”按钮,是个大坑~)
由于此时的串口控制台是被-serial参数重定向到vc monitor中,故需要修改一下openEuler引导菜单中的启动参数,删除console=tty0 (注意删除console=tty0的时候,移动光标要逐步移动,不要长按“—>”按钮,是个大坑~)
注:由于windows没有图形化所必要的驱动程序,故qemu for windows安装openEuler的过程,只能使用文本安装模式。
![img](../2020-03-27-qemu-media/clip_image019.png "clip_image019.png")
......@@ -110,4 +175,6 @@ summary = "windows下使用qemu安装openEuler虚拟机"
![img](../2020-03-27-qemu-media/clip_image026.png "clip_image026.png")
安装完成之后,按下回车重启即可~
\ No newline at end of file
安装完成之后,按下回车重启,输入用户名root和密码openEuler12#$即可~
![img](../2020-03-27-qemu-media/ended.png "ended.png")
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册