TX2硬盘扩展
硬件平台: NVIDIA TX2 Samsung SSD 860EVO
系统平台: Ubuntu 18.04 LTS
安装
将硬盘连接至侧边SATA接口
扩展home
1. 查看硬盘所有分区
sudo fdisk -lu
2.对硬盘进行分区
sudo fdisk /dev/sda
在Command (m for help)提示符后面输入m显示一个帮助菜单
- 在Command (m for help)提示符后面输入n,执行 add a new partition 指令给硬盘增加一个新分区
- 出现Command action时,输入e,指定分区为扩展分区(extended)
- 出现Partition number(1-4)时,输入1表示只分一个区
- 后续指定起启柱面,默认起始地址为 2048,结束地址为:1953525167,不输入数字按ENTER,将填入默认值
- 在Command (m for help)提示符后面输入p,显示分区表
- 在Command (m for help)提示符后面输入w,保存分区表
3. 格式化分区为ext4
sudo mkfs -t ext4 /dev/sda
4. 获取分区UUID
sudo blkid 获取分区的UUID,UUID是分区的唯一表示,sdc这种表示硬盘的方式应该会在某些情况下发生变化,这是我们需要UUID的原因。
5.创建文件夹中转/home
sudo mkdir /media/home 这个文件夹用来中转/home,可以巧妙的将现在的/home挂载到我们的sda上
6.设置fstab
7.复制/home
sudo rsync -aXS --exclude='/*/.gvfs' /home/. /media/home/.
用这个命令复制/home到/media/home,可以将权限等东西完全复制,再用以下命令看文件是否一致。
sudo diff -r /home /media/home -x “.gvfs/*”
8.重新设置fstab
成功复制/home之后,再重新设置fstab中sda UUID对应的那一行,让sda挂载到目录/home上。
sudo vim /etc/fstab
将以下信息加入到fstab中:
# (identifier) (location, eg sda5) (format, eg ext3 or ext4) (some settings)
UUID=##### /home ext4 defaults 0 2
9.将/home改名为/old_home
cd / && sudo mv /home /old_home && sudo mkdir /home
10.重启或者重新挂载
如果你要重新挂载,输入以下命令:
sudo umount /media/home/
sudo mount -a
11.删除旧的home目录(可选)
cd /
sudo rm -rI /old_home
参考链接
https://zhuanlan.zhihu.com/p/79019309
https://blog.csdn.net/wr132/article/details/75916692
https://blog.csdn.net/qq_20732247/article/details/90141752
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)