溫馨提示×

Linux分區如何升級

小樊
37
2025-09-08 07:08:01
欄目: 智能運維

Linux分區升級(擴容)需根據分區類型(LVM或非LVM)選擇方法,核心步驟如下:

一、LVM分區擴容(推薦,支持動態調整)

  1. 確認LVM信息

    pvdisplay  # 查看物理卷  
    vgdisplay  # 查看卷組  
    lvdisplay  # 查看邏輯卷  
    
  2. 添加物理卷(若需新增磁盤)

    pvcreate /dev/sdb  # 將新磁盤/sdb初始化為物理卷  
    vgextend vg0 /dev/sdb  # 將物理卷加入卷組vg0(vg0需替換為實際卷組名)  
    
  3. 擴展邏輯卷

    lvextend +10G /dev/vg0/lv_root  # 擴展邏輯卷lv_root(+10G為示例,可按需調整)  
    # 或擴展至最大可用空間:  
    # lvextend +100%FREE /dev/vg0/lv_root  
    
  4. 調整文件系統

    # ext4文件系統:  
    resize2fs /dev/vg0/lv_root  
    # XFS文件系統:  
    xfs_growfs /dev/vg0/lv_root  
    

二、非LVM分區擴容(需無未分配空間或重新分區)

  1. 卸載分區(若為非根分區)

    umount /dev/sda2  # 替換為實際分區  
    
  2. 調整分區大小

    • MBR分區(fdisk工具)
      fdisk /dev/sda  
      d  # 刪除原分區(僅刪除記錄,數據仍在)  
      n  # 創建新分區,起始扇區保持不變,設置更大結束位置  
      w  # 保存并退出  
      
    • GPT分區(parted工具)
      parted /dev/sda  
      resizepart 1  # 調整分區1(數字需匹配實際分區號)  
      # 輸入新結束位置(如100GB),保留原有數據  
      quit  
      
  3. 更新分區表

    partprobe /dev/sda  
    
  4. 擴展文件系統

    resize2fs /dev/sda2  # ext4  
    xfs_growfs /dev/sda2  # XFS  
    

三、關鍵注意事項

  • 數據備份:操作前務必備份重要數據,避免誤操作導致丟失。
  • 根分區處理:若需擴容根分區(/),需使用Live CD/USB啟動,避免系統運行時操作。
  • 工具選擇:優先使用LVM,支持動態調整且風險更低;非LVM需謹慎操作分區,建議通過圖形工具(如GParted)輔助。

完成操作后,使用df -h命令驗證分區大小是否更新。具體步驟可根據實際磁盤布局調整,復雜場景建議參考官方文檔或咨詢專業人士。

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