Mount SSD to /home and /var/lib/docker

Mount SSD to /home and /var/lib/docker

Install SSD and format it

You can install SSD and format it refer to the link: https://www.youtube.com/watch?v=x0TBTYw7HKs, and divide ssd into two parts, named “ssdhome” and “ssddocker”,such as

在这里插入图片描述

Mount ssd to /home and /var/lib/docker

Get SSD Disk name

You can find SSD Disk name by this command:

sudo fdisk -l

and the name is /dev/nvme0n1. SSD Disk has been divided into part1 /dev/nvme0n1p1 and part2 /dev/nvme0n1p2

Mount ssdhome and ssddocker to temp mount points

  1. Mount ssd to temporary mount points, /mnt/ssdhome and /mnt/ssddocker
sudo mkdir /mnt/ssddocker 
sudo mkdir /mnt/ssdhome 
sudo mount /dev/nvme0n1p1 /mnt/ssddocker 
sudo mount /dev/nvme0n1p2 /mnt/ssdhome 
  1. Synchronize files in /home and /var/lib/docker with /mnt/ssdhome and /mnt/ssddocker
sudo rsync -aXS /var/lib/docker/.  /mnt/ssddocker/.
sudo rsync -aXS /home/. /mnt/ssdhome/.

Change mount points

sudo mv /var/lib/docker  /var/lib/docker-old
sudo mv /home /home-old

sudo mkdir -p /var/lib/docker
sudo mkdir /home

sudo umount /dev/nvme0n1p1 
sudo umount /dev/nvme0n1p2

sudo mount /dev/nvme0n1p1 /var/lib/docker
sudo mount /dev/nvme0n1p2 /home

Save mount changes permanently

sudo vi /etc/fstab 
#add the following commands into /etc/fstab: 

/dev/nvme0n1p1  /var/lib/docker   ext4 defaults 0  2
/dev/nvme0n1p2  /home  ext4 defaults 0  2

在这里插入图片描述

在这里插入图片描述

References:

  1. Install Solid State Disk - Jetson AGX Xavier

  2. Linux系统把/home重新挂载到其他硬盘或分区- saszhuqing

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值