centos恢复引导 centos7停止维护的后果

centosboot分区删除怎么恢复

第一步

重启之后,按ESC键选择CDROM引导,输入linuxrescue再次进入到修复模式。

其实这是可以setup修改IP地址,然后servicenetworkrestartservicesshdstart用ssh远程登入操作可以复制最后的操作

此时再次进入到修复模式时,rescue程序将会找到fstab文件,也就是会找到linux分区!并且把损坏的原linux系

统挂载到/mnt/sysimage下。并且rescue程序会提示你,可以使用#chroot(changeroot修改根目录)修改根目录

第二步

选择OK之后,系统已经全部挂载到了/mnt/sysimage,如果想进去,敲入#chroot/mnt/sysimage,修改根目

录为/mnt/sysimage,使用ls命令可以查看原系统里的文件和目录。使用exit可以退回rescue程序下,再次使用ls

命令可以比较一下区别。

第三步

#mount/dev/hdc/mnt/source---挂载光驱cdrom到/mnt/source目录

#rpm-ivh/mnt/source/Server/kernel-2.6.18-164.e15.i686.rpm--root=/mnt/sysimage/--force

(需要修复的三个内核文件在系统盘server目录下kernel-2.6.18.rpm软件包里,所以要挂载光盘之后并安装

kernel软件包)

第四步

此时,内核已修复完成!再继续修复grub程序。。。

#chroot/mnt/sysimage进入到已损坏的linux系统中

#grub-install/dev/sda安装grub程序到/dev/sda

#ls/boot/grub查看grub目录下是否存在grub.conf文件。如果没有就手动编辑一个。

#vim/boot/grub/grub.conf

第五步

vim/boot/grub/grub.com

手动编辑grub.conf配置文件内容如下:

default=0

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

titleCentOS(2.6.32-431.el6.x86_64)

root(hd0,0)

kernel/vmlinuz-2.6.32-431.el6.x86_64roroot=UUID=7790ca5d-9125-45b7-ae7f-6630ffec73bcrd_NO_LUKSKEYBOARDTYPE=pcKEYTABLE=usrd_NO_MDcrashkernel=autoLANG=zh_CN.UTF-8rd_NO_LVMrd_NO_DMrhgbquiet

initrd/initramfs-2.6.32-431.el6.x86_64.img

centos7与windows系统引导恢怎么恢复

安装centos 7后发现已经安装的windows 8系统和xp系统的启动项消失了,而且安装时centos的引导直接安装在主引导记录中,根本没有安装到分区的选项!于是用pe系统u盘启动后恢复了windows引导,结果centos引导又没有了。。。centos 7系统新的启动管理器grub2有了一些变化。

一、恢复centos的引导

1、用centos iso制作启动u盘进入到安装centos的界面,开机选择的时候不要选择安装centos,而是选择troubleshooting疑难解答选项,然后选择rescue a centos system。

按tab键选择continue(一定要选),然后选择ok.

2、进入命令行界面,输入:chroot/mnt/sysimage,接着就是重要的一步,安装grub2了。执行以下命令:/sbin/grub2-install/dev/sda,安装成功后执行reboot重新启动系统。这只是又把centos的启动项找回来了,windows的引导要在之后通过grub2来完成。

二、恢复windows的引导

1、之后的恢复就很简单了,重新启动系统之后centos系统就能打开了,可以通过grub2的功能实现windows的引导。

2、打开终端,在root用户下执行下面的命令:grub2-mkconfig-o/boot/grub2/grub.conf。系统自动找到了windows 8系统与xp系统的引导项,并加入到了grub.conf菜单中。这样就避免了手功改动文件的危险,并且所有系统都能正常启动。

如何修复centos引导

试了多种方法均不能重建MBR,安装GRUB引导,差点就想重装CentOS系统了,最后想在用CentOS LiveCD修复,但是用LiveCD进入图形界面后也无法修复。摸索多次后,最后用LiveCD的文本模式才将硬盘的MBR重建OK,现记录过程以便以后查阅。

1、用LiveCD进入文本模式,用mount查看硬盘挂载情况;

2、建立boot文件夹 mkdir/mnt/sda1/boot

3、将引导分区挂载到/mnt/sda1/boot,用mount/dev/sda1/mnt/sda1/boot-o rw重新挂载为可读写,因当默认挂载是只读;

4、用/mnt/sda1为主文件夹安装GRUB引导 grub-install--root-directory=/mnt/sda1/dev/sda;

5、重启OK。

如果不把引导分区挂载到boot中重建MBR后将会在sda1下建立一个boot文件夹,但是在boot\grub\文件夹中会丢失grup.conf而导致启动时出现grub>的提示不能正常启动。可能原因估计是linux系统会自动将引导分区挂载到/boot中,所以当你指--root-directory=/mnt/sda1时会自动查找sda1下的boot文件夹,如果没有boot文件夹就会自动创建。

阅读剩余
THE END