尧图精选

无U盘 启动 archlinux安装盘ISO

🕒 发布时间:2026/9/6 15:20:50 📁 来源:尧图网络
我下载了archlinux安装盘的iso文件暂时保存路径在/home/itkey/.soft/archlinux-2026.09.01-x86_64.iso请问有没有什么办法配置一下grub实现开启通过这个iso启动盘启动呢主要用于修复系统与安装系统使用。• 可以而且这个 ISO 自带 boot/grub/loopback.cfg可直接让 GRUB 调用。我检查到ISO 文件完整可读取约 1.5 GiB当前系统使用 UEFI GRUBISO 位于 ext4 根分区 /dev/nvme0n1p6/etc/grub.d/40_custom 当前没有自定义启动项编辑自定义配置sudoedit /etc/grub.d/40_custom在文件末尾追加menuentryArch Linux ISO 2026.09.01 (Rescue / Install)--classarch{setiso_path/home/itkey/.soft/archlinux-2026.09.01-x86_64.isoexportiso_path search --no-floppy--setroot--file$iso_pathloopback loop$iso_pathroot(loop)configfile /boot/grub/loopback.cfg loopback--deleteloop}保留文件原有的这两行不要覆盖#!/bin/shexectail-n3$0然后重新生成 GRUB 配置sudogrub-mkconfig-o/boot/grub/grub.cfg可选检查语法sudogrub-script-check /boot/grub/grub.cfg没有输出通常就表示语法正常。你目前的 GRUB 菜单只显示 1 秒。建议编辑sudoedit /etc/default/grub将GRUB_TIMEOUT1改为GRUB_TIMEOUT5然后再次执行sudogrub-mkconfig-o/boot/grub/grub.cfg重启后选择Arch Linux ISO 2026.09.01 (Rescue / Install)之后会进入 ISO 自带的二级菜单包括安装环境、无障碍模式、Memtest 和 UEFI Shell。该方案也是ArchWiki 推荐的 ISO loopback.cfg 用法Multiboot USB drive(https://wiki.archlinux.org/title/Multiboot_USB_drive#Arch_Linux_monthly_release)。需要特别注意ISO 当前放在准备修复的根分区 /dev/nvme0n1p6 上。因此它适合进入 Live 环境后修复配置、重装软件包、执行 arch-chroot但不能可靠地用于格式化、离线 fsck 或重新分区这个承载 ISO的分区。若要彻底重装当前根分区最好把 ISO 放在另一个 ext4 分区或保留一个实体启动 U 盘。此外如果 GRUB 本身损坏或整块硬盘故障这个入口也无法使用所以修复用途仍建议保留一个 USB 启动盘。
上一篇/下一篇内容由系统自动关联 返回资讯列表 →