是否有一个基本的linux命令行,不使用任何第三方软件,将可启动的.iso文件放置到USB记忆棒上,然后可以启动并安装所述linux?
我有 rhel-8.1 iso,但它是 7.6gb。
我没有双层 DVD,想使用我的 32GB USB 记忆棒来安装 rhel-8.1。
上次我尝试过,我认为是 CentOS-7.7 通过我的 windows10 电脑将其放入 USB 上,它启动了,但随后我遇到了一些问题SATA驱动程序安装过程中出现错误。变得非常沮丧,然后又回到了有效的 DVD。
寻找一种可靠、无挫折的方式
- 将 32GB USB 棒插入运行 centos 7.7 的电脑
- 将 rhel-8.1 iso 放入 USB 记忆棒并让该 USB 记忆棒可启动
- 通过本机命令行
- 或者在 Linux 中使用免费的第 3 方软件,我对此很满意
- 启动具有可启动 USB 记忆棒的 UEFI 电脑,并且成功地将 rhel 8.1(或任何 Linux iso)安装到通过 SATA 连接的单个 SSD 上。
答案1
有多种可能性:cat
、dd
、pv
、cp
。
我认为这cp
是最简单的,并且应该在每个 UNIX 和 Linux 系统上都可用。像这样使用它:
cp <iso_image> /dev/<disk_name>
使用诸如 之类的磁盘名称/dev/sdb
,而不是诸如 之类的分区
/dev/sdb1
。对要复制到的磁盘上的数据进行备份,因为它将被 .iso 映像的内容替换,并小心使用正确的磁盘名称,以免无意中覆盖当前的文件系统。您不需要成为 root 用户,因为在当今的桌面 Linux 系统上,可移动存储设备归该组所有,plugdev
并且用户已经是该组的成员。
答案2
你会想DD将是一个不错的选择。对不起,可是https://askubuntu.com/questions/25476/how-to-make-a-usb-drive-bootable-after-live-image-is-copied-into-it-using-dd-c说它对于这种用途不可靠。
因此,在没有更好的记录的情况下,您是否会考虑使用乌内特引导程序它旨在创建可启动的 Live USB 驱动器?
安装后,启动应用程序,然后会出现一个菜单。选择“Diskimage”按钮,并在旋转框中选择 ISO,然后单击三点框并浏览到 ISO 文件的位置。
确保不是在菜单屏幕的倒数第二行使用持久性(“用于保留...的空间”)。