| To: | soumyasr <Soumya.R@kpitcummins.com> |
|---|---|
| Subject: | Re: Kernel not booting in QEMU_SYSTEM_MIPS |
| From: | adnan iqbal <adnan.iqbal@seecs.edu.pk> |
| Date: | Tue, 18 May 2010 10:50:50 +0500 |
| Cc: | linux-mips@linux-mips.org |
| In-reply-to: | <28591517.post@talk.nabble.com> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <28591517.post@talk.nabble.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
|
Dear soumyasr, Below are some notes form my experience in Qemu and Mips. --------------------------------------------------------------------------------------------------------------------------------------------------------- This document contains information about how to install qemu on linux and Mipsel-Linux over Qemu. Helpful links: 1. http://www.ibm.com/developerworks/linux/library/l-qemu-development/index.html?S_TACT=105AGX03&S_CMP=HP 2. http://www.aurel32.net/info/debian_mips_qemu.php General sequence of installation download initrd.gz, already prepared disk image create new qemu disk install mips-linux on newly created qemu-disk Command to boot an installed mipsel linux in qemu qemu-system-mipsel -M mips -kernel vmlinux-2.6.18-6-qemu -hda hda.img -append "root=/dev/hda1 console=ttyS0" -nographic I started with link 1, but mainly followed link 2 to get the working mipsel-linux combination on qemu. Notes: 1. the current installation does not have a running network -- Apt get works fine -- HTTP (wget, Lynx) does not work 2. Mounting Hard disk that works in both Host/Guest (Done) a. Make/download a hard disk img that may work on both host linux and guest linux (from: http://blog.famzah.net/2009/11/16/create-a-qemu-image-file-which-you-can-mount-in-both-linux-and-qemu/ ) b. If you want to mount it in host os (linux) then use: sudo mount -o loop,offset=32256 empty-ext3-2GB.img /mnt/diskimg c. For mounting in qemu guest os use -hdb option at boot time qemu-system-mipsel -k en-us -localtime -M mips -kernel vmlinux-2.6.18-6-qemu -hda hda.img -hdb empty-ext3-2GB.img -append "root=/dev/hda1 console=ttyS0" -nographic when system boots, hard disk is available , but not mounted. It can be mounted using mount /dev/hdb1 /mnt d. Never FORGET to unmount after use, and never use it in other OS when being used in one. Regards Adnan |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Kernel not booting in QEMU_SYSTEM_MIPS, soumyasr |
|---|---|
| Next by Date: | Re: [Bug report] Got bus error when loading kernel module on SB1250 Rev B2 board with 64 bit kernel, Yang Shi |
| Previous by Thread: | Kernel not booting in QEMU_SYSTEM_MIPS, soumyasr |
| Next by Thread: | How to start with OpenEmbedded for MiPS32 Au1300, soumyasr |
| Indexes: | [Date] [Thread] [Top] [All Lists] |