Philippe Mathieu-Daudé <phi...@redhat.com> writes:

> On 4/3/20 9:39 AM, Peter Maydell wrote:
>> On Fri, 3 Apr 2020 at 06:18, Aijaz.Baig <aijaz.b...@protonmail.com> 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?)

For what it's worth, it warns about unused network backends, but not
about unused block or character backends.  All of them can be connected
later in the monitor.


Reply via email to