卸载系统重要文件,导致无法进入系统

我的ubuntu昨晚碰到一个小毛病,我以为是upstart的问题,准备卸了重装,结果糟了!系统启动不了了

1.系统进不去,报错信息:kernel panic - not syncing:Attempted to kill init

最初以为是内核问题


把live-CD的内核文件复制到grub,启动时,编辑启动项,改成新弄进来的内核,启动

发现还是一样的报错信息。看来不是内核的问题

2.后来想到是因为卸载了upstart

利用live-usb
(我在U盘中安装了一个ubuntu,和live-CD不一样的是,这是一个移动的系统,作出的修改会永久生效。而不是重启后就没啦)

命令行输入:
chroot /media/linuxC

就可以操纵我的原系统啦,linuxC是我的系统挂载目录(还要记得把该系统的/boot,/home目录挂载到/media/linuxC上来,因为毕竟是这两个是单独的分区)
原来的系统就变成了我的一个虚拟机,如此进行修复,真是方便!

3.sudo apt-get install upstart
1)无法解析本机utan-Aspire-E1-570G。
哦,解析主机名靠的是hosts文件,而我的原系统名字是qqblack-Aspire-E1-570G
改一下hosts文件即可,不能用gedit(还是报刚才的错误),换用vi
sudo vi /etc/hosts
在hosts文件加入
127.0.0.1    localhost
127.0.1.1    utan-Aspire-E1-570G #这取决于你的电脑名字
保存退出,ok

2)出现域名解析不了mirror.160.com的错误
ping mirror.160.com
无效,好吧,我们不在这个终端解析
ctrl+shift+t新开一个终端
ping mirror.160.com
然后将网址复制下来,加入到hosts文件里

3)再执行安装命令
成功!

4.重启进入系统,能进了耶!!


5.但还有点问题,无法启动图形界面呀。这只有文本界面
测试一下常用的命令,比如ls,sudo fdisk -l
恩,都可以,看来图形界面坏了
ctrl+Alt+F7照说能进入图形界面的,但是我的进去是一片空白
ctrl+Alt+F1 #(F1~F6是文本界面,F7是图形界面)

输入xstart命令试试,不行呢

网上找答案,有说要重新安装ubnutu-desktop,难道卸载upstart的时候,这个也被删啦?

还是通过usb-live+chroot,进入原系统

看看ubuntu-desktop这个程序的名字,用apt-cache命令
输入
sudo apt-cache search desktop| grep ubuntu
找到有一个ubuntu-desktop
看看我安装没有
whereis ubuntu-desktop
安装一波
sudo apt-get install ubuntu-desktop

重启,成功!!

你可能感兴趣的:(linux基础设置)