virtualbox 中磁槃緊嘅大小增加

從 windows 10, 如何擴展的虛擬化的 ubuntu linux 磁槃 (.VDI) 使用 Oracle VM VirtualBox? 請參閱如何在 2 步驟!

virtualboxlogo

個問題

當你有一個虛擬化的操作系統, 佢係共同嘅咩磁槃空間之後連續更新.

呢篇文章描述了以下內容 場景: 從 windows 10, 我哋將擴展虛擬化的 ubuntu linux (.VDI) Oracle VM VirtualBox.

解決方案

在摘要, 所有你要做嘅係通過終端運行嘅命令 (CMD) 為 (一步 1) 增加虛擬磁槃嘅大小同 (一步 2) 然後展開與分區 Gparted. 加油:

一步 1 | 增加你的虛擬機的虛擬磁槃嘅大小

1.1 以管理員身份打開終端 cmd
為此, windows 搜索中鍵入 “CMD” 當你看到的選項 命令提示符, 单击右邊的按鈕, 然後選擇 “以管理員身份運行“.

1.2 轉到你 virtualbox 嘅安裝目錄
Cmd, 選擇你 virtualbox 嘅安裝目錄, 默認情況下, 在 (C):\程序 FilesOracleVirtualBox:

  CD C:\程序 FilesOracleVirtualBox

1.3. 運行命令來增加你的虛擬機的虛擬磁槃嘅大小

之前不過, 如果你唔知你個 vm 身體保存在電腦上, 只係睇下 virtualbox, 查找文件 .VDI, 如下:

設置 > 儲埋 > SP: SATA > [SuaVM].VDI > 信息 > 位置 (示例: D:\VMUbuntuUbuntu.VDI)

地址為你 .VDI 佢係在標籤上 “位置” (D:\VMUbuntuUbuntu.vdi):
vmbox2

而家係! 與此文件信息 .VDI, 只是運行命令:

  VBoxManage modifyhd D:\VMUbuntuUbuntu.VDI --調整大小 20480

注意:
– 替換 “D:\VMUbuntuUbuntu.vdi” 路徑你。 vdi. 在此示例中, 我在提高 20 gb 磁槃 (20GB x 1024 MB = 20480).
– 請注意, 最初 “虛擬大小” 12 gb 同屘我哋將達到所需的 20 gb.

然後睇下點樣做所有步驟 1:
vmbox1

 

一步 2 | 擴大創建任何磁槃上嘅分區

理解這個解決方案:
好似有 D 奇怪, 但事實, 你而家有更加大嘅磁槃, 並不意味着文件系統佔用所有可用此空間.

睇吓下面嘅圖, 見到嘅磁槃. 請注意, 具有 8 gb 可用空間, 就係精確嘅我哋增加嘅空間, 只系唔系好忙:

vmbox3

呢度嘅問題係: 如何如果加入呢啲 11 gb 8 gb 嘅分區 “擴展 + 交換” 就在中間?

好好, 為左解決呢個問題, 你將删除 (然後再重新創建) 分區 交換同擴展 使用 Gparted.

2.1 安裝 gparted
尋找 ubuntu, 搵嘢 “軟件”. 单击 ubuntu 軟件 和搜索 Gparted, 所以, 安裝它!
vmbox4

2.2 刪除交換分區 + 擴展

沒有恐懼, 刪除分區 交換 前後 擴展 就係原來嘅分區之間你 (全) 和創建的新空間 (空), 所以, 佢係一個大嘅蚊 未派嘅空間, 如下圖所示:
vmbox5

2.3 擴展原始分區
使用 gparted 嘅圖形 (調整大小/移動), 鼠標指針在該司之間有隔板, 然後拖動原始分區 (由左到右) 關於 未派嘅空間, 離開只有一個空間, 以後重新創建 交換.

係我既例子, 我離開在年底 未派嘅空間 (空), 2048 mb 空間嚟重新創建 交換, 由光嘅藍色輪廓, 在上面圖.

2.4 重新創建擴展嘅分區 + 交換
单击你保留的未分配的空間, 因此, 首先創建一個擴展的分區, 然後交換.

vmbox7

檢查結果

下面的圖一職開始的數字比較, 我哋睇到 ubuntu 作為虛擬框磁槃管理器指示我哋得到預期的結果.

ubuntu 磁槃管理器:
vmbox9

虛擬框:
vmbox8

呢 D 就係, 這使得!

總點擊數: 20253

