第一种方法:

  起因: 服务器强制断电, 然后就再也启动不起来了, 进入救援模式, 一直卡死在 charoot /mnt/sysimages; 然后想在救援模式下的shell中挂载我的2T的移动硬盘, 想着把数据先copy到移动硬盘上 , 结果不管移动硬盘格成什么格式, 系统都不认识, NTFS, FAT32, exFAT. . . 都是报 unknown filesystem type '***'

  1. 需要用到两个容量大一点的U盘, 我一个是8G的, 一个是2T的移动硬盘

  2. 使用软碟通(UltraISO)在8G硬盘上做U盘启动的系统, 将U盘和移动硬盘都插到服务器上;

  3. 进入bios, 使用U盘启动, 注意这个时候, 将系统装到你的2T移动硬盘上, 不要动原有的服务器的硬盘;

  4. 安装完系统, 重启, 进入bios, 选择你这个2T的移动硬盘启动;

  5. 启动之后, 开始挂载原来的服务器硬盘, 使用  lvdisplay 命令, 你会得到以下的内容:

 --- Logical volume ---
LV Path /dev/centos00/swap
LV Name swap
VG Name centos00
... --- Logical volume ---
LV Path /dev/centos00/home
LV Name home
VG Name centos00
... --- Logical volume ---
LV Path /dev/centos00/root
LV Name root
VG Name centos00
... --- Logical volume ---
LV Path /dev/centos/swap
LV Name swap
VG Name centos
... --- Logical volume ---
LV Path /dev/centos/home
LV Name home
VG Name centos
... --- Logical volume ---
LV Path /dev/centos/root
LV Name root
VG Name centos
...

  6. 应该能看的到 /dev/centos/***下的都是你的服务器原有的硬盘;

  7. 使用mkdir命令创建几个对应的目录, 一般来讲这俩就够了, 当然看你的磁盘划分情况:

mkdir /mnt/oldhome
mkdir /mnt/oldroot

  8. 然后将他们挂载起来:

mount  /dev/centos/root  /mnt/oldroot
mount /dev/centos/home /mnt/oldhome

  9. cd到里面, 使用tar命令压缩之后, 拷贝到你需要的地方, 先放起来;(比如拷贝到你现在的系统上, 就是这个移动硬盘所在的系统);

  10. 接下来, 放心大胆的在你原来的硬盘上装系统吧

  11. 然后再格式化你的移动硬盘, 但是发现移动硬盘挂到windows上之后, 因为文件格式的问题, windows是不认识的, 执行下面的操作:

a. win+R输入 compmgmt.msc, 打开计算机管理, 也可以右键我的电脑→管理
b. 选择存储→磁盘管理
c. 这里能看到你的移动硬盘, 因为安装了linux系统, windows不认识; 然后找到他们, 删除了
d.删除完之后, 新建简单卷, 一路默认即可

  

第二种方法:

  这种方法来自 https://blog.csdn.net/sinat_35555240/article/details/79025606  , 我这里直接复制过来

Centos7重装系统保留数据(仅限于光盘和ISO镜像形式)

此方式同样适用于在Centos6的基础上安装Centos7!

注:操作过程十分繁琐,请务必仔细看完每一张图上的步骤后再进行操作!!!

进入安装界面后系统语言选择美式英语

设置系统时间:

选择 Asia——Shanghai:

下面进入具体操作,请按照图中操作步骤执行:

这里我们以保留/data目录下的数据为例

下图中19和20操作步骤也可以直接将分区删除,在新系统中新建。切记不要删除data目录,否则数据就没了。

(注:25步骤和26步骤直接跳过,直接执行28步骤,后期再次尝试以证明没有任何影响.)

(注:25步骤和26步骤直接跳过,直接执行28步骤,后期再次尝试以证明没有任何影响.)

最后执行安装,这里我们选择minimal install最小化安装:

安装后/data目录下的数据依旧存在。

转载自:

https://blog.csdn.net/sinat_35555240/article/details/79025606

20200416_Centos 7.2 在安装系统之前把数据备份出来的更多相关文章

  1. linux的文件处理(匹配 正则表达式 egrep awk sed)和系统、核心数据备份

    文件处理 1.处理方式 匹配 正则表达式 egrep awk sed 2.文件中的处理字符 \n  新行符 换行 \t  制表符 tab键 缺省8个空格 \b  退格符 backspace键 退格键 ...

  2. Centos下的GitLab的安装汉化和数据备份以及管理员密码重置

    前言: 安装版本:gitlab-ce-8.8.5-ce.1.el7.x86_64.rpm 下载地址: https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yu ...

  3. KickStart 无人值守安装系统

    一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...

  4. 用U盘安装系统的好用的PE系统:通用PE V6.1下载

    用U盘安装系统的好用的PE系统:通用PE V6.1下载 PE是一款用其他介质(我们最常用的是U盘)启动安装电脑系统的简易操作系统,在XP系统中 最经典的是扬州老毛桃出品的只有100多兆的XP内核的PE ...

  5. dell r710xd 通过远程管理卡安装系统

    机器dell r720xd 服务器 远程管理卡:iDRAC7 安装系统CentOS 5.9 64位 1.首先得配置要管理口IP信息及用户名.密码(这里就不做介绍了) 2.登录远程管理 https:// ...

  6. 安装系统时出现“windows无法安装到这个磁盘。选中的的磁盘采用GPT分区形式”

    安装系统到提示你不能安装在那个磁盘的一步,然后按住shift+F10呼出diskpart命令符,然后依次输入 diskpart list disk select disk 0 clean conver ...

  7. HP工控机 G9 安装系统需注意

    HP工控机 G9 装系统需要:简单唠叨几句 1.F10 进配置,选择设置图标-选择存储图标-选择阵列卡图标-根据中间框提示制作riad(必须) 2.加载驱动 驱动直接复制到U盘根目录下,选择F11选择 ...

  8. Diskpart命令安装系统小结

    <diskpart命令安装系统小结> 今天给同学安装系统,win8改win7.同学是预装了win8的联想y480,分区表采用的是GPT格式,捣鼓了半天才知道.GPT格式是新式的分区格式,相 ...

  9. Vmware10.0 安装系统以及使用笔记

    1.安装教程参考 大致分为:vmware10.0安装-------建立虚拟机---------设置虚拟机---------启动虚拟机(IOS安装)---------安装系统---------安装vmt ...

随机推荐

  1. VSCcode中使用git

    1.配置 文件 -> 首选项 -> 配置 出现json格式的配置项,左侧为默认设置,右侧为自定义设置: 加一行: "git.path":  Git目录下cmd下的git ...

  2. Dreamweaver是怎么把图片转换成代码 简单五步骤即可解决

    Dreamweaver图片转换代码图文介绍 1.打开需要转换的Photoshop作品: 2.保存为web格式,得到一个文件夹和一个html格式文件: 3.在html格式文件上单击右键,选择打开方式为D ...

  3. Python学习笔记1:基础

    1.编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串. 你也可以为源文件指定不同的字符编码.在 #! 行(首行)后插入至少一行特殊的注释行来定义 ...

  4. 安装node.js和vue

    1.在官网上下载Node.js安装包  https://nodejs.org/zh-cn/ 2.点击安装,一直下一步下一步就行,这里就不在赘述了. 3.安装完之后,如果没有选安装路径的话,一般都是在[ ...

  5. 【技术分享】小乖乖的 Linux/Ubuntu 历险记

    本文将同步发布于 WHU-TD 的博客. 这是一篇自带故事背景的博客. 总所周知,写的多,错的多,更何况一个刚刚接触 Linux 的小白.虽然只是介绍一些非常基础的内容,还是希望大家在发现错误时可以及 ...

  6. 索引--mysql 数据库Load data大量数据时性能因素之一

    发现load data infile 插入数据时越来越慢,后来发现是因为创建表时有创建索引的动作. 把索引创建删除掉之后,导入很迅速,导入后再创建索引,效率果有提高.

  7. CV 履历 格式

    CV 指的是 "Curriculum Vitae" Curriculum vitae 在拉丁语中的意思是"生命的故事" CV 经常被称为 "Resum ...

  8. 03 原型模式(prototype)

    03 原型模式(prototype) 1 克隆羊问题 现在有一只羊tom,姓名为: tom.年龄为: 1,颜色为:白色,请编写程序创建和tom羊属性完全相同的10只羊. 2 传统方式解决 思路 cla ...

  9. MySQL存储索引InnoDB数据结构为什么使用B+树,而不是其他树呢?

    InnoDB的一棵B+树可以存放多少行数据? 答案:约2千万 为什么是这么多? 因为这是可以算出来的,要搞清楚这个问题,先从InnoDB索引数据结构.数据组织方式说起. 计算机在存储数据的时候,有最小 ...

  10. 如何个性化定制iview中的table样式

    使用renderHeader.render函数 例子: column:[ {}, ..., { title:'较年初占比变化', key:''lastYearChange, renderHeader: ...