centos 6.8 启动损坏修复实验
来源:互联网 发布:淘宝助理点打印没反应 编辑:程序博客网 时间:2024/05/16 12:26
前两天遇到了一个问题,centos必须借助CD的启动才能进入系统,当时想着做个测试,这会儿正好有时间,在VMWare里面试试。
思想是这样的,删除boot里面的文件,然后重启看效果。
具体过程如下:
- 先将boot下面的资料被分到远程,方便回头下载
删掉boot下面的东西,然后重启就是下图,呵呵。这个grub貌似是在磁盘的MBR里面,删除boot下面的文件不会影响到。
我们用系统光盘进入rescure模式进行还原数据试试
- 发现还是黑屏,使用如下命令修复grub,重启后可以正常进入系统。
chroot /mnt/sysimagegrub-install /dev/sda
总结:
- 即使boot下面的文件没有 然后拷贝回来也不一定会正常启动,这个时候需要 grub修复下,在这里我修复的是sda而不是sda1。
后记:
其他的测试
- 我在正常系统里面直接从远端rsync回这些已经有的数据,重启后正常,因为本身数据并不会被擦写
- 如果我先是删除,紧接着(不用重启)然后拷贝回来,发现会遇到Error15的问题,这个时候也需要进行修复了。后来又做了一次,没有遇到问题。
最终结论:
- 如果boot里面文件丢失,那就拷贝回来白
- chroot /mnt/syslinux && grub-install /dev/sda不一定用得着。
- 有时候虽然能进入系统,但是会遇到如下的场景,系统完成后会自动重新启动。
0 0
- centos 6.8 启动损坏修复实验
- CentOS 7启动菜单修复
- 实验进阶OCP #3 DBMS _REPAIR修复块损坏
- CentOS 救援模式 (rescue installed system)修复损坏系统
- CentOS 救援模式 (rescue installed system)修复损坏系统
- GRUB损坏后,如何修复windows启动mbr或者其他
- GRUB损坏后,如何修复windows启动mbr
- Linux/Centos windows下启动修复
- 修复损坏linux 文件系统
- 数据文件损坏修复办法
- 数据库损坏修复!!
- mysql 表损坏修复
- ubuntu软件包损坏修复
- U盘损坏 修复
- SuperBlock损坏修复
- SuperBlock损坏修复
- 已损坏文档修复
- “修复”损坏的Cache
- UVA 11039 Building designing .
- 浅析Tomcat之Coyote连接器架构分析
- Kafka配置部分
- 洛谷P2296
- http://w3cschool.codecloud.net/python/python-object.html?ref=myread
- centos 6.8 启动损坏修复实验
- 手动编写一个弹出框
- 深入理解Java的接口和抽象类
- Tomcat学习之源码编译
- mysql错误:1045 access denied for user 'root'@'localhost' using password yes
- POJ 3276 (一维开关问题)
- Unity SkinnedMesh 换装
- MyBatis传入参数为list、数组、map写法
- thinkphp-编写第一个后台接口