我的/home
有94G副砍,/
目錄有17G溜歪,但最近系統(tǒng)提示根目錄空間不夠,所以我打算從home中拿出15G給根目錄久信。
這是打開Gparted后我的硬盤使用情況窖杀。sda1和sda2是一個(gè)層級,我要把sda2層級下的/home
取出15G來裙士。但現(xiàn)在已經(jīng)進(jìn)入了Ubuntu系統(tǒng)入客,所有sda都是mount狀態(tài),必須要unmount狀態(tài)才能進(jìn)入resize操作腿椎。上網(wǎng)查詢后發(fā)現(xiàn)可以使用Gparted LIve 來操作桌硫。其實(shí)就是下載一個(gè)Gparted LIve的iOS文件,把這個(gè)文件放入U(xiǎn)SB中制作成USB KEY啃炸。制作方法在這里铆隘,GParted Live on USB.一開始我是用windows來制作的,但是從USB啟動(dòng)后沒能進(jìn)入相應(yīng)的界面南用,只是黑屏膀钠,所以又在Ubuntu上制作了一次USB KEY掏湾,這一次成功了。在上面的鏈接里肿嘲,我選擇的方法是USB setup with GNU/Linux融击,GNU/Linux Method A: Tuxboot,具體操作看給出的指南就行雳窟。下載IOS的時(shí)候要看清楚32位和64位尊浪。第一次我下的是32位的,沒有注意封救,所以猜測失敗的情況可能也很這個(gè)有關(guān)拇涤。不管怎樣,小心為好兴泥。
然后就像利用USB裝系統(tǒng)一樣工育,從USB啟動(dòng)虾宇,會(huì)有一個(gè)Gparted 的操作界面搓彻,在這個(gè)界面下所有sda都是unmount狀態(tài),可以進(jìn)行resize操作嘱朽。
通過USB啟動(dòng)后旭贬,進(jìn)入Gparted LIve的方法可以看這個(gè)答案,How to resize the root partition using GParted [closed]
我把home減小后搪泳,多出來一個(gè)unallocated的部分稀轨,但是resize ext4的時(shí)候發(fā)現(xiàn)無法利用這部分空間。在這個(gè)上面花了很長時(shí)間岸军。直到看到了這個(gè)視頻奋刽,Extend Ubuntu Disk Volume with GParted after Resizing Hard Drive (油管上的,自備梯子)艰赞。發(fā)現(xiàn)unallocated的空間必須得在ext4正下方才能進(jìn)行擴(kuò)容佣谐,真是有點(diǎn)坑,系統(tǒng)層級的操作沒我想得那么智能方妖。
根據(jù)視頻里的方法狭魂,通過在resize的時(shí)候滑動(dòng)表示空間大小的滑塊到最右端,可以講unallocated的空間逐漸上移党觅。之后就沒有什么問題了雌澄。