在配置mysql服务器的时候,突然发现有一个分区识别不了,重启的时候弹出了一个错误的提示框,然后一直死在那,唯有强制关机。重新启动的时候卡在一个页面上,显示很多错误信息,target filesystem doesn't have request /sbin/init ...........
上网找相关的解决方法,有人说分区坏了,需要用fsck来修复分区.。我用u盘启动了一个ubuntu试了一下:fsck ext4 /dev/sda9 ,还是不能启动。估计分区没坏,可能是文件丢失了,进入分区一看,果然少东西了,整个sbin文件夹都没有了,坏得真彻底,init启动文件就在sbin下面。知道什么原因就好办了,把u盘里面的sbin文件夹复制到ubuntu的那个分区里面,重启笔记本ubuntu正常启动。
以后断电假如碰上无法启动的情况,应先查看文件是否丢失,然后再看是否坏了分区。