急需求助,ubuntu16.04 因為root空間不足,現在只剩桌面,該怎嘛辦?

各位大大請救命一下

我的筆電ubuntu16.04當初有顯示file root sysytem空間不足(我記得好像是顯示這樣的字樣)

然後我用gparted看我的/ 空間只剩一點點(我當初只劃分了 / , /home , /swap 三個,因為不太會partition)

現在開機後竟然只剩桌面,跟游標

所有的程式都叫不出來,因為我都靠左邊的選單列(請原諒我是linux弱者)

想要叫出終端機,因為左邊的長條的選單列都不見了,想用ctrl+alt+t ,卻也叫不出來terminal

我想是不是先前重開機的關係,請問我該怎嘛辦? 系統真的不想重灌,工作有進度沒時間了

請救救我吧 工作都在裡面呢


感激不盡喔

waterdog wrote:
各位大大請救命一下...(恕刪)

將不常用的程式移除,只是暫時的。...之前在virtualbox掛mint,編程也遇到相同的問題。(/容量不能太少,swap其實可以不切給他)

重灌才是一勞永逸的方法。如果是SSD容量為120GB,建議還是別分了。

你按alt+F1(或F2)看看有沒有視窗彈出來。
ctrl+alt+f1 切到 console 然後清一下空間就好了
sudo apt clean
waterdog wrote:
然後我用gparted看我的/ 空間只剩一點點(我當初只劃分了 / , /home , /swap 三個,因為不太會partition)

重灌是唯一方法!

新手上路的話,不要自己去手動劃分 / 、 /home 、 /swap ,留給安裝程式幫你分配就好;如果你是半新手,只要劃分 / 、 /home這兩區就好,/swap一樣交給系統去分配處理
應急的話,可以先找出哪個目錄佔用太多容量,先移去別的磁區,原地建個軟連結

舉例:
----------------------------
sudo -
#切換 root

cd /
du -h
#du用來列出目錄總容量(含子目錄),-h 用 M、G 等單位顯示

#太多目錄,畫面跳太快看不清,輸出到文字檔
du -h > 111.txt
less 111.txt #去看,看完刪了


比方說假設是 /etc 佔用太多容量

mv etc /home
# 把 /etc 移動去 /home/etc (另外一個磁區,確定容量足夠)

ln -s /home/etc etc
# 原地建個軟連結
# 移動後,路徑不見,軟體一定出錯的,建個"軟連結"就可以解決

ln -l /
#檢查一下軟連結是否正確, /etc ---> /home/etc

reboot
# 移動了核心目錄,保險起見,重開機一下


**************************************

不過治本還是重灌吧

不知道怎麼割的話,割一個 / 和 swap 就好了。

swap 不用太大, 512MB~4GB 就夠了。除非 RAM 記憶體真的很小。

雖然 swap 不割也行(會在 / 底下自動建立交換檔),但獨立 swap 分割區的檔案系統,性能比檔案型態的來的佳。


/ 就包含全部了,/home 也是掛在 / 底下。

當然不分割資料區,重灌的話,只有一個 / 磁區,格式化就全洗掉了。但其實不會一天到晚重灌吧。升級也是無痛升級的。

主要是初用不容易拿捏空間大小。等用熟了,自己需要裝多少軟體,/ 需要多大,能夠拿捏空間大小的時候,以後再分開割吧。
/ 就包含全部了,/home 也是掛在 / 下...(恕刪)





我的/home有1T,
/下面的空間只有40G


請問我可以用GPARTED來改變/ 的空間變大嗎?(我硬碟後面還有500G未分割)
可是我發現/ 的前面有鑰匙符號 無法拿掉。
意思是鎖住了吧。


還是我有其他的方法來增大 / 的空間

waterdog wrote:
我的/home有1T...(恕刪)


沒做LVM?
LVM應該沒做

因為也不知道要做這個東西才能動態調大小

那現在可以裝LVM嗎?

有點頭大~~~
把一些 log 刪除了 ... 或許有救 ... 在 /var/log 下面
沒資訊我只能用猜的 ... 正常 linux 沒亂裝程式只有 log 會不斷長大 ....
不行刪除 log 就要用手動 remount / 成 rw , 或用 cdrom 去開去 mount
移掉一些 log 後如正常 , 將 log 搬一些到 home 下面去 ......
用 hyper link 這部分就自己.... google 了
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!