? ? ? 我用的是虛擬機(jī)安裝Ubuntu系統(tǒng)刹孔,系統(tǒng)卡死重啟系統(tǒng)(之前對(duì)系統(tǒng)文件有做配置)啡省,輸入密碼一直停留在登錄界面娜睛,切換用戶也不管用,進(jìn)入命令模式(Ctrl+Alt+F1)輸入用戶名和密碼顯示login incorrect(一直以為是自己非法關(guān)機(jī)導(dǎo)致系統(tǒng)文件出錯(cuò))卦睹,試過多種方法仍舊沒結(jié)局畦戒,最后才想起是不是自己etc/environment配置出錯(cuò)導(dǎo)致的問題,試了一下果斷解決……
? ? ? 提醒同學(xué)們?nèi)粲龅筋愃茊栴}時(shí)首先確定密碼是輸入否正確结序,其次就是配置文件(etc/profile障斋、etc/environment)是否出錯(cuò)。那怎樣在不能進(jìn)入系統(tǒng)的情況下修改系統(tǒng)文件呢徐鹤?下面給了兩種方法:
一垃环、進(jìn)入恢復(fù)模修復(fù):
1、開機(jī)時(shí)按shift返敬,選擇恢復(fù)模式(fsck和root選項(xiàng)在同一頁)遂庄;
2、選擇fsck(只需等幾秒就可以)劲赠,解除寫限制涛目;
3、選擇root進(jìn)入終端界面凛澎,然后即可編輯需修改的文件(例如:vi etc/profile霹肝,vi etc/environment);
4预厌、編輯完成后輸入exit退出終端阿迈,選擇resume重啟系統(tǒng)。
二轧叽、試用系統(tǒng)修復(fù):
1、在VMware虛擬機(jī)中打開虛擬機(jī)設(shè)置(Virtural Machine Settings)選擇“硬件(Hardware)”-->“CD/DVD(IDE)”刊棕,在“使用ISO映像文件(Use ISO image file)”中添加Ubuntu的iso文件炭晒;
2、重啟虛擬機(jī)甥角,在顯示“VMware”文字是按下F2鍵网严,進(jìn)入“Boot Menu”,選擇“Enter Setup”-”Boot“嗤无,將”CD-ROM Drive“設(shè)為第一啟動(dòng)項(xiàng)(Shift + "+" 或Shift+ "-"調(diào)節(jié)上下順序)震束,按F10保存重啟;
3当犯、選擇試用進(jìn)入系統(tǒng)垢村;
4、打開終端嚎卫,輸入sudo su 轉(zhuǎn)換為root用戶嘉栓;輸入 fdisk -l 查看主分區(qū)是哪個(gè)(帶*星號(hào)的),如下圖是/dev/sda1;
5、輸入mount /dev/sda1 /mnt侵佃,將原來無法啟動(dòng)的系統(tǒng)掛載到現(xiàn)在的系統(tǒng)上麻昼;
? ? ?輸入chroot ?/mnt 進(jìn)入到原來的系統(tǒng),可以進(jìn)入/home目錄確認(rèn)馋辈;
6抚芦、編輯原系統(tǒng)文件(例如:vi etc/profile,vi etc/environment)迈螟。
7叉抡、修改完卸載之前掛載的磁盤(exit,umount /mnt)井联,重新啟動(dòng)卜壕,將啟動(dòng)項(xiàng)改為硬盤啟動(dòng)(方法如步驟2)。