gpt4 book ai didi

Linux内核无法挂载/开发文件系统

转载 作者:太空宇宙 更新时间:2023-11-04 09:32:50 24 4
gpt4 key购买 nike

我正在使用未经处理的 Linux 内核 2.6.32.65 构建自定义 Linux 镜像。

内核启动正常,直到到达这里:

EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem) on device 3:1.
Freeing unused kernel memory: 304k freed
init: Unable to mount /dev filesystem: No such device
init: ureadahead main process (983) terminated with status 5
init: console-setup main process (1052) terminated with status 1

我尝试了提到的解决方案 here虽然错误不完全一样,但没有运气。我尝试了多个“引用”.config 文件。我一直在谷歌搜索,但我找不到任何有同样问题的东西。

我在 gem5 模拟器上运行这个自定义图像,文件系统来自 ubuntu-core 和一个干净的内核。在输出的前面,内核显示了这个:

hda: max request size: 128KiB
hda: 16514064 sectors (8455 MB), CHS=16383/16/63
hda: hda1

所以内核能够很好地看到分区。我不认为这是由文件系统中的某些东西引起的。也许initrd?还是内核本身?我该如何解决?

最佳答案

1.) 问题不在 devfs 中,问题似乎出在控制台设置上。 2.) 这是 init 问题而不是 linux 内核问题。 3.) 尝试将/bin/sh 而不是 init 传递给内核 cmd 行

关于Linux内核无法挂载/开发文件系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29724733/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com