需求:移动计算平台内存容量多为16g、32g、64g等版本,在日常开发过程中需要较大内存存放数据及应用文件。
解决方案:对计算平台拆解后发现其内部有M2固态接口,于是找来一块1T固态硬盘加装上去。
在拆解过程中注意底层板和与核心板之间有线路连接,最好用翘片在四周慢慢撬开,切忌使用蛮力。
1.格式化SSD
运行 sudo fdisk -l 可以看到1T固态对应的设备地址为 /dev/nvme0n1。
运行 sudo mke2fs -t ext4 /dev/nvme0n1 对将固态硬盘格式为ext4格式。
2.迁移系统
下载脚本:
https://github.com/jetsonhacks/rootOnNVMe
进入rootOnNVMe目录,打开copy-rootfs-ssd.sh,将/dev/nvme0n1p1修改为自己的固态设备地址/dev/nvme0n1,然后使用sudo运行该文件。
进入data目录将data目录下的两个文件中的/dev/nvme0n1p1均修改为自己的设备地址/dev/nvme0n1,然后使用sudo 运行setup-service.sh
关机后再启动即可