[Buildroot] Anyone try simulating their Buildroot-created filesystem image in QEMU?

Wayne Keenan wayne.keenan at gmail.com
Sat May 24 13:12:16 UTC 2008


Hi,

You might also want to have a read of this:
http://www.at91.com/phpbb/viewtopic.php?p=13226

Regards
Wayne

On Sat, May 24, 2008 at 12:53 AM, Arun Reddy <reddyac at gmail.com> wrote:

> Thanks Wayne,
>
> I will look into this. I tried booting the sample debian etch ARM image in
> the second link you gave me but I had no success. I wonder why the QEMU site
> says it can support versatile emulation when it doesn't support scsi? Let's
> hope that isn't really the case!
>
>
> On Fri, May 23, 2008 at 2:33 PM, Wayne Keenan <wayne.keenan at gmail.com>
> wrote:
>
>> Hi,
>>
>> I've been looking at doing exactly this, and have found the path is
>> trodden. Based the info via the links below you will need to mount the RFS
>> via NFS as the ARM QEMU emulation doesnt support IDE/SCSI, well, one type of
>> ARM qemu doesn't and another one does, please have a read:
>>
>> http://nepotismia.com/linux/qemu/arm/
>> http://www.aurel32.net/info/debian_arm_qemu.php
>>
>> I haven't used the info yet, but am planning todo so this weekend, so
>> apologies if what I am relaying is out of date and misleading.
>>
>> Regards
>> Wayne
>>
>>
>> On Fri, May 23, 2008 at 8:59 PM, Arun Reddy <reddyac at gmail.com> wrote:
>>
>>> Hi Andrew,
>>>
>>> Thanks for the suggestion. Unfortunately I get the same kernel panic
>>> error with hda as well. I also build my image with initrd support (in the
>>> kernel config) and when I tried booting qemu locks up right after
>>> uncompressing the kernel. I'll play around with it more but in the meantime
>>> if any other members have any feedback please feel free to respond. Thanks!
>>>
>>> On Fri, May 23, 2008 at 12:44 PM, Andrew Dyer <amdyer at gmail.com> wrote:
>>>
>>>>  On Fri, May 23, 2008 at 2:05 PM, Arun Reddy <reddyac at gmail.com> wrote:
>>>> > qemu-system-arm -M versatilepb -m 128 -kernel
>>>> arm-linux-2.6.24.4-20080523.gz
>>>> > -hda rootfs.arm.ext2 -nographic -append "root=/dev/hda1
>>>> console=ttyAMA0"
>>>>
>>>> don't know qemu, but it looks to me like you're putting the filesystem
>>>> image at /dev/hda, but trying to boot the kernel from /dev/hda1 (the
>>>> one implies a partitioned disk).  try the kernel command line
>>>> 'root=/dev/hda  ...' instead.
>>>>
>>>> --
>>>> Hardware, n.:
>>>>  The parts of a computer system that can be kicked.
>>>>
>>>
>>>
>>> _______________________________________________
>>> buildroot mailing list
>>> buildroot at uclibc.org
>>> http://busybox.net/mailman/listinfo/buildroot
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20080524/ee5132c0/attachment.html>


More information about the buildroot mailing list