From 4eddb3e7667b3beca7f6c073c6144cacd46a8163 Mon Sep 17 00:00:00 2001 From: hemiao Date: Tue, 25 Nov 2025 16:29:20 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AE=89=E8=A3=85?= =?UTF-8?q?=E5=87=86=E5=A4=87=E7=9A=84issue=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../installation/installation_preparations.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/zh/server/installation_upgrade/installation/installation_preparations.md b/docs/zh/server/installation_upgrade/installation/installation_preparations.md index 11e1974..f736b85 100644 --- a/docs/zh/server/installation_upgrade/installation/installation_preparations.md +++ b/docs/zh/server/installation_upgrade/installation/installation_preparations.md @@ -59,7 +59,7 @@ windows执行命令如下: ``` - certutil -hashfile openEuler-24.03-LTS-SP2-aarch64-dvd.iso + certutil -hashfile openEuler-24.03-LTS-SP2-aarch64-dvd.iso SHA256 ``` 命令执行完成后,输出校验值。 -- Gitee From 634a73ed56691727fc4dd5fc62aff6a57bffd36d Mon Sep 17 00:00:00 2001 From: hemiao Date: Tue, 25 Nov 2025 16:34:20 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AE=89=E8=A3=85?= =?UTF-8?q?=E5=87=86=E5=A4=87=E7=9A=84issue=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../installation/installation_preparations.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/zh/server/installation_upgrade/installation/installation_preparations.md b/docs/zh/server/installation_upgrade/installation/installation_preparations.md index f736b85..b5760a3 100644 --- a/docs/zh/server/installation_upgrade/installation/installation_preparations.md +++ b/docs/zh/server/installation_upgrade/installation/installation_preparations.md @@ -52,13 +52,13 @@ 1. 计算文件的sha256校验值。linux执行命令如下: - ``` + ```shell sha256sum openEuler-24.03-LTS-SP2-aarch64-dvd.iso ``` windows执行命令如下: - ``` + ```shell certutil -hashfile openEuler-24.03-LTS-SP2-aarch64-dvd.iso SHA256 ``` -- Gitee From 140b6c6a593b7f1f4bd25a9584fcd7feb9fa55a9 Mon Sep 17 00:00:00 2001 From: hemiao Date: Mon, 8 Dec 2025 14:50:15 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../virtualization/euler_launcher/win_user_manual.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/zh/tools/community_tools/virtualization/euler_launcher/win_user_manual.md b/docs/zh/tools/community_tools/virtualization/euler_launcher/win_user_manual.md index 5aedd2b..29dd1f4 100644 --- a/docs/zh/tools/community_tools/virtualization/euler_launcher/win_user_manual.md +++ b/docs/zh/tools/community_tools/virtualization/euler_launcher/win_user_manual.md @@ -3,7 +3,7 @@ **EulerLauncher**当前支持Windows11/10,前往[EulerLauncher最新版下载][1]下载Windows版软件包并解压到期望的位置。 右键点击 `config-env.bat` 并选择**以管理员身份运行**,该脚本将进行环境变量相关的配置,将当前目录添加到系统环境变量 `PATH`中,如果使用者掌握如何配置环境变量,或配置脚本出现问题,也可以进行手动配置,将当前脚本所在目录及 `qemu-img` 子目录添加至系统环境变量 `PATH` 中。 -**EulerLauncher**在Windows上运行需要对接 `Hyper-V` 虚拟化后端,`Hyper-V` 是 Microsoft 的硬件虚拟化产品,可以为Windows上的虚拟机提供更为出色的性能。在运行**EulerLauncher**前,请先检查你的系统是否开启了 `Hyper-V`,具体检查及开启方法请参考[Hyper-V开启指导][2]或其他网络资源。 +**EulerLauncher**在Windows上运行需要对接 `Hyper-V` 虚拟化后端,`Hyper-V` 是 Microsoft 的硬件虚拟化产品,可以为Windows上的虚拟机提供更为出色的性能。在运行**EulerLauncher**前,请先检查你的系统是否开启了 `Hyper-V`以及新建虚拟交换机,具体检查及开启方法请参考[Hyper-V开启指导][2]或其他网络资源。 **EulerLauncher**解压后包含以下几个部分: -- Gitee From 8c75175a1f9e211a9acceec4caa51ab4d5715683 Mon Sep 17 00:00:00 2001 From: hemiao Date: Mon, 8 Dec 2025 14:53:55 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9markdown=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../euler_launcher/win_user_manual.md | 144 +++++++++--------- 1 file changed, 72 insertions(+), 72 deletions(-) diff --git a/docs/zh/tools/community_tools/virtualization/euler_launcher/win_user_manual.md b/docs/zh/tools/community_tools/virtualization/euler_launcher/win_user_manual.md index 29dd1f4..29c8e12 100644 --- a/docs/zh/tools/community_tools/virtualization/euler_launcher/win_user_manual.md +++ b/docs/zh/tools/community_tools/virtualization/euler_launcher/win_user_manual.md @@ -37,126 +37,126 @@ instance_dir = instances 1. 获取可用镜像列表。 -```PowerShell -eulerlauncher.exe images - -+-----------+----------+--------------+ -| Images | Location | Status | -+-----------+----------+--------------+ -| 22.03-LTS | Remote | Downloadable | -| 21.09 | Remote | Downloadable | -| 2203-load | Local | Ready | -+-----------+----------+--------------+ -``` + ```PowerShell + eulerlauncher.exe images + + +-----------+----------+--------------+ + | Images | Location | Status | + +-----------+----------+--------------+ + | 22.03-LTS | Remote | Downloadable | + | 21.09 | Remote | Downloadable | + | 2203-load | Local | Ready | + +-----------+----------+--------------+ + ``` -**EulerLauncher**镜像有两种位置属性:1)远端镜像 2)本地镜像,只有处于本地且状态为 `Ready` 的镜像可以直接用来创建虚拟机,位于远端的镜像需要下载后才能够使用;你也可以加载已经预先下载好的本地镜像到**EulerLauncher**中,具体操作方法可以参考接下来的操作指导。 + **EulerLauncher**镜像有两种位置属性:1)远端镜像 2)本地镜像,只有处于本地且状态为 `Ready` 的镜像可以直接用来创建虚拟机,位于远端的镜像需要下载后才能够使用;你也可以加载已经预先下载好的本地镜像到**EulerLauncher**中,具体操作方法可以参考接下来的操作指导。 2. 下载远端镜像。 -```PowerShell -eulerlauncher.exe download-image 23.09 + ```PowerShell + eulerlauncher.exe download-image 23.09 -Downloading: 23.09, this might take a while, please check image status with "images" command. -``` + Downloading: 23.09, this might take a while, please check image status with "images" command. + ``` -镜像下载请求是一个异步请求,具体的下载动作将在后台完成,具体耗时与你的网络情况相关,整体的镜像下载流程包括下载、解压缩、格式转换等相关子流程,在下载过程中可以通过 `image` 命令随时查看下载进展与镜像状态: + 镜像下载请求是一个异步请求,具体的下载动作将在后台完成,具体耗时与你的网络情况相关,整体的镜像下载流程包括下载、解压缩、格式转换等相关子流程,在下载过程中可以通过 `image` 命令随时查看下载进展与镜像状态: -```PowerShell -eulerlauncher.exe images + ```PowerShell + eulerlauncher.exe images -``` + ``` -当镜像状态转变为 `Ready` 时,表示镜像下载完成,处于 `Ready` 状态的镜像可被用来创建虚拟机: + 当镜像状态转变为 `Ready` 时,表示镜像下载完成,处于 `Ready` 状态的镜像可被用来创建虚拟机: -```PowerShell -eulerlauncher.exe images + ```PowerShell + eulerlauncher.exe images -``` + ``` 3. 加载本地镜像。 -用户也可以加载自定义镜像或预先下载到本地的镜像到EulerLauncher中用于创建自定义虚拟机: + 用户也可以加载自定义镜像或预先下载到本地的镜像到EulerLauncher中用于创建自定义虚拟机: -```PowerShell -eulerlauncher.exe load-image --path {image_file_path} IMAGE_NAME -``` + ```PowerShell + eulerlauncher.exe load-image --path {image_file_path} IMAGE_NAME + ``` -当前支持加载的镜像格式有 `xxx.qcow2.xz`,`xxx.qcow2`。 + 当前支持加载的镜像格式有 `xxx.qcow2.xz`,`xxx.qcow2`。 -例如: + 例如: -```PowerShell -eulerlauncher.exe load-image --path D:\openEuler-23.09-x86_64.qcow2.xz 2309-load + ```PowerShell + eulerlauncher.exe load-image --path D:\openEuler-23.09-x86_64.qcow2.xz 2309-load -Loading: 2309-load, this might take a while, please check image status with "images" command. -``` + Loading: 2309-load, this might take a while, please check image status with "images" command. + ``` -将位于 `D:\` 目录下的 `openEuler-23.09-x86_64.qcow2.xz` 加载到EulerLauncher系统中,并命名为 `2309-load`,与下载命令一样,加载命令也是一个异步命令,用户需要用镜像列表命令查询镜像状态直到显示为 `Ready`, 但相对于直接下载镜像,加载镜像的速度会快很多: + 将位于 `D:\` 目录下的 `openEuler-23.09-x86_64.qcow2.xz` 加载到EulerLauncher系统中,并命名为 `2309-load`,与下载命令一样,加载命令也是一个异步命令,用户需要用镜像列表命令查询镜像状态直到显示为 `Ready`, 但相对于直接下载镜像,加载镜像的速度会快很多: -```PowerShell -eulerlauncher.exe images + ```PowerShell + eulerlauncher.exe images -...... + ...... -eulerlauncher images + eulerlauncher images -...... + ...... -``` + ``` 4. 删除镜像。 -通过下面的命令将镜像从EulerLauncher系统中删除: + 通过下面的命令将镜像从EulerLauncher系统中删除: -```PowerShell -eulerlauncher.exe delete-image 2309-load + ```PowerShell + eulerlauncher.exe delete-image 2309-load -Image: 2309-load has been successfully deleted. -``` + Image: 2309-load has been successfully deleted. + ``` ## 虚拟机操作 1. 获取虚拟机列表。 -```Powershell -eulerlauncher.exe list + ```Powershell + eulerlauncher.exe list -+----------+-----------+---------+---------------+ -| Name | Image | State | IP | -+----------+-----------+---------+---------------+ -| test1 | 2309-load | Running | 172.22.57.220 | -+----------+-----------+---------+---------------+ -| test2 | 2309-load | Running | N/A | -+----------+-----------+---------+---------------+ -``` + +----------+-----------+---------+---------------+ + | Name | Image | State | IP | + +----------+-----------+---------+---------------+ + | test1 | 2309-load | Running | 172.22.57.220 | + +----------+-----------+---------+---------------+ + | test2 | 2309-load | Running | N/A | + +----------+-----------+---------+---------------+ + ``` -若虚拟机IP地址显示为 `N/A` ,若这台虚拟机的状态为 `Running` 则表示这台虚拟机为新创建的虚拟机,网络还未配置完成,网络配置过程大概需要若干秒,请稍后重新尝试获取相关虚拟机信息。 + 若虚拟机IP地址显示为 `N/A` ,若这台虚拟机的状态为 `Running` 则表示这台虚拟机为新创建的虚拟机,网络还未配置完成,网络配置过程大概需要若干秒,请稍后重新尝试获取相关虚拟机信息。 2. 登录虚拟机。 -若虚拟机已成功分配到IP地址,可以直接使用 `SSH` 命令进行登录: + 若虚拟机已成功分配到IP地址,可以直接使用 `SSH` 命令进行登录: -```PowerShell -ssh root@{instance_ip} -``` + ```PowerShell + ssh root@{instance_ip} + ``` -若使用的是openEuler社区提供的官方镜像,则默认用户为 `root` 默认密码为 `openEuler12#$`。 + 若使用的是openEuler社区提供的官方镜像,则默认用户为 `root` 默认密码为 `openEuler12#$`。 3. 创建虚拟机。 -```PowerShell -eulerlauncher.exe launch --image {image_name} {instance_name} -``` + ```PowerShell + eulerlauncher.exe launch --image {image_name} {instance_name} + ``` -通过\-\-image指定镜像,同时指定虚拟机名称。 + 通过\-\-image指定镜像,同时指定虚拟机名称。 4. 删除虚拟机。 -```PowerShell -eulerlauncher.exe delete-instance {instance_name} -``` + ```PowerShell + eulerlauncher.exe delete-instance {instance_name} + ``` -根据虚拟机名称删除指定的虚拟机。 + 根据虚拟机名称删除指定的虚拟机。 -[1]: https://gitee.com/openeuler/eulerlauncher/releases -[2]: https://learn.microsoft.com/zh-cn/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v + [1]: https://gitee.com/openeuler/eulerlauncher/releases + [2]: https://learn.microsoft.com/zh-cn/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v -- Gitee