溫馨提示×

VirtualBox中Debian如何實現磁盤擴容

小樊
45
2025-10-06 05:11:46
欄目: 智能運維

VirtualBox中Debian虛擬機磁盤擴容步驟

1. 擴展虛擬磁盤文件(前提步驟)

虛擬磁盤是Debian的“存儲容器”,需先通過VirtualBox工具擴大其容量,后續才能調整分區使用新增空間。

  • 方法1:GUI操作(推薦新手)
    打開VirtualBox管理器→選中目標Debian虛擬機→點擊頂部設置→進入存儲選項卡→在“存儲樹”中找到虛擬磁盤(通常為.vdi格式,位于“控制器:SATA”下)→選中磁盤后點擊右側屬性→在“虛擬大小”欄輸入新容量(如40GB)→點擊確定。
  • 方法2:命令行操作(適用于習慣終端的用戶)
    打開終端(Windows用CMD/PowerShell,macOS/Linux用Terminal)→輸入以下命令調整磁盤大?。▽?code>"磁盤路徑.vdi"替換為實際路徑,--resize后的數值為MB單位,如40GB=409600MB):
    VBoxManage modifymedium "D:\VMs\Debian\disk.vdi" --resize 409600
    
    驗證是否成功:
    VBoxManage showhdinfo "D:\VMs\Debian\disk.vdi"
    
    確認“Size”字段顯示為新容量。

2. 啟動Debian虛擬機并進入Live環境(避免分區占用)

擴容分區需操作未掛載的磁盤,因此建議使用Live CD/USB啟動,避免根分區被系統占用。

  • 步驟1:掛載Ubuntu ISO鏡像
    將Ubuntu ISO文件復制到主機→打開VirtualBox管理器→選中Debian虛擬機→點擊設置→進入存儲選項卡→點擊“控制器:IDE”下的“空”光盤圖標→點擊右側光盤圖標→選擇“選擇虛擬光盤文件”→瀏覽并選中Ubuntu ISO→點擊確定。
  • 步驟2:設置光驅優先啟動
    進入虛擬機設置系統主板→將“啟動順序”中的“光驅”拖至第一位→點擊確定。
  • 步驟3:啟動Live系統
    啟動虛擬機→在啟動菜單選擇“Try Ubuntu without installing”(試用Ubuntu)→進入Live桌面。

3. 使用GParted調整分區大?。梢暬僮?,推薦)

GParted是Debian常用的分區管理工具,可通過圖形界面快速調整分區。

  • 步驟1:安裝并啟動GParted
    在Live環境中,打開終端→輸入以下命令安裝GParted(若已安裝可跳過):
    sudo apt update && sudo apt install gparted -y
    
    安裝完成后,輸入sudo gparted啟動程序(需輸入Live環境的密碼)。
  • 步驟2:選擇目標磁盤
    在GParted頂部下拉菜單中,選擇Debian虛擬機的虛擬磁盤(如/dev/sda)→確認磁盤布局(通常為:/dev/sda1為EFI分區、/dev/sda2為擴展分區、/dev/sda5為邏輯分區(根分區))。
  • 步驟3:調整分區大小
    右鍵點擊需要擴展的分區(如/dev/sda5,即根分區)→選擇Resize/Move→拖動分區右側的邊界至占滿未分配空間(或設置具體大?。c擊Resize/Move→在彈出的確認窗口點擊Apply(應用)→等待操作完成(約幾分鐘)→點擊Close退出GParted。

4. 擴展文件系統(使新增空間可用)

調整分區大小后,需擴展文件系統以識別并使用新增空間,操作取決于文件系統類型:

  • 若為ext4文件系統(常見于Debian)
    在終端輸入以下命令(將/dev/sda5替換為實際分區):
    sudo resize2fs /dev/sda5
    
  • 若為XFS文件系統(較少見,但部分用戶使用)
    輸入以下命令(需確保分區已掛載,Live環境中通常未掛載,需先掛載):
    sudo mount /dev/sda5 /mnt  # 掛載分區到/mnt
    sudo xfs_growfs /mnt      # 擴展文件系統
    sudo umount /mnt          # 卸載分區
    
    執行后會顯示文件系統已擴展的信息。

5. 驗證擴容結果

重啟虛擬機→進入Debian系統→打開終端→輸入以下命令查看磁盤空間:

df -h

確認根分區(如/dev/sda5)的“Used”和“Avail”字段顯示新增空間已可用。

注意事項

  • 備份數據:擴容操作前務必備份重要數據(如/home目錄、數據庫),防止誤操作導致數據丟失。
  • 虛擬磁盤格式:推薦使用VDI格式(VirtualBox原生格式),若為VMDK/VHD格式,需先轉換為VDI(使用VBoxManage clonemedium命令),否則無法調整大小。
  • 快照問題:若有快照,建議先刪除快照(通過VirtualBox管理器→虛擬機→設置→快照),避免擴容沖突。
  • 分區結構:若磁盤有復雜分區結構(如多個主分區、擴展分區),需確保未分配空間位于目標分區之后,否則無法直接擴展。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女