gpt4 book ai didi

linux - 如何为 powerpc 构建 Linux 内核并在 qemu 上启动它?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:18:05 24 4
gpt4 key购买 nike

我已经为 64 位 powerpc 使用 buildroot 编译了一个 linux 内核并生成了根文件系统。 objective-c PU POWER7。

buildroot 的输出:

1] rootfs.cpio 2] rootfs.ext2 3] rootfs.tar.gz 4] vmlinux

开始qemu模拟

qemu-system-ppc64 -m 1024 -kernel output/images/vmlinux -initrd output/images/rootfs.cpio -serial stdio

--> 输出: Output Of 1st command

qemu-system-ppc64 -M pseries -cpu POWER7 -m 1024 -kernel output/images/vmlinux -append 'console=hvc0 root=/dev/sda' -drive file=output/images/rootfs.ext2,if=scsi,index=0,format=raw -serial stdio

--> 输出: Output of 2nd command

我做错了什么,我该如何解决?

最佳答案

你等了多久?我假设了一段时间。在这种情况下,看起来内核在启动的早期某个地方崩溃了,在它可以检测到控制台之前。如果您的内存太少,可能会发生这种情况,但 1G 应该足够了。如果您为错误的机器/CPU 类型构建内核,但您似乎做对了,也会发生这种情况。

有一些说明 here您可以尝试并且已知有效。

关于linux - 如何为 powerpc 构建 Linux 内核并在 qemu 上启动它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48021127/

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