Ich hatte einen Linux-Kernel kompilieren und root-Dateisystem mit buildroot für 64-Bit-PowerPC erstellen. Ziel-CPU POWER7.Build powerpc kernel und booten powerpc kernel auf qemu
Ausgabe von buildroot:
1] rootfs.cpio 2] rootfs.ext2 3] rootfs.tar.gz 4] vmlinux
starten qemu Simulation mit
qemu-system-ppc64 -m 1024 -kernel output/images/vmlinux -initrd output/images/rootfs.cpio -serial stdio
-> Ausgang: 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
-> Ausgang: Output of 2nd command
Was habe ich falsch gemacht und was kann ich tun, um es zu beheben?
Willkommen bei Stack Overflow! Hier neigen wir dazu, alle Informationen zu dem Problem zu haben ** in der Frage Post ** selbst (als Text), nicht verknüpft. Da Sie QEMU zum Ausführen Ihres Kernels verwenden, sollte es nicht schwierig sein, eine Textdatei mit Ausgabe vorzubereiten und ihren Inhalt in den Fragepost einzufügen. Mach das über die [Bearbeiten] Frage. – Tsyvarev