qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Qemu doesn't detect hard drive


From: Philippe Mathieu-Daudé
Subject: Re: Qemu doesn't detect hard drive
Date: Fri, 3 Apr 2020 13:07:37 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0

On 4/3/20 9:39 AM, Peter Maydell wrote:
On Fri, 3 Apr 2020 at 06:18, Aijaz.Baig <address@hidden> wrote:
I would now like to add a hard disk for persistent storage and then transfer 
control from busybox initrd based rootfs over to the full fledged version 
offered with Linux. So I add it to the command line

`sudo qemu-system-arm -m 1024M -M vexpress-a9 -D qemu.log -drive 
if=none,format=raw,file=disk.img -kernel buildroot-2019.02.5/output/images/zImage -dtb 
buildroot-2019.02.5/output/images/vexpress-v2p-ca9.dtb -append 
"console=ttyAMA0,115200 kgdboc=kbd,ttyAMA0,115200 ip=dhcp nokaslr" -initrd 
buildroot-2019.02.5/output/images/rootfs.cpio -nographic -net nic -net bridge,br=mybridge 
-s

This command line creates a "drive" object but doesn't plug it in to anything
(it's like asking QEMU to model a board, with a hard drive sat next to it
on the desk but no cable between them :-))

Should QEMU warn the user about unplugged drives?

Or is it an expected feature (these drives might be hot-plugged later?)


More generally, the vexpress-a9 board does not support hard disks.
This is because the real hardware we're modelling here has no disk
drive interfaces and no PCI or similar bus that you could plug a
scsi controller into. The best it can do for storage is an SD card
emulation, which works but the performance is not great.

thanks
-- PMM





reply via email to

[Prev in Thread] Current Thread [Next in Thread]