由於裝的是雙系統,只給Centos留了20G的空間,軟件越裝越多導致空間不夠用,不得已需要從windows空間重新划分一些空間。
首先從windows空間壓縮出20g的空間,新建卷格式化成NTFS格式。(計算機屬性,磁盤管理)
進入Centos中,查看所要新掛載空間在第幾分區。可以利用sudo blkid命令,顯示出
其中分區/dev/sda8原先的格式為NTFS,我們在centos中將其格式化成xfs格式。
mkfs.xfs -f /dev/sda8
一定確定文件系統類型,否則會出現文件兼容問題,導致無法進入,如一般ubuntu文件類型為ext4,此時要格式化成ext4格式。
格式化之后,即如上圖所示,/dev/sda8的文件系統類型變為了xfs。
在格式化完之后,我們需要修改/etc/fstab文件,使文件自動掛載至相應目錄:
在文件末尾添加一行: /dev/sda8 /home/extension xfs defaults 0 2
其中/dev/sda8表示擴展的分區,/home/extension表示掛載目錄,重啟即可。
注意事項:
在第一次進行格式化時,把文件系統格式化成了ext4文件類型,並掛載至/home下。但在重啟時,由於分區變了無法進入系統,直接進入grub,修復grub。
ls 羅列所有分區信息 在搜尋grub文件在哪個分區 利用命令: ls (hd0,msdosX)/boot/grub 或: ls (hd0,msdosX)/boot/grub2 如果/boot單獨分區: ls (hd0,msdosX)/grub 或: ls (hd0,msdosX)/grub2 出現多個文件如grub.cfg等文件,說明grub在此分區內 設置: set root=(hd0,msdosX) set prefix=(hd0,msdosX)/boot/grub2 (/boot/grub2,/boot/grub,/grub,/grub2)根據查詢結果 insmod normal normal 即可
在/home下新建目錄extension,掛載至/home/extension。