小编The*_*nix的帖子

FreeNAS grub2 启动 ISO

我已经设置了 USB 密钥来多重引导不同的 Linux 映像。我不介意添加 FreeNAS,并且有一个包含示例的文档可以添加到grub.cfg

menuentry "FreeNAS-8.0.4-RELEASE-x64" {
    insmod ufs2
    insmod iso9660

    # /usr/local/sbin/grub-probe -d /dev/sde1 -t fs_uuid
    # c89c-7b3a
    #search --no-floppy --fs-uuid --set c89c-7b3a

    set isofile="/boot/FreeNAS-8.0.4-RELEASE-x64.iso"
    loopback loop $isofile
    kfreebsd  (loop)/boot/kernel/kernel.gz
    kfreebsd_loadenv  (loop)/boot/device.hints

    #set FreeBSD.vfs.root.mountfrom=ufs:/dev/ad4s1a
    set kFreeBSD.vfs.root.mountfrom=ufs:/dev/acd0
    set kFreeBSD.vfs.root.mountfrom.options=rw
    #set vfs.root.mountfrom=cd9660:/dev/ad1s1
    #set vfs.root.mountfrom.options=rw
}
Run Code Online (Sandbox Code Playgroud)

我对设置 vfs 根目录有点不确定,这是尝试启动它的结果;

挂载root失败

可以在以下位置找到一些有用的信息; 从 grub2 U 盘启动 FreeBSD iso

freebsd dual-boot boot-loader grub2 freenas

18
推荐指数
1
解决办法
4583
查看次数

标签 统计

boot-loader ×1

dual-boot ×1

freebsd ×1

freenas ×1

grub2 ×1