linux虛擬機磁盤擴展與分區大小調整


有段時間覺得linux虛擬機上的磁盤不太夠用,研究了下其磁盤擴展

1、linux虛擬機磁盤擴展

step1、

  先關機在編輯虛擬機中,找到硬盤選項增加空間,進行擴展
step2、

進入root
fdisk -l 打印 磁盤分區,總量增大了,但是分區沒變
增加分區:
-->fdisk /dev/sda
-->n #創建新分區
-->p #選擇主分區
-->3 #分區3(sda3)
-->回車 #指定開始位置
--> +10240M #結束位置,並選擇分配10G空間
-->w #保存並離開

step3、格式化分區

  mkfs -t ext3 /dev/sda3
  或 mkfs.ext3 /dev.sda3
  (報錯的話運行 partprobe 再執行)
step4、增加到指定位置
  重啟后, fdisk -l 此時應該可以看到新分區sda3了
  想在哪使用就用 mount 增加到相應位置
  mount /dev/sda3 /home/young/disk3 (放在young用戶下的disk3文 件)


 2、調整分區大小

step1、

umount /home/young/disk4 (卸載磁盤分區)
出錯則先刪掉使用進程 fuser -mvik /home/young/disk4

step2、 重建分區

-->fdisk /dev/sda
-->p #打印分區信息
-->d #刪除
-->4 #選擇第四個
-->p
#重建分區,開始位置和刪除時的一樣
-->n #新建分區
-->p
-->4
-->start_index
-->+5G回車 #調整為5G
-->wq #保存離開

可用partprobe讓內核更新分區信息

查看其他命令: m 

step3、
  init 6 重啟
  e2fsck -f /dev/sda4 #檢查分區信息
  resize2fs -p /dev/sda4 #調整分區大小

  mount /dev/sda4 /home/young/disk4 #重新掛載

 

之后還要創建文件系統


 

3、創建文件系統

windows主流:NTFS...

Linux主流:ext3、ext4...

 

step1、

mke2fs 創建文件系統:

  mke2fs -t ext4 /dev/sda

或更簡單的mkfs:

  mkfs.ext4 /dev/sda

step2、

查看文件系統信息:

  dumpe2fs /dev/sda1

step3、

  fsck 檢驗修復文件系統

 

最后進行掛載


 

4、掛載

mount /dec/sda(要掛載的分區) /mnt/(掛載的地方)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM