可以用虛擬機開正在使用的同一顆硬碟嗎? - Linux

Table of Contents

因為筆電只有一顆硬碟,做成雙開機,
linux 和 windows 各佔不同分區。

之前另一顆硬碟有灌 windows ,
可以直接用 qemu -hda /dev/sdb 開機進到 windows 。
那可不可以開現在正在使用的硬碟 /dev/sda ?
我試了幾次都卡在 qemu 的 sea bios 畫面:

qemu-system-x86_64 -enable-kvm -snapshot -hda /dev/sda -m 1G -net none

是因為 sda 正在被使用嗎?
所以不能這樣用?

--

︵︵ █▔◣ █▔█ █▔▔ █▔█ █▆▉ █ █▔█ █◣█ █▔
█◣︵︵ █ █ █▁◤ █▁▁ █▁█ ▉▉▉ █ █▁█ █◥█ █ █
夢之大地 逼逼ㄟ四 █▁◤ █ █ █▁▁ █ █ ▉▉▉ █▁ █ █ █ █ █▁◤

※ Origin: <bbs.ccns.ncku.edu.tw> ◆ From: 140.116.102.187

--

All Comments

Zanna avatarZanna2017-11-30
可,印象中要搞個grub的img
Kyle avatarKyle2017-12-01
你直接開到windows分區就好 不用開整顆硬碟 而且qemu有能力
直接把image載到記憶體中開機 不需要透過任何bootloader
Todd Johnson avatarTodd Johnson2017-12-04
我發現我記錯了...那是vbox的方法...
Emily avatarEmily2017-12-04
有uefi就麻煩了... 記得要走ovmf 不過我手邊沒機器幫你測
同O大 建議走virtualbox之類的solution比較簡單 除非你要做
Tracy avatarTracy2017-12-06
什麼非得qemu才辦得到的事
Dorothy avatarDorothy2017-12-08
試試libvirt?
Ida avatarIda2017-12-09
我是拿它來當qemu的前端用 蠻方便的
用起來和virtualbox差不多
Heather avatarHeather2017-12-10
用 Virtualbox 搭配 raw disk access 可以,我就是這樣雙
開的
Isla avatarIsla2017-12-11
不過這種用法對windows會有什麼不良影響嗎
Agatha avatarAgatha2017-12-12
本來就跑虛擬的windows可能沒差 但是跑雙系統的windows呢
Bethany avatarBethany2017-12-12
有點擔心是不是會造成磁碟毀損的問題 或是其它問題