雙系統下,ubuntu18.04 之分配了25G的空間,安裝配置的軟體太多,不夠用.


我的是Windows10+Ubuntu18.04雙系統,因為當初腦殘給Ubuntu根分區分了16G,但是好在Linux下大的軟體不是很多,還算也還能用。

針對題主的問題,可以採用軟鏈接的方法,在Linux下是可以訪問Windows分區的,因此可以將部分(不那麼重要的)軟體移至Windows分區下,然後用軟鏈接鏈接到原來的地方。我對latex和opencv執行了次操作,運行沒有問題。

不過其實25G已經挺多了,題主可以分析一下主要是什麼東西佔用了你的存儲空間,再做處理。


我的雙系統也是win10+ubuntu18.04(本來是16.04, 兩年前左右升級成18.04). 我分了60G的空間, 用了幾年之後也嫌小了. 參考 原文作者的做法 給系統添加了新的掛載點, 可用的空間變大了, 親測有效!

在windows系統下:

右鍵我的電腦 - 管理 - 磁碟管理, 選定想要劃給ubuntu的盤, 右鍵 - 壓縮盤 - 輸入想分的區域大小 - 確認, 這個時候能看到界面下方這塊選定的區域已經空出來了, 右鍵選中它, 選擇新建卷, windows提供新建簡單卷的步驟(我選的是 格式化/ 不分配路徑 / 命名為新加捲 / 文件系統為exFAT, 不知道其他選項有沒有問題, 我這樣做目前看來沒有影響), 完成步驟後切換到ubuntu下.

在ubuntu系統下:

原文裏提到grub找不到ubuntu分區無法啟動的情況, 我比較幸運沒有遇到. 這塊盤我通過

sudo fdisk -l /dev/sda*

列出各塊的大小, 通過比對大小, 判定新添加的塊是/dev/sda8, 沒有掛載在任何掛載點下, 因此我跳過原文umount的步驟, 直接創建文件系統

mkfs -t ext4 dev/sda8

然後按照原文的第五步, 創建相應的掛載點文件夾並修改/etc/fstab文件保存, 重啟之後ubuntu系統就獲得新的容量了.

但是新創建的掛載點(我建在/home/user/dev下)的owner和group都是root, 在其中做諸多操作都permission denied, 要求sudo許可權, 因此可以再補加一個操作

sudo chown &:& /home/user/dev

注意替換成你自己的用戶名和組名, 完成之後, 就對新掛載點下的文件有自由的讀寫刪改許可權了.

雖然根目錄"/"下的空間所剩不多, 但是通過開闢新的掛載點, 又能夠使用新空間了, linux的系統的靈活性真是令人驚喜呀.


這個事我幹過。

不考慮ubuntu中有多個分區,或者多個掛載點的情況。

首先,你要能在現有ubuntu分區後面,搞出空白分區。比如在windows下用PG把分區調整壓縮一下。

然後,在ubuntu上安裝一個可視化的分區軟體,叫GP?在網上可以搜到,用法和windows下的分區軟體類似。

最後,你就可以擴充ubuntu的分區了。

需要注意的是,雙系統引導的情況下,可能分區會比較雜亂,各種windows和ubuntu的隱藏分區和引導分區,別搞亂了。


man resize2fs

自己看下手冊


從windows分點存儲空間出來(簡單點用PE盤就好了),掛載到ubuntu就好了。


先做出一些未使用空間

ubuntu下安裝一個gpart,無損擴容最簡單

當然你也可以自己掛var等比較大的點到新分出的區上


吧所有數據打包備份出來,文件系統改lvm動態磁碟,再在lvm上建立原文件系統把數據導進去。以後變更就方便了


推薦閱讀:
相關文章