簡體   English   中英

如何在qemu上啟動sabrelite linux映像

[英]how to boot sabrelite linux image on qemu

在qemu上啟動sabrelite linux內核的正確命令是什么。 我有linux3內核zImageext3類型的rootfs

我正在嘗試使用以下命令行引導內核,但是沒有任何控制台輸出。

./qemu-system-arm -M sabrelite -m 1G -kernel zImage -smp 4 -drive file=console-image-mx6q-rootfs.ext3,format=raw,id=mycard -device sd-card,drive=mycard -append "console=ttymxc1,115200 root=/dev/mmcblk0p0 rootfstype=ext3 rw" -dtb zImage-imx6q-sabresd.dtb

QEMU:3.0.0版本。

我在將rootfs正確安裝到用Qemu模擬的IMX6時遇到問題; 這個關於SO的問答解決了這個問題: Qemu Freescale i.MX6 DualLite SABRE:根文件系統未掛載

它確實涉及修補Qemu代碼庫,但是那是一年前的事。 所以現在,使用最新版本,希望它可以工作。

僅供參考,這是我用來啟動它的命令:

qemu-system-arm -m 2048 -M sabrelite -kernel <path-to-zImage> -drive  file=<path-to-my-rfs.img>,format=raw,id=mysdcard -device sd-card,drive=mysdcard -append "console=ttymxc0 rootfstype=ext4 root=/dev/mmcblk0 rw rootwait init=/sbin/init" -no-reboot -nographic -dtb <path-to>/imx6dl-sabresd.dtb

HTH ..

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM