openEuler-24.03-LTS/virtual_machine_img 版本的安装

下载虚拟机

openEuler 是一个开源、免费的 Linux 发行版,24.03-LTS 版本通常会在稳定性、安全性等方面有不错的表现,常用于服务器、云计算等诸多场景。如果你是想获取虚拟机镜像文件以便搭建虚拟机环境,可以在下述对应的存储位置查找具体的镜像文件,其中最常见的是.qcow2 等格式的虚拟机镜像文件。
openEuler-24.03-LTS/virtual_machine_img” 是一款 openEuler 24.03 长期支持版(LTS)的操作系统虚拟机。该虚拟机可以通过如下路径下载:

https://repo.openeuler.org/openEuler-24.03-LTS/virtual_machine_img/x86_64/

在这里插入图片描述

# wget https://repo.openeuler.org/openEuler-24.03-LTS/virtual_machine_img/x86_64/openEuler-24.03-LTS-x86_64.qcow2.xz

在这里插入图片描述

解压 下载的 openEuler-24.03-LTS-x86_64.qcow2.xz 文件

下载下来后,你想解压发现需要安装 “xz - utils” 文件,而安装这个文件又没有镜像源,所以你先要解决镜像源问题,镜像源可以通过以下安装命令解决,通过尝试你发现还是不好解决。
确认软件包名称准确性
重新核实软件包名:虽然一般情况下是xz - utils,但在某些特定的软件源或系统版本下,软件包名可能存在细微差异。你可以通过在终端中运行以下命令来搜索与xz相关的软件包(在已经更新软件源缓存的前提下),可以通过在终端中运行以下命令来搜索与xz相关的软件包(在已经更新软件源缓存的前提下):

# dnf search xz

查看搜索结果中是否有类似功能的软件包,其准确名称可能是xz或者其他包含xz相关功能描述的软件包名,然后再尝试使用准确的软件包名进行安装。
在这里插入图片描述
发现并没有 xz - utils 文件,但是我们通过安装以下“xz-devel.x86_64”软件问题得到解决。

# dnf install xz-devel.x86_64

在这里插入图片描述

# xz -d openEuler-24.03-LTS-x86_64.qcow2.xz

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述单击完成出现如下述启动画面时,要赶紧按下“e”键,等待出现提示画面。
在这里插入图片描述
在这里插入图片描述
输入字符“e”后出现如下图所示画面,在此画面输入用户名及密码,用户名:root 密码:openEuler#12
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
初始安装时设置的密码
如果在创建 openEuler - 24.03 - LTS - x86_64.qcow2 虚拟机时进行了系统安装,那么登录密码是在安装过程中由你自行设置的。
忘记密码的解决方法
单用户模式重置密码
启动虚拟机,在 GRUB 引导界面,选择启动项并按 “e” 键编辑。
在以 “linux” 开头的行末尾添加 “single” 或 “init =/bin/bash”(具体操作可能因系统版本略有差异)。
按 “Ctrl + X” 或 “F10” 进入单用户模式。
进入后,在终端中执行passwd命令来重置密码。例如:
输入passwd root(如果是重置 root 用户密码)。
然后按照提示输入新密码两次。
完成后,输入reboot重启虚拟机,即可用新密码登录。

虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统 定义   虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。 编辑本段用途   通过虚拟机软件,你可以在一台物理计算机上模拟出一台或多台虚拟的计算机,这些虚拟机完全就像真正的计算机那样进行工作,例如你可以安装操作系统、安装应用程序、访问网络资源等等。对于你而言,它只是运行在你物理计算机上的一个应用程序,但是对于在虚拟机中运行的应用程序而言,它就是一台真正的计算机。因此,当我在虚拟机中进行软件评测时,可能系统一样会崩溃,但是,崩溃的只是虚拟机上的操作系统,而不是物理计算机上的操作系统,并且,使用虚拟机的“Undo”(恢复)功能,我可以马上恢复虚拟机到安装软件之前的状态。 编辑本段虚拟系统与虚拟机区别   虚拟系统其实以Prayaya迅影V3虚拟系统为代表的,通过生成现有操作系统的全新虚拟镜像,它具有真实windows系统完全一样的功能,进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响 ,而且具有能够在现有系统与虚拟镜像之间灵活切换的一类操作系统。虚拟系统和传统的虚拟机(Vmware,VirtualBox,Virtual pc)不同,虚拟系统不会降低电脑的性能,启动虚拟系统不需要像启动windows系统那样耗费时间,运行程序更加方便快捷。
<think>好的,用户遇到了在openEuler 24.03 LTS系统中无法通过/etc/fstab挂载ISO文件的问题。首先,我需要理解用户的具体操作步骤,可能他尝试将ISO文件直接写入/etc/fstab进行自动挂载,但遇到了错误。常见的错误可能包括路径错误、挂载点不存在或文件系统类型不正确。 接下来,考虑到ISO文件通常是只读的,用户可能使用了错误的挂载选项,比如没有指定loop设备。在Linux中,挂载ISO需要用到loop设备,这可能在/etc/fstab中被遗漏了。另外,检查用户是否手动创建了挂载点目录,例如/mnt/iso,如果没有,挂载会失败。 此外,权限问题也可能导致挂载失败,用户可能没有使用sudo或者以root权限执行mount命令。同时,ISO文件本身的完整性也需要检查,是否下载完整或损坏。 还可能用户混淆了ISO安装镜像和已安装系统的挂载方式。安装后的系统可能不需要挂载ISO到/etc/fstab,除非有特定需求,比如作为软件源。如果是安装过程中遇到的问题,可能需要检查安装媒介是否正确写入U盘或虚拟光驱。 最后,需要提供分步解决方案,包括手动挂载命令和如何正确编辑/etc/fstab,并提醒用户注意事项,如ISO的只读属性。同时,引用提供的参考资料中关于ISO下载和虚拟机安装的信息,确保用户获取正确的镜像文件,避免因镜像错误导致的问题。</think>### 解决openEuler ISO文件无法在/etc/fstab中挂载的问题 #### 1. 问题分析 ISO文件挂载失败通常由以下原因导致: - **路径错误**:ISO文件路径未正确写入`/etc/fstab`或文件不存在 - **挂载点未创建**:指定的挂载目录(如`/mnt/iso`)未提前创建 - **文件系统类型未指定**:ISO镜像需使用`iso9660`或`udf`文件系统类型,并启用`loop`设备 - **权限问题**:未以`root`用户操作或缺少`sudo`权限 #### 2. 分步解决方案 **步骤1:手动挂载测试** ```bash sudo mkdir -p /mnt/iso # 创建挂载点 sudo mount -o loop,ro /path/to/openEuler-24.03-LTS-x86_64-dvd.iso /mnt/iso # 手动挂载 ``` 若成功,说明ISO文件有效;若失败,检查ISO完整性(可通过`sha256sum`验证)[^3] **步骤2:编辑/etc/fstab** 在文件中添加以下行: ```bash /path/to/openEuler-24.03-LTS-x86_64-dvd.iso /mnt/iso iso9660 loop,ro,auto 0 0 ``` 保存后执行: ```bash sudo mount -a # 重新加载配置 ``` **步骤3:验证挂载** ```bash lsblk | grep loop # 查看loop设备 df -hT | grep iso # 验证挂载状态 ``` #### 3. 注意事项 - ISO镜像为**只读文件系统**,无法写入 - 虚拟机环境需确认镜像文件未被占用[^2] - 长期挂载建议使用`nofail`选项避免启动失败: ```bash /path/to/iso /mnt/iso iso9660 loop,ro,nofail 0 0 ``` #### 4. 扩展场景 若需将ISO作为本地软件源: ```bash # 在/etc/yum.repos.d/新建repo文件 [local-iso] name=openEuler ISO Repository baseurl=file:///mnt/iso enabled=1 gpgcheck=1 gpgkey=file:///mnt/iso/RPM-GPG-KEY-openEuler ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魔极客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值