TX2共有8G运行内存和32G eMMc flash 看起来倒是挺多的,但是装上系统,ROS,OPENCV,Qt后基本所剩余无几了,好在班子上有SD卡和sata接口可进行扩展。现在我就教大家如何将硬盘分区并挂载到/home目录下。
我扩展用的是三星120G固态,通过sata扩展线连接到TX2上(也可不用线直接连接)
1.查看硬盘所有分区。
指令: sudo fdisk -lu
会有一个/dev/sda 就是你所接入的硬盘
2、对硬盘进行分区。
指令:sudo fdisk /dev/sda
在Command (m for help)提示符后面输入n,执行 add a new partition 指令给硬盘增加新分区。
出现Partition number(1-4)时,输入1表示只分一个区。(所加硬盘比较大的话可以多分几个)
后续指定起启柱面(First sector),默认起始地址为 2048,结束地址为:1953525167,不输入数字按ENTER,将填入默认值。
在Command (m for help)提示符后面输入w,保存分区表。
输入quit退出
再次输入指令:sudo fdisk /dev/sda
显示/dev/sda1 则表示分区完成
3、格式化分区为ext4
指令:sudo mkfs -t ext4 /dev/sda1
4、挂载硬盘分区
先把新硬盘挂在一个临时目录下
cd /mnt/ sudo mkdir home sudo mount /dev/sda1 /mnt/home 挂载到/mnt/home df -h 查看 sudo cp -a /home/* /mnt/home/ 把home下的东西拷到挂载的目录下,备份 sudo rm -rf /home/* 把home下的东西删干净 sudo umount /dev/sda1 卸载硬盘 df -h 查看
5、设置开机挂载
sudo vi /etc/fstab
末尾增加一行
/dev/sda1 /home ext4 defaults 1 2
保存退出
df -h 查看 /home是否被挂载
mount -a 挂载/etc/fstab 中未挂载的分区
df -h 查看
OVER!