V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
imp258
V2EX  ›  Linux

在 qemu 上搭建 Linux 缺少内核

  •  
  •   imp258 · Dec 30, 2021 · 2263 views
    This topic created in 1578 days ago, the information mentioned may be changed or developed.
    我在银河 kylin 上通过 qemu 和 risc-v64 搭建了一个 linux ,但是好像是空心的,查询版本后报告为
    Linux version 5.4.0 (root@ct-VMware-Virtual-Platform) (gcc version 11.1.0 (GCC)) #1 SMP Wed Dec 29 18:20:48 CST 2021
    Linux (none) 5.4.0 #1 SMP Wed Dec 29 18:20:48 CST 2021 riscv64 GNU/Linux
    请问大佬们如何添加一个内核啊。
    11 replies    2021-12-31 14:03:08 +08:00
    2i2Re2PLMaDnghL
        1
    2i2Re2PLMaDnghL  
       Dec 30, 2021
    不太明白『空心的』是什么意思
    nevin47
        2
    nevin47  
       Dec 30, 2021
    5.4.0 都有了,这不就是内核么……
    yanqiyu
        3
    yanqiyu  
       Dec 30, 2021
    那一串东西是编译的机器的主机名和编译器版本信息,只是编译的时候没加上罢了
    imp258
        4
    imp258  
    OP
       Dec 31, 2021
    @nevin47 但是我在 sudo 和 apt-get 的时候显示都是 not found ,是因为 busybox 的问题吗
    imp258
        5
    imp258  
    OP
       Dec 31, 2021
    @2i2Re2PLMaDnghL sudo 和 apt-get 的时候显示都是 not found ,yum 也没有
    imp258
        6
    imp258  
    OP
       Dec 31, 2021
    在编译 busybox 的时候,终端的提示:
    You will probably need to make your busybox binary setuid root to ensure all configured applets will work properly.
    nevin47
        7
    nevin47  
       Dec 31, 2021
    @imp258 #4 sudo 和 apt-get 是软件,和内核无关
    imp258
        8
    imp258  
    OP
       Dec 31, 2021
    在 qemu 上运行 sudo 报错:
    -/bin/sh: sudo: not found
    imp258
        9
    imp258  
    OP
       Dec 31, 2021
    @nevin47 就是说我现在也懵了,不知道是什么情况了
    2i2Re2PLMaDnghL
        10
    2i2Re2PLMaDnghL  
       Dec 31, 2021
    sudo, apt-get, yum 都是应用程序,你总不能说没装 Microsoft Store 没开 Windows Update 就不算 Windows 吧?

    包管理器除了 apt yum 还有 dnf pacman apk emerge zypper ,也有一些发行版不用 sudo 用 opendoas ,甚至可能有发行版干脆 root 启动。

    你先搞清楚是哪个发行版,不知道的话可以 `cat /etc/*release`
    nevin47
        11
    nevin47  
       Dec 31, 2021
    @imp258 #9 你现在就是一个最小化的内核已经好了,文件系统应该也 OK ,这些软件外面编译好了烤进去就行了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5902 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 03:34 · PVG 11:34 · LAX 20:34 · JFK 23:34
    ♥ Do have faith in what you're doing.