雙系統,增加Linux的磁盤空間


由於裝的是雙系統,只給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。


免責聲明!

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



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