溫馨提示×

centos虛擬機如何進行磁盤分區

小樊
36
2025-10-11 00:06:58
欄目: 云計算

CentOS虛擬機磁盤分區操作指南(以CentOS 7為例)

一、前置準備:添加新磁盤

在虛擬機中進行磁盤分區前,需先通過虛擬化管理工具(如VMware、VirtualBox)添加新磁盤。以VMware為例,步驟如下:

  1. 關閉CentOS虛擬機電源;
  2. 右鍵虛擬機→設置存儲添加硬盤;
  3. 選擇SCSI(S)控制器→創建新虛擬磁盤→設置磁盤大?。ㄈ?0GB)→完成。
    添加完成后,啟動虛擬機。

二、查看新磁盤設備

使用lsblkfdisk -l命令確認新磁盤已被系統識別。通常,系統原有磁盤為/dev/sda,新添加的磁盤為/dev/sdb(若有多個新磁盤則依次為/dev/sdc、/dev/sdd等)。
示例命令:

lsblk
# 或
fdisk -l

輸出中會顯示新磁盤的容量及設備名(如Disk /dev/sdb: 20 GiB)。

三、進入分區模式

使用fdisk命令對新磁盤進行分區操作(以/dev/sdb為例):

fdisk /dev/sdb

進入后,可通過輸入以下命令完成分區:

  • m:查看幫助信息(了解各命令用途);
  • n:創建新分區;
    • 選擇分區類型:p(主分區,最多4個)、e(擴展分區,需包含邏輯分區);
    • 選擇分區號:主分區為1-4,邏輯分區從5開始;
    • 設置起始扇區:直接回車(使用默認值,即磁盤起始可用扇區);
    • 設置分區大?。狠斎?code>+5G(如需5GB分區)或直接回車(使用剩余全部空間);
  • w:保存分區表并退出(若不想保存,輸入q退出)。

四、格式化分區

分區創建后,需格式化為文件系統(如ext4、xfs)才能存儲數據。以/dev/sdb1(第一個分區)為例:

mkfs -t ext4 /dev/sdb1
# 若需使用xfs文件系統(CentOS 7默認支持),可使用:
mkfs.xfs /dev/sdb1

注意:格式化會清除分區內的所有數據,請提前備份重要信息。

五、掛載分區(臨時掛載)

將分區掛載到指定目錄(如/mnt/newdisk),以便訪問:

  1. 創建掛載點目錄:
    mkdir -p /mnt/newdisk
    
  2. 掛載分區:
    mount /dev/sdb1 /mnt/newdisk
    
  3. 驗證掛載:
    df -h
    
    輸出中會顯示/dev/sdb1掛載到/mnt/newdisk的信息。

六、設置開機自動掛載

臨時掛載在系統重啟后會失效,需通過修改/etc/fstab文件實現永久掛載:

  1. 編輯/etc/fstab文件:
    vim /etc/fstab
    
  2. 在文件末尾添加一行(格式:設備名 掛載點 文件系統類型 defaults 0 0):
    /dev/sdb1 /mnt/newdisk ext4 defaults 0 0
    
    說明
    • defaults:包含讀寫、執行權限及自動掛載等選項;
    • 若使用xfs文件系統,需將ext4替換為xfs。
  3. 保存并退出(:wq)。
  4. 測試配置是否正確:
    mount -a
    
    若無報錯,則配置生效。

注意事項

  • 若添加磁盤后未識別,可使用partprobe命令強制內核重新讀取分區信息(無需重啟);
  • 擴展分區(e)需包含邏輯分區(n時選擇l),且擴展分區本身不能直接存儲數據;
  • 格式化前請確認分區設備名正確,避免誤操作導致數據丟失。

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