我需要 Arch 4.20-1 中的引导文件(initramfs-linux.img 和 vmlinuz-linux)来修复系统。是否有一个标准的地方可以找到这些,或者它们只能定制?
当我看进去的时候Arch 的 git 存档它显然只有构建这些文件的文件。例如,有一个打包 initramfs 的 gen_initramfs_list.sh 脚本。
就我而言,我在不同的 Windows 机器上工作,而不是需要修复的系统,因此,如果我可以下载预编译版本并将其移动到损坏的系统,而不是必须创建一个环境来修复,那么会容易得多。建造它。
答案1
我四处搜索,找不到任何带有 Arch 预编译启动文件的存储库。
就我而言,无论如何我都能修复系统,因为更新的引导文件位于 (ext4) /boot 目录中。因此,问题只是将这些文件复制到(已卸载的)EFI 目录,其中包含 VFAT 分区上的“真实”启动文件。于是,我挂载了EFI分区并复制了文件,之后系统就正常启动了。