TX2挂载固态硬盘SSD到/home目录下(亲测有效)
程序员文章站
2022-03-14 12:41:56
...
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重启(如果你没有出现界面消失的情况就不用重启)
开机之后查看空间:
挂载成功