Wmware centos7磁盤滿了,無法啓動系統

一開始以爲是vmware-tools的啓動腳本問題
在這裏插入圖片描述
一直在找這個方向的問題,後來想到應該是磁盤滿了導致的系統進不去。查了挺多的資料的,後來看到一篇博客有用到linux rescue(救援模式)來操作我的centos裏的文件,刪除掉一些文件(因爲虛擬機裏的文件存在本地系統是受保護的,無法直接在windows系統進行操作刪除),大致思路就是這樣,下面是過程:

首先要進入救援模式(以centos7爲例)

在這裏插入圖片描述

右鍵設置->CD/DVD,把啓動時連接勾上,注意ISO映像文件要選上

然後右鍵->電源->打開電源時進入固件
這樣就直接開啓虛擬機,進入到BIOS界面

在這裏插入圖片描述
這裏進入Boot之後,要設置CD-ROM Drive爲首選項,也就是說開機第一個先打開上面說到的iso文件(注意這裏通過+ -號調整位置,要把CD-ROM Drive調整到第一個位置,不是回車!!!),調整好之後F10保存

在這裏插入圖片描述
進到這個頁面,選擇Troubleshooting

在這裏插入圖片描述
選擇Rescue a CentOS Linux system
在這裏插入圖片描述
這裏輸入1
1就是將原來我的CENTOS的以讀寫的形式掛載到 /mnt/sysimage
2只讀的方式
3直接跳到shell
4離開

然後這裏我輸入1之後頁面一直是等號(沒完沒了的等號),類似下面這個樣子

===============================================
===============================================
===============================================

如果沒出現這個情況,可以直接操作
如果出現這個情況,按alt+tab可以切換到shell(可能要切換多次,按多幾次),然後就能在命令行裏對自己原本的系統操作,刪除掉根目錄下的一些文件,可以查找以下大文件,如果是自己下載的或者沒用的就刪除掉。注意 文件好像是在 /mnt/sysimage/media/home 下的(具體的忘了,自己ls以下就知道了),刪除掉一些文件之後,把上面啓動時連接的勾去掉,,就能正常打開自己的系統了。

關於爲根目錄擴容(親測有效)
https://blog.csdn.net/Penpower_generals/article/details/71088214

//如果對你有幫助就點個贊吧
//文章爲作者原創,分享和記錄自己的學習(爬坑)歷程,轉載請註明出處

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章