转自:https://www.cnblogs.com/maowang1991/p/3270441.html

重装Ubuntu时如何保留/home分区中的数据
作者:maowang

Windows系统可以在重装时只格式化C盘,从而保留其他分区的数据。 Ubuntu系统也可以,只要在安装系统时分出一个/home分区。你可以把Ubuntu的“/”分区看为Windows的C盘,重装Ubuntu时只格式化“/”分区,不格式化“/home”,这样就可以保留“/home”中的数据了。

一、备份数据。参考:http://ubuntuabc.com/123/?p=92
虽然虽然这样重装理论上不会破坏你的文件,但有时候一些意外的情况(比如误操作或系统有bug)会导致数据丢失。所以还是强烈建议你备份你的重要文件。

二、删除旧的配置文件

因为我不想保留旧的系统设置和软件设置,想安装一个全新的系统,所以要删除旧的配置文件,如果你想保留以前的设置的话,就省略此步骤。

删除配置文件的方法是:
1、用光盘启动系统,进入Live CD。
2、在终端里执行命令“sudo nautilus”,以管理员身份打开文件浏览器。
3、按“Ctrl+H”键显示隐藏文件。
4、删除硬盘/home分区里的“lost+found”和“.Trash-0”文件夹。
5、删除“username”文件夹里所有以“.”开头的文件夹及文件。(“username”是你的用户名)

三、重装系统

前面几个步骤和常规安装一样,这里就不多说了。

重点在“预备硬盘空间”,也就是分区这步。选择“手动指定分区(高级)”。

根据分区大小判断,“/dev/sda1”是原来的“/”分区。选择“/dev/sda1”,点“更改...”按钮。

不要改变原来的分区容量;在“用于”右边的下拉列表选择分区格式“Ext4日志文件系统”;选中“格式化此分区”;“挂载点”选“/”;然后点“确定”。

“/dev/sda5”是原来的swap分区。选择“/dev/sda5”,点“更改...”按钮。

不要改变原来的分区容量;选择用于“交换空间”。格式化和挂载点不用选。

“/dev/sda6”是原来的“/home”分区。选择“/dev/sda6”,点“更改...”按钮。

不要改变原来的分区容量;原来是什么文件系统,现在还是选什么文件系统!不要选择“格式化此分区”!挂载点选择“/home”。

检查一下,注意看“/home”后面没有勾选格式化,使用的文件系统(类型)也跟原来一样。然后点“前进”。

后面的步骤也是跟常规安装一样,按屏幕提示操作即可。要注意的地方是:
填写身份时,名字可以随便填;但登录名要和原来一样。
安装需要一段时间,如果屏幕变黑,那可能是因为键盘和鼠标长时间没动作而启动的屏幕保护,动动鼠标就恢复了,不要紧张,更不要强行关机。

安装完成后,按提示重启电脑。/home里的文件将完好无损。

