您尚未登录。

#1 2024-10-12 06:00:30

twobooks
会员
所在地: rainforest
注册时间: 2020-05-19
帖子: 89

強迫症患者的boot manager => rEFInd

1. ESP [EFI System Partition] 格式化成 FAT32, 分区容量 256MB 实际占用640KB左右。
2. BOOT 不建议从ROOT分区中独立出来。
3. ROOT 格式化成 EXT4, XFS, 或 BtrFS, 如果是采用RAID或多盘BtrFS的, 我估计自己看Wiki就能解决。
4. 用 tar 解包 rEFInd package 到当前目录, 或安装rEFInd package.
5. 装载 ESP 到 /mnt
6. 创建 /mnt/efi/boot 目录和 /mnt/efi/boot/driver_x64 目录, efi/boot 是 EFI 默认的目录。
7. cp usr/share/refind/refind_x64.efi /mnt/efi/boot/bootx64.efi    bootx64.efi 是EFI 默认的启动程序。
8. cp usr/share/refind/drivers_x64/ext4_x64.efi /boot/efi/boot/drivers_x64    XFS和BtrFS的驱动程序可以在 https://efi.akeo.ie 网站下载。
9. cp usr/share/refind/refind.conf-sample /boot/efi/boot/refind.conf    修改该文件如下内容。

timeout 9		# 等待9秒
log_level 3		# 默认是 0 = no log
use_nvram false		
textonly true		# 喜欢图形界面可以删除这一行, 再参照 Wiki
showtools bootorder		
scanfor manual,internal	# 测试通过后可以去掉 ,internal
# extra_kernel_version_strings “linux”     # 不采用refind_linux.conf文件
menuentry "Arch Linux" {
    # icon     efi/boot/icons/os_arch.png
    volume   "business"        # business 是 partition label
    loader   boot/vmlinuz-linux
    initrd    boot/initramfs-linux.img
    options  "root=PARTUUID=xxxxxx-xxxxxx rw loglevel=4 add_efi_memmap"
    # disabled		# remove the leading # to disable this entry
}

以上是究极简化版的rEFInd.

最近编辑记录 twobooks (2024-10-12 06:03:10)

离线

页脚