我是新手。我正在尝试在 qemu 中启动为 powerpc 交叉编译的 linux 内核映像。我按照网上的指南进行操作,但我被卡住了,我真的不知道下一步该做什么。
qemu-system-ppc -kernel vmlinux_2 -hda ss1.1.img -append "console=ttyS0 root=/dev/sda1" -nographic
>> =============================================================
>> OpenBIOS 1.1 [Jul 30 2013 21:44]
>> Configuration device id QEMU version 1 machine id 2
>> CPUs: 1
>> Memory: 128M
>> UUID: 00000000-0000-0000-0000-000000000000
>> CPU type PowerPC,750
Welcome to OpenBIOS v1.1 built on Jul 30 2013 21:44
>> [ppc] Kernel already loaded (0x01000000 + 0x001e5608) (initrd 0x00000000 + 0x00000000)
>> [ppc] Kernel command line: console=ttyS0 root=/dev/sda1
从这里开始它什么都不做,我可以进入监控模式但什么都没有。什么都没发生。我什至试图将 fs 复制到 img 文件中,希望 smt 会发生,但什么也没有。如果我在没有 nographic 选项的情况下运行命令,vnc 只会显示带有 bios 版本的白屏和闪烁的光标。有什么想法/建议吗?我查看了 qemu 文档,但问题是我什至不知道我错在哪里。