YanSeven
V2EX  ›  问与答

orbstack 不支持动态内核

  •  
  •   YanSeven · Feb 9, 2025 · 2333 views
    This topic created in 485 days ago, the information mentioned may be changed or developed.
    今天鼓捣 orbstack 虚拟机的时候,发现 modprobe 命令不起作用,然后查到 orbstack 不支持动态内核。纯小白产生一个问题,这个虚拟机软件是否支持动态内核是基于什么样的技术考虑,各有什么优劣。
    我看 vmware workstation 是支持。

    参考内容如下:
    https://github.com/orbstack/orbstack/issues/410
    Dynamic kernel modules are not supported (see #258). All the modules you tried to load are already built into the kernel, so just remove the commands.
    动态内核模块不受支持(见 #258 )。您尝试加载的所有模块都已内置到内核中,因此只需删除命令即可。
    6 replies    2025-02-09 23:12:03 +08:00
    12101111
        1
    12101111  
       Feb 9, 2025
    不是不支持,而是 orb 的虚拟机本质上是 lxc 容器,而不是真的虚拟机,所有的实例待在一个 linux 内核下面,而这个内核是 orb 的 app 自带的,在/Applications/OrbStack.app/Contents/Resources/assets/release/arm64/kernel
    所以 orb 一旦更新,模块就不能加载了。
    当然你换掉这个文件也是可以的,或者把完全相同版本的 linux 内核头文件装好,让模块编译到这个版本。
    dV9zZM1wROuBT16X
        2
    dV9zZM1wROuBT16X  
       Feb 9, 2025
    别用 orbstack ,一堆问题
    YanSeven
        3
    YanSeven  
    OP
       Feb 9, 2025
    @12101111 明白,感谢
    YanSeven
        4
    YanSeven  
    OP
       Feb 9, 2025
    @Flourite 是 orbstack 虚拟机方面有很多问题还是 docker 容器方面啊。除了 orbstack ,个人不付费的虚拟机软件佬有无推荐
    CHEN1016
        5
    CHEN1016  
       Feb 9, 2025 via iPhone
    @SGL 试试 utm
    dV9zZM1wROuBT16X
        6
    dV9zZM1wROuBT16X  
       Feb 9, 2025 via iPhone
    @SGL 之前用来当虚拟机,不好用。docker 可以用 colima
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3106 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 14:51 · PVG 22:51 · LAX 07:51 · JFK 10:51
    ♥ Do have faith in what you're doing.