TX2挂载固态硬盘SSD到/home目录下(亲测有效)

TX2自带的32G的空间一般来说是不够用的,需要挂载固态硬盘.本文是将500G的固态挂载到home目录下.

安装试验环境:

硬件平台:NVIDIA jetson TX2    ,三星860EVO 500G

系统平台:Ubuntu16.04

1.查看硬盘所有分区

首先查看分区:

sudo fdisk -l

如上图所示,可以看到一个456.8G大小的空间.我们采用parted进行分区,因为固态硬盘的大小普遍较大,不宜使用fdisk进行分区.

进入parted:

sudo parted /dev/sda

此时终端输入命令前会有一个(parted)的模式

定义分区为GPT格式:

(parted) mklabel gpt

查看磁盘大小:

(parted) print

我们只需要分一个主区挂载到home目录下,大小就为0KB-500GB  (注:这里的具体大小根据你的固态大小而定,256G或者1000GB):

(parted) mkpart primary 0KB 500GB

按照提示输入yes和Ignore

然后退出输入:

(parted) quite

2.格式化硬盘

格式化分区:

sudo mkfs -t ext4 /dev/sda1

3.挂载硬盘分区

先把硬盘挂载到一个临时目录下再进行下面一系列命令操作:

cd /mnt/
sudo mkdir home  //创建一个home目录,用来后面代替现在系统的home目录
sudo mount /dev/sda1 /mnt/home  //将硬盘挂载到/mnt/home目录下
df -h  //查看

继续:

sudo cp -a /home/* /mnt/home/  //把现在home目录下的东西全部复制到挂载创建的临时home目录下
sudo rm -rf /home/*  //删除home下的东西(此处注意 请看后面)
sudo umount /dev/sda1
df -h  //查看

注意:删除home之后可能会出现桌面全部消失的情况,如下图所示,不过不要担心,终端还在,把后面的

设置命令全部输完,重新开机后一切会恢复正常.

4.设置开机自动挂载

打开设置文档:

sudo vim /etc/fstab

在末尾加一行:

/dev/sda1 /home ext4 defaults 0 1

保存退出

挂载/etc/fstab中未挂载的分区:

mount -a

然后reboot重启(如果你没有出现界面消失的情况就不用重启)

开机之后查看空间:

挂载成功

参考文献:https://blog.csdn.net/ycy_dy/article/details/80651974

猜你喜欢

转载自blog.csdn.net/zbr794866300/article/details/103919870