ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 系统运维 >> Ubuntu 1604 /home 目录迁移到独立分区的方法

Ubuntu 1604 /home 目录迁移到独立分区的方法(1/4)

来源:网络整理     时间:2016-07-22     关键词:

本篇文章主要介绍了" Ubuntu 1604 /home 目录迁移到独立分区的方法",主要涉及到方面的内容,对于系统运维感兴趣的同学可以参考一下: 1 简介Ubuntu分区方案一般有下面三种:/boot 200M、/ 30G、/home 剩余全部空间、swap 8G/ 剩余全部空间、swap 8G/ 30...

1 简介

Ubuntu分区方案一般有下面三种:

  1. /boot 200M、/ 30G、/home 剩余全部空间、swap 8G
  2. / 剩余全部空间、swap 8G
  3. / 30G、/home 剩余全部空间、swap 8G

第一种分区方案是为了将/boot独立出来,防止操作系统无法启动,这样分的好处博主没体会到,好像/boot没什么用,而且把磁盘搞得支离破碎的,所以博主一般不用这种分法。
第二种分区方案是懒人方案,或者说新手方案,简单粗暴,对于装系统像家常便饭一样的博主来说,这样分区最快啦,毕竟在实体机上操作分区需要小心翼翼,耗费心力啊。
第三种方案的好处是/home分区被独立出来了,这样以后重装系统的时候就可以保留/home分区里的用户数据了,就像重装windows只需要格式化C盘一样,重装Linux只需要格式化 / 分区即可。

第三种分区方案是博主推荐的方案,因为重装Linux系统可以保留用户数据

如果已经按照第二种方案,只分了一个 / 分区怎么办呢?
方法是将/home迁移到独立的分区中,下面我们就来将/home独立出来。

2 环境

磁盘操作是危险操作,如果你还不熟练的话,请在虚拟机中操作,这里推荐vmware虚拟机。博主的环境如下:

  • win7
  • vmware 12
  • Ubuntu 16.04 iso镜像

3 安装Ubuntu虚拟机

到Ubuntu官网下载Ubuntu 16.04的镜像,下载地址:

Ubuntu 16.04官网下载地址

然后百度下载vmware,下载地址如下:

VMware 12 百度软件中心下载地址

破解也很容易,百度一下vmware注册码就可以了。这里博主就带过了,接下来要创建Ubuntu虚拟机,也很简单,一直点下一步就可以了,只说两点。
要vmware开机加载镜像文件,则可以右键虚拟机,然后点击设置,选择CD/DVD选项,选择使用ISO镜像文件,并且勾选启动时连接的框,然后重启虚拟机就可以了,不需要U盘,如下图所示:

 Ubuntu 1604 /home 目录迁移到独立分区的方法

分区的时候按照第2种方案分区,即 swap 8G,/ 剩余空间。但是要注意保留一部分空闲分区,便于我们创建新的分区,博主的分区如下图所示:

 Ubuntu 1604 /home 目录迁移到独立分区的方法

如果你全部分完了也没关系,在vmware中增加虚拟机的磁盘空间即可。如下图所示:

 Ubuntu 1604 /home 目录迁移到独立分区的方法

4 准备新的ext4分区

/home要挂载到独立的分区中,所以首先我们得有一个新的ext4分区。要得到一个新的分区有两种方法:

  1. 压缩现有分区,创建新分区,推荐Gparted工具
  2. 从空闲分区创建新的分区

这里我们用安装的时候预留的空闲分区来创建新分区。首先用下面的命令来看看挂载的情况:

df -h

可以看到只有一个分区/dev/sda1被挂载在了/目录上面,其余的挂载点挂载的都是内存上,swap是没有挂载点的。如下图所示:

相关图片

相关文章