初始化新增磁碟

在您將新的空白虛擬硬碟新增到虛擬機器組態後,對於安裝在虛擬機器中的作業系統來說它將不可見,直至您將其初始化。

初始化 Windows 中的新虛擬硬碟

要初始化 Windows 虛擬機器作業系統中的新虛擬硬碟,您需要可用的磁碟管理工具。例如,在 Windows 7 和 Windows XP 中您可以通過以下步驟存取該工具:

  • 在 Windows 7 中,按一下 開始 > 控制台 > 系統和安全 > 管理工具 > 電腦管理 > 磁碟管理
  • 在 Windows XP 中,按一下 開始 > 控制台 > 管理工具 > 電腦管理 > 存儲 > 磁碟管理

當您開啟磁碟管理工具,會自動檢測到新硬碟已新增至組態並會啟動 初始化和轉換磁碟 精靈:

  1. 在說明視窗中,按一下 下一步
  2. 選擇需要初始化的磁碟 視窗中選擇新增的磁碟並按一下 下一步
  3. 選擇需要轉換的磁碟 視窗中選擇新增的磁碟並按一下 完成

新增的磁碟會以新磁碟出現在磁碟管理工具視窗中,但是沒有分配記憶體空間。要分配磁碟記憶體,請在磁碟管理工具的視窗中右擊該磁碟名稱並選擇 Windows Vista 中的 新增簡單磁碟區 或 Windows XP 中的 新增磁碟區 。將會出現新 新增簡單磁碟區精靈 / 新增磁碟區精靈 。根據精靈的步驟操作並在新新增的磁碟中建立一個新磁碟區。

之後您的磁碟將會出現在 電腦 / 我的電腦 中,然後您將可以使用該磁碟作為虛擬機器內部的資料磁碟。

初始化 Linux 中的新虛擬硬碟

初始化 Linux 虛擬機器作業系統中的新虛擬硬碟有兩個步驟:(1) 分配虛擬硬碟空間並 (2) 裝載該磁碟到虛擬機器作業系統中。

要分配空間,您需要使用 fdisk 工具在虛擬硬碟上建立一個新的分區:

注意: 要使用 fdisk 工具您需要有 root 許可權。

  1. 啟動終端視窗。
  2. 要列舉您的虛擬機器配置中的 IDE 磁碟裝置,請輸入:

    fdisk /dev/hd*

    注意: 如果您新增 SCSI 磁碟到虛擬機器組態,請使用 fdisk /dev/sd* 命令。

  3. 第二個虛擬硬碟預設會作為 Linux 虛擬機器中的 /dev/hdc 顯示。要使用該裝置,請輸入

    fdisk /dev/hdc

    注意: 如果這是 SCSI 磁碟,請使用 fdisk /dev/sdc 命令。

  4. 要獲取有關該磁碟的詳細資訊,請輸入:

    p

  5. 要建立新分區,請輸入

    n

  6. 要建立主要磁碟分割,請輸入:

    p

  7. 指定分區號。預設是 1
  8. 指定第一個磁柱。如果您想要在該硬碟上建立一個單分區,請使用預設值。
  9. 指定最後一個磁柱。如果您想要在該硬碟上建立一個單分區,請使用預設值。
  10. 要建立指定設定的分區,請輸入:

    w

當您在新新增的虛擬硬碟上分配空間時,您應在終端中輸入以下命令來對其進行格式化:

mkfs -t <FileSystem> /dev/hdc1

注意: <FileSystem> 代表您想要在該磁碟上使用的檔案系統。建議使用 ext3 ext2

新增的虛擬硬碟格式化後,您可以把它裝載到虛擬機器作業系統中。

  1. 要為新的虛擬硬碟建立裝載點,請輸入:

    mkdir /mnt/hdc1

    注意: 您可以另外指定一個裝載點。

  2. 要裝載新的虛擬硬碟到指定的裝載點,請輸入:

    mount /dev/hdc1 /mnt/hdc1

當您裝載虛擬硬碟後,您就可以在虛擬機器中使用其空間。