AI 學習紀錄 – 虛擬機加減架

前一篇AI 學習紀錄 – 購入RTX4090主機 後,買了一台高級 128GB RAM 的主機後,如果只拿來算 AI,似忽有點浪費,所以接著在上面打起了虛擬機的主意。

要有真實的用途才會認真,回顧之前的 QEMU 架設文章是隨便了一點,這篇就僅針對實用性的文章。

創建 Image

由於是在 Linux 上進行所有的操作,就不廢話 Windows 不相關的部份了。創建基本的磁碟命令如下

安裝系統

創建了一個 image 檔案後,就可以開始將虛擬機啟動,掛載 ISO 檔,進行系統安裝。命令如下

win10 的 iso 檔需要放在 /cache/iso/win10.iso ,若有不同需進行調整。

VNC 連線

由於我不是在本機操作,機器上也沒有接螢幕。所以要利用 VNC 連過去監看圖型畫面。上面的「-vnc 0.0.0.0」命令代表要接受所有網路介面的VNC連線要求,由於是在自宅測試,所以安全性就沒這麼講究了。再者,也可以透過虛擬機的 Windows or Linux 登入帳密來做安全管控。

VNC游標校正

另外,本機上並沒有裝滑鼠,所以 VNC 在搖控時會游標會無法對齊。此時需要為虛擬機提供一個虛擬 USB 與觸控裝置「-device usb-ehci,id=usb,bus=pci.0,addr=0x4」、「-device usb-tablet」來解決這個問題。

安裝完成後

建立 snapshot

snapshot 是基於原本安裝系統,僅紀錄改變的部份,所以這樣可以快速的恢復到之前的裝態。要建立 snapshot 的 image,下達下面命令即可

其中 -b 後面接的是原本的 image,後面 snapshot.qcow2則是紀錄變更的 image。這邊要注意的是,建立snpashot後,若原本base的檔案發生改變,snapshot的部份就不能再使用了。

執行 snapshot 的映象檔

執行 snapshot 的映象檔與一般的檔案方式差別不大,主要就是指定映象檔為 snapshot 的檔案即可。

 

Leave a Reply(Name請以user_開頭,否則會被判定會垃圾息)

請輸入答案 3 + 4 =