如何使用 Qemu 为 Windows 10 X64 位启动物理 Linux 分区?

如何使用 Qemu 为 Windows 10 X64 位启动物理 Linux 分区?

我有Debian Linux 和 Windows 10安装在我的第一个硬盘上。我想启动我的Debian从内部安装视窗通过 Qemu 和Hax 虚拟机管理程序。我的磁盘分区如下:

  1. 190 GB NTFS,适用于 Windows 10
  2. Windows 10 的恢复分区 = 486 mb
  3. Debian 的 extfs4 分区 = 120 GB
  4. 可用空间 = 4 GB

当我视窗,我用的是Linux 文件系统在 Linux 分区上读写...通过它我可以为其关联一个新的驱动器号。因此,例如,我想给量子计算单元存储的驱动器号Linux但我不知道该怎么做...这是我通常用来启动 Linux 的 qemu 命令序列...

C:\Programmi\qemu\qemu-system-x86_64 -m 3072 -cpu Haswell,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on -machine pc-q35-2.9 -smp 4,cores=2 -usb -device usb-kbd -device usb-tablet -smbios type=2 -device ich9-intel-hda -device hda-duplex **-accel hax** -device ide-drive,bus=ide.1,drive=DebHDD -drive id=DebHDD,if=none,file= **WHAT SHOULD I PUT HERE ?**,format=qcow2 -device ide-drive,bus=ide.0,drive=DebDVD

我该如何让它工作呢?

答案1

在文档中找到了非常深入的答案:

https://qemu.weilnetz.de/doc/qemu-doc.html#host_005fdrives

硬盘 硬盘可以使用以下语法:\.\PhysicalDriveN,其中 N 是驱动器号(0 是第一个硬盘)。/dev/hda 作为第一个硬盘驱动器 \.\PhysicalDrive0 的别名。

警告:除非您知道自己在做什么,否则最好只对硬盘进行只读访问,否则可能会损坏主机数据(使用-snapshot命令行以便将修改写入临时文件中)。

相关内容