今天手贱,误操作将/usr/lib整个文件夹都删了。但是系统内还有很多重要的文件和数据,不敢贸然重装系统。
弄了个u盘启动。
一开始整个系统只有一个分区,原系统装在这个分区里,我用u盘启动后,用分区管理工具重新格式化一个新的分区为/dev/sda6。
在新的分区中安装一个操作系统,这个操作系统的版本和旧的系统完全相同。
但是问题来了,开机后,发现启动的依然是旧的系统,而且更奇怪的是,在旧的系统中看不到新的分区sda6。

原来系统的引导区依然指向旧的系统的第一个扇区。
研究了半天,找到了一个解决的办法,修改旧操作系统的/boot/grub/grub.cfg文件。
将指代旧分区的(hd0,mosda1)修改为(hd0,mosda6),将指代旧分区sda1的磁盘代号XXXXXXXXXXXXXXXXXXXXXXXXX(一长串字符)修改为新的分区的磁盘代号。
这个代号的查看可以使用指令df,在/media文件夹下的挂载点名称即为磁盘代号。

这样,当系统重新启动时,虽然指向旧的系统盘的第一个扇区,但是会转向新的分区的第一个扇区。

最新文章

  1. java入门必备单词
  2. Linux 进程通信(无名管道)
  3. sessionStorage、localStorage简介
  4. iOS后台运行
  5. scanf()函数用法小结
  6. Lipo Error!! can't open input file
  7. Java Servlet的request使用的编码引发的思考 以及解决方法
  8. SSH端口修改
  9. 犯罪团伙利用POS机刷信用卡积分转卖 年获利千万
  10. QTP如何连接/查询数据库
  11. Python3基础 Python的函数都有返回值 无指定返回值的函数 返回NONE对象
  12. Docker 镜像
  13. SSM-MyBatis-05:Mybatis中别名,sql片段和模糊查询加getMapper
  14. Appium+python+html生成饼图测试报告
  15. 简单的jvm优化的尝试
  16. Matlab function lorenzgui
  17. JAVA中通过Hibernate-Validation进行参数验证
  18. MapReduce调优总结与拓展
  19. windwos文档格式转换成unix格式
  20. Spring Boot统一异常处理方案示例

热门文章

  1. QThread多线程编程经典案例分析
  2. springmvc 精华
  3. 济南学习 Day2 T1 am
  4. floodfill算法解题示例
  5. 关于CORS
  6. iOS Foundation框架 -2.常用集合类简单总结
  7. JVM调优总结 -Xms -Xmx -Xmn -Xss(转载)
  8. wordpress 在linux上配置固定url方法
  9. ORACLE 语句关联统计
  10. nginx总结