21 評論 “virtualbox 中磁槃緊嘅大小增加

      • 亚历克斯 說::

        它的方式 (路徑) 虛擬機包含空白. 我有同樣嘅問題, 並解決它採取嘅空間, 在程序之後, 已重新附加空間, 否則係睇唔倒機嘅位置.
        示例:
        (C):\用戶 管理員 喺 vm windows windows. vdi
        轉去文件夾, 重命名並刪除空白空間. 然後離開它的命令:
        (C):\用戶 管理員 virtualboxvms windows windows. vdi
        完場時, 再次重命名並替換文件夾中空白空間.

  1. 费尔南多特雷蒙蒂 說::

    呢種方式冇軋輥:

    D:\程序 FilesOracleVirtualBox>VBoxManage modifyhd D:\VirtualBoxVMs n Desenvolvimento n Desenvolvimento. vdi –調整大小 51200
    VBoxManage.exe: 錯誤: 無法注册硬盤 d:\VirtualBoxVMs n Desenvolvimento n Desenvolvimento. vdi’ {0d46624b-3753-40d0-a025-9f1f784e9885} 因為硬盤個 d:\在 vm n Desenvolvimento n Desenvolvimento. vdi’ 使用 UUID {0d46624b-3753-40d0-a025-9f1f784e9885} 已存在
    VBoxManage.exe: 錯誤: 詳細: 代碼 e_invalidarg (0x80070057), 組件 virtualboxwrap, IVirtualBox 接口, 被調用方 iunknown
    VBoxManage.exe: 錯誤: 上下文: “OpenMedium(bstr(pszFilenameOrUuid).原料(), enmDevType, enmAccessMode, fForceNewUuidOnOpen, pmedium asOutParam())” 在線 179 文件 VBoxManageDisk.cpp

    任何提示?

    • 弗朗西斯科 說::

      試吓呢個:
      vbox 管理修改 hd “D:\VirtualBoxVMs n Desenvolvimento n Desenvolvimento. vdi” –調整大小 51200

      旗的兩個連字符 “–調整大小”

  2. 蒂亞戈 說::

    呢度嘅一分子, 增加物理 hd 工作, 虛擬框顯示所選大小, 但是, 當我進入 vm 高清繼續同舊嘅大小… 即使 gparted 唔顯示新的大小為備用或任何.

  3. 加布里埃尔加西亚 說::

    夥計們, 你有一個無效參數嘅問題

    “語法錯誤: 無效參數 ' vm ubuntu. vdi '”

    只要把路徑字符串, IE, 雙引號!!

    多謝你!

  4. 尼爾森 說::

    多谢你嘅帮助伴侶, 在我的工作中救了我, 因為 acronis 的恢復我使用了這個十五 gb 嘅細節, 我更新了所有的窗口和網絡喺呢度壞嘅區域…..

  5. Thiago SIlva 說::

    Senhores,

    estou tentando realizar esse procedimento e ao executar aparece o erro abaixo:

    (Sem aspas)
    (C):\程序 FilesOracleVirtualBox>VBoxManage modifyhd C:\Users\Thiago\Documents
    \VirtualBoxVMs\Windows7\Windows7.vdi –調整大小 102400
    VBoxManage.exe: 錯誤: Cannot register the hard disk ‘C:\Users\Thiago\Documents\
    VirtualBoxVMs\Windows7\Windows7.vdi’ {b3c1079d-ebde-4a24-b10a-16d41a723da7} beca
    use a hard disk ‘C:\Users\thiago\Documents\VirtualBox VMs\Windows 7\Windows 7.vd
    Ⅰ’ 使用 UUID {b3c1079d-ebde-4a24-b10a-16d41a723da7} 已存在
    VBoxManage.exe: 錯誤: 詳細: 代碼 e_invalidarg (0x80070057), component Virtua
    lBoxWrap, IVirtualBox 接口, 被調用方 iunknown
    VBoxManage.exe: 錯誤: 上下文: “OpenMedium(bstr(pszFilenameOrUuid).原料(), enmDe
    vType, enmAccessMode, fForceNewUuidOnOpen, pmedium asOutParam())” 在線 179 of
    file VBoxManageDisk.cpp

    (Com aspas)
    (C):\程序 FilesOracleVirtualBox>vbox 管理修改 hd “(C):\Users\Thiago\Document
    s\VirtualBoxVMs\Windows7\Windows7.vdi” –調整大小 102400
    VBoxManage.exe: 錯誤: Cannot register the hard disk ‘C:\Users\Thiago\Documents\
    VirtualBoxVMs\Windows7\Windows7.vdi’ {b3c1079d-ebde-4a24-b10a-16d41a723da7} beca
    use a hard disk ‘C:\Users\thiago\Documents\VirtualBox VMs\Windows 7\Windows 7.vd
    Ⅰ’ 使用 UUID {b3c1079d-ebde-4a24-b10a-16d41a723da7} 已存在
    VBoxManage.exe: 錯誤: 詳細: 代碼 e_invalidarg (0x80070057), component Virtua
    lBoxWrap, IVirtualBox 接口, 被調用方 iunknown
    VBoxManage.exe: 錯誤: 上下文: “OpenMedium(bstr(pszFilenameOrUuid).原料(), enmDe
    vType, enmAccessMode, fForceNewUuidOnOpen, pmedium asOutParam())” 在線 179 of
    file VBoxManageDisk.cpp

    e ocorre o mesmo erro, podem ajudar nesse caso?

    • 弗朗西斯科 說::

      試吓呢個:

      vbox 管理修改 hd "c:\用戶 蒂亞戈 文檔 虛擬 boxvms_windows7_windows7.vdi " –調整大小 102400

      旗的兩個連字符 “–調整大小”

  6. 匿名。 說::

    詳細說明少少只為那些邊個有問題,類似于我。:
    我今日去測試,命令嘅第二部分變咗。 “modifyhd” 為 “修改中。”. 非常錯誤,給。, 指示正確的命令。.
    Tentei tbm colocando aspas no caminho completo e não deu certo (não procurei o motivo do erro). Como a opção anterior não funcionou, como segunda opção tive que substituir os espaços vazios que existiam, entre os nomes separados, por um carácter qualquer tipo o_”.
    示例: 的 “Virtual Machines” 為 “Virtual_Machines” (depois de aplicado o redicionamento do hd, voltei os nomes como estavam antes).

    Obs.: Antes de tudo, como o comando não estava sendo enxergado, depois de localizá-lo na pasta do VirtualBox, tive que indicar o caminho dele com o comando “路徑” no prompt (tbm pode fazer isso de forma definitiva na propriedades do sistema).
    示例: path=C:\程序 FilesOracleVirtualBox

    E por último, agradeço o postagem do site, pois me ajudou, 多謝.

留言

您的電子郵件地址就不會發佈. 與標記必填的字段 *