Qemu:强制nvme设备以4kB逻辑和物理扇区大小工作

时间:2019-01-14 11:34:40

标签: qemu nvme

我正在与qemu-3.12一起研究SSD的研究项目。 我需要nvme设备为逻辑块和物理块使用4kB扇区大小。 这是我正在使用的命令行:

./qemu-system-x86_64 -vga std -device ide-drive,drive=drv0,serial=0x0 -drive format=raw,file=ubuntu-minimal.img,id=drv0,if=none -device nvme,drive=drv1,serial=0x1,physical_block_size=4096,logical_block_size=4096 -drive format=qcow2,file=test.qcow,id=drv1,if=none -m 2048 -smp 1 -cpu core2duo --enable-kvm

但是,当我启动来宾操作系统时,这是我得到的:

sudo fdisk -l /dev/nvme0n1
...
...
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (logical/physical): 512 bytes / 512 bytes
...

我在做什么错了?

谢谢

0 个答案:

没有答案