簡體   English   中英

用 windows 10 更改 kvm qcow2 文件

[英]Change kvm qcow2 file with windows 10

我有一個包含 windows 10 的 qcow2 文件。操作系統是 RHEL8.2。 虛擬化棧是kvm、qemu、virt-viewer。 用於操作虛擬機的命令行是“virsh”。

我需要更新 windows 驅動程序和 kernel,更改一些注冊表,卸載一些應用程序,將內容添加到任務調度程序等等。

我的問題是,實現這一目標的最佳過程是什么? 結果應該是一個新的 qcow2 文件嗎? 虛擬機的xml配置文件是否需要修改?

編輯虛擬機有兩種模式,在線和離線。 區別在於虛擬機是否在編輯期間運行。 哪種模式最適合執行上述任務?

據我了解,快照存儲在 qcow2 文件中,然后用戶需要在它們之間進行選擇。 我正在使用的系統上的用戶不知道他們在虛擬機上運行,所以我不能使用這條路徑,除非我遺漏了什么。

還有用於 virsh 的 'managedsave' 和 'save' 命令,但它們不會創建新的 qcow2 文件,而且我不認為這些命令是為此而生的。

最后我發現qcow2文件可以作為設備掛載,在里面進行修改,然后卸載。 但是,我怎樣才能以這種方式卸載應用程序等等呢?

謝謝!

您描述的所有更改(更新 windows 驅動程序和 kernel,更改一些注冊表,卸載一些應用程序,將內容添加到任務調度程序等等)僅影響來賓磁盤 - qcow2 文件和來賓 ZCD69B4957F098CD8191ZBF8CD8191ZBF3。

您可以運行客人,進行這些更改並關閉電源。 所有更改都將保存到來賓磁盤。 當您將暫停客人而不是關機時,一些更改可以保存在客人 memory 中。

虛擬機的 xml 配置文件無需更改,不會創建新的 qcow2 文件。

是的,快照存儲在 qcow2 文件中,但是由於您有副本,因此不需要創建快照。 也不需要“managedsave”和“save”命令。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM