blob: 920cf27e4996543916d5afb7a26ac9eb7f8bb303 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
semantic: 0.769
files: 0.734
device: 0.692
graphic: 0.607
socket: 0.605
other: 0.603
performance: 0.567
PID: 0.467
debug: 0.420
permissions: 0.418
vnc: 0.379
boot: 0.374
network: 0.372
KVM: 0.252
Unable to read USB filesystems with EFI Bios
Preamble and version:
With respect to my fix for using USB devices as -hda mentioned in bug 1223467
Using Qemu 1.6.0 with OVMF r11337-alpha (Qemu is built from Source, OVMF is pre built)
Command:
qemu-system-i386.exe -m 1024 -hda \\.\PhysicalDrive1 -L ovmf-ia32
Fault:
The EFI Shell is able to detect the hda block device, report its capacity and usage;
but it sees no files or directories on the device.
Similar commands:
I have also seen the same with
qemu-system-x86_64.exe -m 1024 -hda \\.\PhysicalDrive1 -L ovmf-ia32
and
qemu-system-x86_64.exe -m 1024 -hda \\.\PhysicalDrive1 -L ovmf-x64
Investigations:
I tried very small (500MB) and very large (32 GB) USB devices with no difference.
I re-built several versions of Qemu in an identical build environment, and found that:
Qemu 1.2.2 and before, all the above commands work and the EFI boot loader is called.
Qemu 1.3.0-rc0 and after do not work and the USB device appears blank.
I'm reporting the bug here and not with OVMF because older versions of Qemu with the same OVMF bios work perfectly.
In all cases using '-L pc-bios' works perfectly.
In all cases using an image of the USB device works.
Thanks
Triaging old bug tickets... can you still reproduce this issue with the latest version of QEMU? Or could we close this ticket nowadays?
[Expired for QEMU because there has been no activity for 60 days.]
|