jetson设备以sd卡作为系统盘
2022-04-27
admin
555
SSD作用
NVMe SSD硬盘仅作为系统盘(rootfs和用户区),系统的启动引导依然是通过SD卡或EMMC,比如升级设备树dtb 还是在SD卡或EMMC中。
步骤一、准备SSD 并格式化为 GPT
1.准备M.2 Key M SSD
《本例采用的是WD PC SN520 型号SSD》
1.打开Ubuntu18.04自带 Disks 工具,'Ctrl+F' 或点击右上角选择‘Format Disk' 并将其格式化为GPT 格式
2.格式化时必须选择“Ext4”, 等待完成后,点击下方 '三角按钮',mount 到固定目录如/media/nvidia/xxxx
3.参考下图操作:
1)首先左上角搜索disks
2)进入disks,找到安装的ssd,点击”+”号;
3)按键Ctrl+F格式化格式化并选择Ext4
4)创建名称
5)输入密码
6)点击三角符号,记得记下该/dev下的设备号,后面会用到
步骤二:
git clone https://github.com/jetsonhacks/rootOnNVMe.git
cd rootOnNVMe
rootOnNVMe主要是针对ssd做的程序,使用SD卡用此种方法也是可行的,但是要修改以下几个文件的设备号才行,比如/dev/mmcblk1p1 , 需修改如下文件中SSD卡路径/dev/nvme0n1p1为/dev/mmcblk1p1:
copy-rootfs-ssd.sh
data/setssdroot.sh
data/setssdroot.service
copy-rootfs-ssd.sh
data/setssdroot.sh
data/setssdroot.service
修改完毕后执行:
./copy-rootfs-ssd.sh
步骤三:
./setup-service.sh
步骤四:
sudo reboot