重装Ubuntu时如何保留/home分区中的数据相关推荐

  1. 【转】重装Ubuntu时如何保留/home分区中的数据

    Windows系统可以在重装时只格式化C盘,从而保留其他分区的数据. Ubuntu系统也可以,只要在安装系统时分出一个/home分区.你可以把Ubuntu的"/"分区看为Windo ...

  2. 重装系统时不小心全盘分区了的文件恢复办法

    重新分区是比较常见的数据恢复案例,需要注意,重新分区后不要再存入新的文件.重装系统时不小心全盘分区了的文件恢复办法 重装系统时不小心全盘分区了的文件恢复办法 工具/软件:光明数据恢复软件 步骤1:先下 ...

  3. mysql 表如何分区数据恢复,如何从格式化的分区中恢复数据-万兴恢复专家

    我可以从格式化分区中恢复文件吗? 我有一个希捷外置硬盘.今天早上,我的孩子们不小心在上面格式化了一个分区 现在分区为空,其上的所有文件都消失了.我没有任何备份.所以,我的问题是,有一个解决方案让我恢复 ...

  4. 创建分区表+分区表的分类+创建散列分区表+查看散列分区表分区中的数据+创建列表分区表+查看列表分区表分区中的数据...

    创建分区表 分区表的分类 范围分区:对数据表的某个值的范围进行分区,需要使用partition by range字句. 散列分区: 1通过hash算法均匀分布数据的一种分区类型. 2通过在I/O设备上 ...

  5. 怎么从FAT32分区中恢复数据?

    FAT32指的是文件分配表是采用32位二进制数记录管理的磁盘文件管理方式,因FAT类文件系统的核心是文件分配表,命名由此得来.优点是稳定性和兼容性好,能充分兼容Win 9X及以前版本,且维护方便.缺点 ...

  6. hive 删除某个分区中部分数据

    目录 一.需求 二.思路 三.补充 一.需求 删除 hive 表中某个分区中的部分数据(不是删除该分区) 二.思路 1.数据库删除数据的本质其实是用新的数据去覆盖原有的表,只要新的数据中不含有你想删除 ...

  7. Win10重装win7时一直显示windows启动中,不要慌

    1.联想电脑本身自带的win8,一直用的win10,时间久了win10太卡了,想换个win7.刚开始直接在win10系统下本地下载的系统,安装失败,一直卡在windows启动界面. 2.这样应该是出了 ...

  8. java重定向设置header_在Java中重定向请求时如何传递HTTP头中的数据

    可以在HTTP头中传递一些数据,同时将请求从一个服务器重定向到另一个服务器. 这是我的场景, 我有一个通用过滤器,每个请求都通过它. 现在,根据一些条件,我使用API​​ objHttpServlet ...

  9. python从文件中读取数据时出现错误_python-从文件中读取数据

    一.读取整个文件 learnFile.py 绝对路径 #coding=UTF-8 importsys reload(sys) with open(r'C:\Users\zhujiachun\Deskt ...

最新文章

  1. SQL語句大全4(常用函數)
  2. 规范-编码规范总结(微信分销系统)
  3. callee与caller
  4. map语法获取index_MySQL SQL语法优化——使用Explain查看执行计划
  5. abap 添加alv上的工具栏的按钮_神器必会!“世界上最好的编辑器Source Insight”...
  6. mysql 触发器 sql日志_触发器实现记录操作表的日志
  7. Oracle 非dba用户 使用 set autotrace 功能
  8. Babylon-AST初探-代码生成(Create)
  9. 逻辑学学习.3--- 命题逻辑 (一):基本概念
  10. Verilog编写FSM有限状态机来检测序列11011,则输出1;可对序列进行重复检测
  11. 自制Tableau数据看板示例
  12. 解决微软应用商店打不开 代码: 0x80131500
  13. Oracle导出数据中的prompt,set feedback 等是什么意思
  14. 设置浏览器屏蔽百度推广广告
  15. html网页公式编辑软件,如何在网页中插入MathType公式
  16. matlab数据归一化与反归一化处理
  17. Kubernetes格式化输出:custom-columns
  18. 英特尔挖走苹果M1芯片工程师,或将改变x86架构
  19. Pytorch1.9 GPU CUDA111安装教程
  20. sci-hub:一个神奇的免费下载文献的网站(使用技巧),免费论文下载方法

热门文章

  1. [pwn]堆:unlink绕过,0CTF2015 freenote详解
  2. openfire+Spark
  3. OpenGL开发3D图形绘制——球体
  4. 大学毕业第一年失恋,无暇找工作,送外卖的心酸,我哭了整整一个夜晚
  5. 阿里云推出网盘App,开放申请!非会员下载 10MB/s! 没想到还有更牛逼的:60M/s...
  6. 生产用计算机房噪音应小于,小知识:机房环境基本要求
  7. Unity Learn 项目 2D Platformer Microgame 教程(代码分析-功能实现方法)
  8. JavaSE(基础篇)——面向对象(万字总结)
  9. 机器学习基础(一):简介
  10. 软件测试开发面经看到的题目