YanSeven
V2EX  ›  问与答

orbstack 不支持动态内核

  •  
  •   YanSeven · Feb 9, 2025 · 2558 views
  •   You need to sign in to view this topic
    This topic created in 550 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   ·   4401 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 10:04 · PVG 18:04 · LAX 03:04 · JFK 06:04
    ♥ Do have faith in what you're doing.