Ubuntu服务器挂载硬盘和home目录迁移

Ubuntu挂在硬盘分为两种,一种是临时性的,服务器重启之后就消失了,另一种是服务器重启时继续自动挂载,下面分别介绍。

首先介绍一点基础

1、查看当前挂载的和未挂载的硬盘

sudo fdisk -l  

 

或者

lsblk

前面的代表设备名称,后面的代表挂载点。

第一种:临时挂在(适用U盘等)

1、格式化硬盘(请谨慎)

找出待挂载设备的名称 /dev/sdb1,然后使用如下命令:

sudo mkfs -t ext4 /dev/sdb1

2、临时挂载

mkdir /media/data/data01   #创建挂载点
sudo mount -t ext4 /dev/sdb1 /media/data/data01   #临时挂载

至此,挂载就好了,可用df -h查看挂载情况,不过重启所有的挂载都会失效。

第二种:开机自动挂载

开机自动挂载的建议使用uuid进行设备标识,如果使用设备名称的话,如果重启设备名称发生变化,会导致挂载失败

#方式一
/dev/sdb1     /home/data1    ext4     defaults       0  0    #不建议


#方式二
#sudo vim /etc/fstab  添加下面一行
UUID=62572e1b-3357-4a38-8368-a7ca3da39755 /media/data/data01 ext4 defaults 0 0   #推荐

uuid的查询方式:

1、使用blkid /dev/sdb1  (有时候不起作用)

2、使用ls -l /dev/disk/by-uuid 会列出所有设备的,查找指定设备的uuid即可。

Home目录迁移

首先需要将原始home目录下的文件拷贝到新的路径下,需要注意的是,拷贝的时候需要将不同文件夹的属性一起拷贝,使用以下命令:

sudo cp -ar /old_home/* /temp_home

拷贝完成后,按照上面的方式将新的硬盘挂载到/home路径下,然后再将temp_home位置备份的文件拷贝回/home目录即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值