随记:Linux中一个修改活动卷组名所引发的血案
2013-02-27 21:30
531 查看
今天无意中看到之前的卷组名字有点不太顺眼,随手一个vgrename就给改了,结果直接导致了服务器重启后无法正常引导
先分析原因吧,我只有一个VG,除了boot下挂的正常分区,其余的分区类型都是lvm,包括swap,/;由于我修改了活动的VG名,而没有修改与其相关的grub和fstab配置,必然会导致无法引导
好吧,一一解决
1.在grub界面按下e进入配置,将引导项中的错误路径改回来
root=/dev/mapper/Ubuntu12-root ro改为新名字root=/dev/mapper/vg01-root ro
F10引导,能进入系统了
2.把/boot/grub/grub.cfg和/etc/fstab中的Ubuntu12都替换成vg01,注意grub.cfg只有只读属性,先把他加上写权限再进去修改,出来别忘了再改回来
3.搞定
先分析原因吧,我只有一个VG,除了boot下挂的正常分区,其余的分区类型都是lvm,包括swap,/;由于我修改了活动的VG名,而没有修改与其相关的grub和fstab配置,必然会导致无法引导
好吧,一一解决
1.在grub界面按下e进入配置,将引导项中的错误路径改回来
root=/dev/mapper/Ubuntu12-root ro改为新名字root=/dev/mapper/vg01-root ro
F10引导,能进入系统了
2.把/boot/grub/grub.cfg和/etc/fstab中的Ubuntu12都替换成vg01,注意grub.cfg只有只读属性,先把他加上写权限再进去修改,出来别忘了再改回来
3.搞定
相关文章推荐
- break使用不当引发的一个“血案”
- 一个“Spring轮子”引发的“血案”(6)
- 一个普通ERROR 1135 (HY000)错误引发的血案:
- 一个EL IF表达式引发的血案
- 一个tomcat部署两个项目引发的血案:Web app root system property already set to different value: 'webapp.root'
- 一个正则表达式引发的血案
- 一个Sqrt函数引发的血案
- 一个诡异BUG引发的血案(线程死锁造成的CPU利用率逐渐增高)
- 一个“Spring轮子”引发的“血案”(2)
- 一个电容引发的血案-经验教训篇
- 一个“Spring轮子”引发的“血案”(2)
- 一次活动引发的血案
- 一个脚本引发的血案
- 一个Sqrt函数引发的血案
- 一个bug引发的“血案”
- 一个Sqrt函数引发的血案
- Replication的犄角旮旯(七)-- 一个DDL引发的血案(下)(聊聊logreader的延迟)
- 一个BOM引发的血案