我是新手。 我試圖啓動一個Linux內核圖像交叉編譯爲powerPC內qemu。 我跟着網上的指南,但我卡住了,我不知道下一步該做什麼。在qemu中啓動ppc 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版本的白色屏幕和一個閃爍的光標。 任何ideeas/advice? 我看着通過qemu文檔,但問題是我什至不知道我錯在哪裏。
不工作......我嘗試過之前,但我使用-nographic更多的輸出。然而他們不工作。我嘗試使用root/console。圖形/沒有grpahic,網絡/沒有網絡,但結果總是相同的。 – Doru
我不關於ppc Arcitecture,因爲在arm -kernel中zImage參數已通過,您是否可以通過點亮內核vmlinux_2 ppc –
它是爲ppc編譯的Linux內核(使ARCH = ppc CROS_COMPILE = $ CC)。一個Linux 2.6內核更準確。我認爲我做錯了什麼,我只是無法弄清楚什麼。 – Doru