页次: 1
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)
离线
页次: 1