溫馨提示×

CentOS下VirtualBox虛擬機如何進行磁盤管理

小樊
88
2025-03-27 13:01:35
欄目: 云計算

在CentOS下使用VirtualBox進行磁盤管理,主要包括創建和擴展磁盤、查看磁盤分區、格式化分區、掛載分區以及設置開機自動掛載等步驟。以下是詳細的操作指南:

創建和添加磁盤

  1. 創建磁盤
  • 使用VBoxManage命令創建一個新的虛擬磁盤。例如,創建一個100GB的VDI文件:
    VBoxManage createhd --filename "CentosDisk.vdi" --size 100000
    
  1. 添加磁盤到虛擬機
  • 打開VirtualBox管理器,選擇要添加磁盤的虛擬機,點擊“設置”。
  • 在存儲選項卡中,選擇“控制器:SATA”或“控制器:IDE”,然后點擊“添加虛擬硬盤”。
  • 選擇“使用現有的虛擬硬盤”,然后選擇剛剛創建的VDI文件,點擊“確定”。

查看磁盤分區

使用fdisk -l命令查看磁盤分區信息。例如:

sudo fdisk -l

這將列出系統中的所有磁盤及其分區情況。

對磁盤分區

  1. 啟動fdisk交互式界面
sudo fdisk /dev/sdb
  1. 創建新分區
  • 輸入n創建新分區。
  • 選擇p為主分區。
  • 輸入分區號。
  • 輸入起始扇區和結束扇區,或直接按回車使用默認值。
  • 輸入w保存并退出。

格式化分區

使用mkfs命令為新分區指定文件系統類型。例如,格式化為ext4文件系統:

sudo mkfs.ext4 /dev/sdb1

掛載分區

  1. 創建掛載點目錄
sudo mkdir /mnt/sdb1
  1. 掛載分區
sudo mount /dev/sdb1 /mnt/sdb1
  1. 查看掛載點: 使用df -h命令查看已掛載的分區信息。

設置開機自動掛載

  1. 編輯/etc/fstab文件
sudo vi /etc/fstab
  1. 添加掛載條目: 在文件末尾添加以下行(替換/dev/sdb1/mnt/sdb1為實際設備名和掛載點):
/dev/sdb1 /mnt/sdb1 ext4 defaults 0 0
  1. 保存并退出。

擴展磁盤空間

如果需要擴展磁盤空間,可以使用VBoxManage命令調整虛擬磁盤大小,然后在Linux系統中使用LVM或手動調整文件系統大小。例如,使用VBoxManage擴展磁盤大?。?/p>

VBoxManage modifyhd "CentosDisk.vdi" --resize 200000

在Linux系統中,使用lvextend擴展邏輯卷大?。?/p>

sudo lvextend -L +20G /dev/mapper/centos-home

然后使用resize2fs擴展文件系統:

sudo resize2fs /dev/mapper/centos-home

以上步驟涵蓋了在CentOS下使用VirtualBox進行磁盤管理的基本操作,包括創建和擴展磁盤、查看磁盤分區、格式化分區、掛載分區以及設置開機自動掛載等。根據具體需求,您可能還需要進行更高級的操作,如使用LVM進行動態磁盤管理。

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