CentOS 引导修复
2013-04-26 21:45
218 查看
今天我的电脑由于把Windows XP升级到Windows 7将硬盘的MBR破坏了,同电脑的CentOS启动不了,用安装盘引导进入rescue模式又出现检测不到CentOS系统,可能是因为安装时将系统安装到了逻辑卷中,安装盘不能检测到逻辑中的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文件夹就会自动创建。
转载地址:http://jacky-he.blog.163.com/blog/static/34831787201091853240634/
试了多种方法均不能重建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文件夹就会自动创建。
转载地址:http://jacky-he.blog.163.com/blog/static/34831787201091853240634/
相关文章推荐
- centos7 修复引导
- 在windos 7下安装centos 7双系统的引导修复问题
- Centos 系统引导损坏修复、密码破解与加密
- CentOS 6.5 修复grub引导
- CentOS下修复grub引导程序
- centos安装或修复grub并使用grub引导系统
- CentOS7下成功修复了Windows10的grub引导
- CentOS下修复grub引导程序
- centos7 修复win10引导
- win10下用u盘装centos后如何修复win10引导
- CentOs7 修复 引导启动
- CentOS 7下修复Windows 7引导
- Win7下安装双系统Centos,并修复Centos引导加载程序安装在U盘上的问题
- centos 中 修复 win 7 引导
- CentOS7 Windows双系统 修复引导
- Windows 10和CentOS 7的双系统如何修复开机引导
- 安装CentOS时误将将引导项写入U盘后的修复
- Win7和CentOS7双系统修复引导
- Grub 之常用命令和Windows引导修复(一)
- 安装CentOS、Linux系统时,GPT分区不能引导的解决方法