標籤

bat (52) 作品 (38) python (21) shell (17) windows (11) 虛擬機 (11) php (10) CPP (6) KMS (6) 程式設計 (6) docker (5) 使用教學 (5) xoops (4) 公文 (4) Apache2 (3) Excel (3) juniper (3) 資料庫 (3) mysql (2) 免動手 (2) 資料結構 (2) 軟體廣播 (2) 電腦維修 (2) Android Studio (1) Apple IPAD管理 (1) Arduino (1) CSS (1) LAMP (1) NAS (1) Ubuntu (1) VHD (1) Windows Server (1) 原因 (1) 程式應用 (1) 程式積木 (1) 編輯器 (1) 雲端硬碟 (1)

2021年12月24日 星期五

如何讓虛擬機能夠載入大容量資料的硬碟(超過3T的資料碟)

系列文章
        最近想把實體機轉成虛擬機。這樣可不用管硬體故障的問題,而將功能移轉到別的機器。沒想到系統碟(68G)已經轉好,但是資料碟卻因為儲存資料過於龐大(超過3T),遲遲無法移轉。
原本的想法如下:
 想法一、 將資料碟轉成虛擬硬碟再載入虛擬機
 想法二、 讓虛擬機直接使用實體硬碟
 經過實作後,發現想法一不可行。想法二可行。
 
以下是想法與實作經驗:
一、 將資料碟轉成虛擬硬碟再載入虛擬機

        (一)使用工具列表:

        工具下載處(官方網站)

        1. 適用於 Windows 的 qemu-img 

        2. Disk2vhd v2.02 

        3.V2V Converter / P2V Migrator

        4.Download WinImage

        (二)實作歷程: 

       原本利用V2V Converter / P2V Migrator的starwindconverter.exe,將系統碟(68G)成功轉成虛擬硬碟。但是偏偏遇到資料碟(超過3T)無法順利移轉。
 
       後來想用Download WinImage,卻發現Download WinImage只能將檔案轉成VHD。但是VHD有容量限制,對資料碟(超過3T)無法順利移轉。
   
       實作結果,可以利用Disk2vhd v2.02 將資料碟(超過3T)順利轉成VHDX。但是希望能將VHDX轉成VMDK,可惜的是V2V Converter / P2V Migrator的starwindconverter.exe依舊無法處理超過3T的VHDX。
 
       最後利用適用於 Windows 的 qemu-img,將超過3T的VHDX轉成超過3T的VMDK。最後要匯入Vmware 虛擬機時,卻發生錯誤。
 
 二、 讓虛擬機直接使用實體硬碟:
         設定過程如下:
         (一)由於資料碟是屬於整個硬碟且磁碟編號D:
               所以新增硬碟
 
        (二)由於在實體機的硬碟介面就是採用SATA介面,所以選擇SATA介面。
              此外,部分的實體機會挑磁碟介面。虛擬化之後,依舊要選擇同樣的介面形式。否則  
              虛擬機開機就無法進入Windows。因此,需考量實際情況再做選擇。
 
       (三)選擇Use a physical disk (for advanced users):選擇實體硬碟
 
         (四)掛載目前的實體機,該資料碟(超過3T)也是整個硬碟掛載在D碟。所以選擇
               PhysicalDrive1,並且選擇Use entire disk 使用整個硬碟。
 
        (五)系統會選擇該虛擬硬碟的位置,使用預設即可。

資料來源:




沒有留言:

張貼留言

只要點兩下,傳統右鍵選單改回Win11右鍵選單

系列文章: 1. 只要點兩下,就能將Win11 右鍵選單 回復 傳統右鍵選單 2. 只要點兩下,傳統右鍵選單改回Win11右鍵選單 上一篇提到只要點兩下,就能將Win11選單回到傳統選單。但是有沒有方法能夠回到Win11選單呢?                    ...