代码之家  ›  专栏  ›  技术社区  ›  D.H.

如何更新xorriso?

  •  -1
  • D.H.  · 技术社区  · 6 年前

    我正在努力学习更多关于操作系统的知识,并遵循本教程: https://youtu.be/ZiHtuBnVrx4?list=PLHh55M_Kq4OApWScZyPl5HhgsTJS9MZ6M . 一切都进展顺利,直到我不得不使用grub mkresuce创建一个iso映像来与虚拟框一起使用。我得到一个错误,说“你的xorriso不支持”-grub2 boot info“。某些功能已禁用。请使用xorriso 1.2.9或更高版本……”

    我很困惑,没有iso图像。我在网上找了一个解决办法,但没有找到。任何帮助都将不胜感激。

    1 回复  |  直到 6 年前
        1
  •  2
  •   jww avp    6 年前

    如果您的操作系统不提供包“xorriso”或“libisoburn”, 下载并编译gnuxorriso(微软Windows用户可能需要Cygwin来获取 必要的编译器和链接器工具。)

    cd ...some.work.directory...
    wget https://www.gnu.org/software/xorriso/xorriso-1.5.0.tar.gz
    tar xzf xorriso-1.5.0.tar.gz
    cd xorriso-1.5.0
    ./configure && make
    

    xorriso/xorriso
    

    应该说

    GNU xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project.
    
    usage : xorriso/xorriso [commands]
            More is told by command -help
    

    ls $(pwd)/xorriso/xorriso
    

    和grub mkrescue选项一起使用“--xorriso=”:

    grub-mkrescue --xorriso=...absolute.address.of.xorriso...