Linux裁剪系统时硬盘损坏的解决方法

在进行系统裁剪时,为了减少等待时间,一般会选择将宿主机挂起并直接运行目标系统,然而过于频繁的操作,往往会造成硬盘无法及时同步,造成硬盘分区损坏,从而造成目标系统无法正常启动。此时,若将分区重新格式化再重新来过未免过于麻烦。

本文通过归档打包的方式解决该问题,有效的避免了繁琐的修复过程

一、进入目标系统的根目录打包压缩文件至指定位置(假设在宿主机的/mnt/sysroot目录下)

find . | cpio -H newc --quiet -o | gzip > /root/sysroot.2.gz

二、卸载损坏分区

fuser -km /mnt/sysroot

umount /mnt/sysroot/

三、重新格式化并挂载分区

mke2fs -j /dev/hda2

mount /dev/hda2 /mnt/sysroot/

四、再次回到目标系统的根目录,恢复文件并执行同步

cd /mnt/sysroot/

zcat /root/sysroot.2.gz | cpio -id

sync

五、挂起宿主机,打开目标系统的虚拟机,此时一般就能正常运行了

linux多硬盘损坏,Linux裁剪系统时硬盘损坏的解决方法相关推荐

  1. apple watch更新系统时出现红色感叹号解决方法

    5 月 25 日凌晨, 除iOS 14.6与iPadOS 14.6正式版外 ,苹果还发布了watchOS 7.5正式版更新,版本号为18T567.许多朋友是不是迫不及待的想要更新自己的Apple Wa ...

  2. win10装系统时分区报错解决方法 无法找到新的分区也找不到现有分区

    windows7装到windows10时,这个错误是最常见的,原因是因为windows7的硬盘分区表格式是MBR的,而windows10的硬盘分区表格式是GPT(也叫GUID)的,硬盘分区表格式不兼容 ...

  3. 安装Ubuntu Linux系统时硬盘分区最合理的方法

    无论是安装Windows还是Linux操作系统,硬盘分区都是整个系统安装过程中最为棘手的环节,网上的一些Ubuntu Linux安装教程一般都是自动分区,给初学者带来很大的不便,下面我就根据多年来在装 ...

  4. Linux修改fstab引起系统无法启动问题的解决方法

    文章列表 crontab执行脚本出错 博客分类: Linux 最近经常碰到关于crontab不能执行的,初步总结了有以下几个原因:第一,脚本的原因:大多数情况下,是我们的脚本的问题,这种问题导致cro ...

  5. linux ftp 550 下载,linux ftp服务器上传文件夹时提示550错误问题解决方法

    linux ftp服务器上传文件夹时提示550错误问题解决方法 标签: linux ftp服务器 550 中文文件夹上传错误 问题 分类: 计算机 2010-11-06 22:47 前几天在实验室搭配 ...

  6. 在技嘉主板上装win10和linux双系统遇到的坑的解决方法

    ** 在技嘉主板上装win10和linux双系统遇到的坑的解决方法** 首先使用u盘来进行win10系统的装载,这个大家应该都会,在这里就不再叙述了,接下来直接进入到装linux即ubutnu系统. ...

  7. linux系统密码输入快捷,linux 系统忘记密码的快捷解决方法(图文详解)

    linux 系统忘记密码的快捷解决方法(图文详解) 在学习Linux的过程当中,想到,万一自己忘记了linux的密码该怎么办? 其实,在linux当中,只用简单的操作几步,就可以更改用户密码~下面小编 ...

  8. Linux 与win双系统时间不统一的解决方法

    Linux 与win双系统时间不统一的解决方法 参考文章: (1)Linux 与win双系统时间不统一的解决方法 (2)https://www.cnblogs.com/xfx98/p/12080662 ...

  9. linux打开windows系统文本文档乱码解决方法

    标题linux打开windows系统文本文档乱码解决方法 vim新建一个文本文档,CTRL+C复制原文档所有字符,vim里插入模式CTRL+V解决.

最新文章

  1. asp.net2.0学习历程 菜鸟到中级程序员的飞跃【月儿原创】
  2. 黑色星期五c语言,求黑色星期五问题~
  3. PHP MySQL教程期末考试题及答案,PHPMySQL答案
  4. 基本概念学习(9001)---指令系统
  5. 从计算机体系结构方面思考深度学习
  6. U盘 制作 win 7 64bit 旗舰版 安装盘
  7. pso算法c++语言代码,一C++PSO(PSO)算法
  8. 谷歌浏览器怎么设置中文
  9. clipse中运行maven提示org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0
  10. 在Linux下写一个简单的驱动程序
  11. eclipse怎么恢复默认界面
  12. tv3描述文件代理服务器,超强悍技术贴!Apple TV3复活DNS的刷机全教程
  13. CentOS 8安装源设置基础软件仓库时出错
  14. win11鼠标文本选择光标变白色
  15. 【图文并茂】Win7在线一键重装系统教程
  16. 智慧社区GIS系统开发详细设计
  17. Thor 0.0.2 发布!
  18. 电脑如何批量修改图片350dpi? 分享一款实用的在线图片处理工具
  19. Microsoft DreamSpark (微软向大学生免费提供开发软件)
  20. 2021-2027全球与中国通用传动轴市场现状及未来发展趋势

热门文章

  1. JDK 12 ,JDK 13 , JDK 14 新特性 详解
  2. 微信开发手机在线调试
  3. 华为WLAN基本配置
  4. ospf不规则区域的解决方法
  5. 服务器响应失败,海关,发布失败。错误信息:此响应不是合法的JSON响应。 原因与解决方法...
  6. CS和BS具体是什么意思?
  7. 项目场景:对接支付宝支付,沙箱环境提示:支付存在钓鱼风险!防钓鱼网站的方法
  8. 2012腾讯校园招聘面试经历
  9. 获取任意网站的图标,标题栏logo,网站logo
  10. Java控制台微动画输出 “草泥马神兽”