备份Linux系统后导致原盘无法启动
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了备份Linux系统后导致原盘无法启动相关的知识,希望对你有一定的参考价值。
本来想将A盘中的系统备份,于是在B系统下执行了备份,以为不会对A系统有影响,结果现在A系统无法启动。倾我所有请求帮助!
目前用A盘启动时,能进入引导,但之后显示:
[ 1.952117] i8042:No Controller found
mount:mounting /sys on /root/sys failed:No such file or directory
mount:mounting /proc on /root/proc/ failed:No such file or directory
[ 7.100680] init: Error while reading from descriptor: Bad file descriptor
[ 7.100782] init: Error while reading from descriptor: Bad file descriptor
/bin/sh: 0: Can't open /proc/self/fd/9
几乎所有系统项均这样显示,或者原来的A系统根本没有显示?
原盘不敢动了,怎么将备份的系统恢复到新硬盘然后启动呢?
redis常见问题
redis安装之后导致linux无法正常启动
问题现象:在linux安装redis后,将redis设置为开机启动项,导致系统开机后停在redis启动界面,无法登陆系统,shell命令行也无法显示,如下图:
问题原因:默认情况下redis在安装后对应的服务会自动启动,且在前台运行,导致系统启动后redis进程在前台启动运行,占用了shell命令行,导致无法进入linux系统。
解决办法:
在linux启动时进入单用户模式,登陆linux系统,找到redis的配置文件redis.conf,编辑此文件,将daemonize的参数由no该为yes(no为在前台启动;yes为在后台启动),保存后在下次 启动服务器的时候redis就会以后台的方式启动了,具体步骤如下:
1.重启linux
2.在启动画面按 "i"
3.按"e" 编辑
4.选中内核,再按"e"
5.然后一个空格,输入1 root,然后回车
6.按"b" 启动系统
7.将daemonize的参数由no该为yes
8.重启linux
到此系统恢复正常啦。
以上是关于备份Linux系统后导致原盘无法启动的主要内容,如果未能解决你的问题,请参考以下文章