1,查看/dev/ 是否有多余的sdb
注,sda,sdb能够直接看作一整块硬盘.ui
而sda1,sda2即sda硬盘上的分区.blog
2,执行fdisk –l,确保添加的就是这块硬盘
因fdisk分区最大只能2T,因此这里使用parted来分区.get
执行命令parted /dev/sdb同步
能够敲入help,查看帮助.it
由于MBR分区表不支持容量大于2.2TB(2.2 × 1012字节)的分区,因此也有一些BIOS系统为了支持大容量硬盘而用GPT分区表取代MBR分区表。bfc
因此这里来创建GPT分区表,配置
执行fdisk –l查看硬盘详情权限
能够看到,sdb1,便是刚分好的分区,下面进行sdb1分区操做rsync
创建ext4文件系统(可自定义)im
三,临时挂载硬盘
创建一个临时文件夹,供此硬盘临时挂载
sudo mkdir /new_home
将硬盘挂载到此文件夹下.
若文件较多,则时间耗时会很长.
加上--exclude选项防止提示gvfs权限问题.
注意:真实命令是sudo rsync –aXS –-exclude=’/*/.gvfs’ /home/. /new_home/.
同步后能够看到new_home文件夹已有有了/home文件夹下全部的东西,包括各个用户的权限等.
以下是/etc/fstab文件的详细内容,fstab文件就是配置开机挂载硬盘的配置文件.
这里也推荐使用uuid而不是/dev/sdb1来挂载,由于uuid是硬盘的惟一标识符.
挂载完毕后将原/home/所在硬盘挂载在新建文件夹/old_home/下,能够启到备份的目的,待肯定一切正常后能够将old_home所在分区格式化后用于其余目的.