我make menuconfig当时编译了一个 Linux make,现在我编译了最新版本的 Linux。如何将内核加载到 QEMU 中?
我已经编译了一个 linux 内核,我想在 QEMU 中调试它。我通过执行命令创建了一个文件来启动
$ qemu-img create -f raw disk.img 200M
$ mkfs.ext2 -F disk.img
# mkdir /mnt/rootfs
# mount -o loop disk.img /mnt/rootfs
Run Code Online (Sandbox Code Playgroud)
然后我做了qemu -kernel bzImage -initrd disk.img并得到了下面的屏幕,上面写着:
Kernel panic - not syncing: VFS: unable to mount root fs on unknown block
Run Code Online (Sandbox Code Playgroud)

我做错了什么,我能做些什么来解决它?
我试图用我的定制内核制作一个操作系统。效果不太好。我正在使用 Ubuntu 并从 kernel.org 下载了 Linux 3.2.7。我不是要更改我的 Ubuntu 系统中的内核。我想用 Grub 和 Linux 内核制作我自己的操作系统,并且我希望能够在文件类型(例如 iso)中拥有这个自制操作系统,我可以将其放在 CD 上并在另一台计算机上启动。我的问题是:我到底需要什么来制作这个操作系统?任何评论或教程都会有所帮助。
我通过执行make menuconfig和编译内核make。我试图在 qemu 中运行 bzImage,qemu -kernel bzImage但它没有解决错误消息:
Unable to mount root fs on unknown-block(0.0)
Run Code Online (Sandbox Code Playgroud)

我该如何解决?如何在 qemu 中运行 bzImage?
我如何编译FreeRTOS 源代码并在 Ubuntu 11.04 上运行它(可能在 qemu 上)?
我正在开发一个 linux 内核,我正在尝试在 QEMU 中调试它。我希望能够在 QEMU 中运行它,但它停止了,因为我没有虚拟硬盘驱动器来启动它(使用 -hda 命令)。我在另一个问题中读到可以使用 qemu-img 创建虚拟硬盘,但我无法下载它,sudo apt-get install qemu-img或者sudo apt-get qemu-img我也读到 qemu-img 可以从 qemu-utils 访问,但我也无法下载。如何在我的 ubuntu 笔记本电脑上下载 qemu-img?
关于 FreeBSD 的几个问题
我应该在哪里/如何获取源代码(例如通过终端、从网站下载)
我应该如何(在 ubuntu 上)构建它?
在构建它之前我可以自定义它(换句话说是可能的)吗?
我有一台运行 OSX 10.6.8 的 Macbook pro(2009 年末)。我想对闪存驱动器进行分区并将我的 Ubuntu iso 映像安装到它上面。然后我想通过(重新启动计算机并)按住选项键从它启动。
我怎么能:
PS我试过这个链接,但它是针对山狮,而不是雪豹(这是我所拥有的)
我通过从 kernel.org 下载它来编译 linux 内核,把它放在我的桌面上,然后打开终端。我切换到 linux-3.2.13 文件夹,输入mr proper.
然后我make menuconfig用来配置我的 .config 文件。完成并保存后,我输入make并终端开始编译文件。经过 3 个小时的编译,我想知道我是否做错了什么。
我的问题是:
我正在阅读This,我想知道是否可以用 python 编写 API 或在 init 脚本中加载 python。如果这是可能的,我是否需要编辑内核的makefile?
在 linux 内核中有一个文件,我可以开始添加我的代码,例如。加载库?
谢谢
我有一台运行 Snow Leopard 的 Mac,我知道我无法编译 Linux 内核。我使用 Linux VM (virtualbox) 编译内核,但我想知道是否可以在 Eclipse (galileo) 上编译它。