Jetson Xavier NX系统安装至 nvme 硬盘

2020年5月中旬发布的JETSON XAVIER NX,目测是一款用于替代TX2的产品,官方公布的算力喜人到碾轧TX2,不过收到货的小朋友很快就发现,这块开发套件,支持m.2 key.m 2280 nvme的硬盘,这不是市面上最常见的么。
那么有没有办法把系统装到nvme硬盘上呢。
必须有的,经过参考各种挂载/home、/usr的痛苦历程,感觉都是坑,用起来还是不方便。

下面的方法经过开发套件(TF卡版本核心)、NX EMMC版本核心的测试,好用。
安装上NVME硬盘
第零步:先把nvme硬盘分区为GPT,具体方法:

sudo parted /dev/nvme0n1 #进入parted
mklabel gpt #将磁盘设置为gpt格式,
mkpart logical 0 -1 #将磁盘所有的容量设置为GPT格式
print #查看分区结果
df#查看分区
sudo fdisk /dev/ nvme0n1 #进行分区

 
 

格式化的时候按顺序依次为:>在Command (m for help):n,增加新分区,primary 主分区。
Partition number(1-4):1。
First sector:直接ENTER,将填入默认值。
在Command (m for help)提示符后面输入p,打印分区情况,可以看到已正确完成分区。
看到有:/dev/nvme0n1p1即可。

sudo mke2fs -t ext4  /dev/nvme0n1p1 #格式化分区

 
 

第一步:将eMMC / SD卡的rootfs复制到SSD
下载压缩包:https://download.csdn.net/download/u013673476/12480782
或者:git clone https://github.com/jetsonhacks/rootOnNVMe

cd rootOnNVMe #进入目录
./copy-rootfs-ssd.sh #执行复制脚本

 
 

第二步:安装启动脚本:将rootfs设置为NVME

./setup-service.sh #将rootfs设置为NVME
sudo reboot  #重启

 
 

重启后nvme硬盘已经正常工作了在这里插入图片描述
该方法参考自:
https://github.com/jetsonhacks/rootOnNVMe
https://forums.developer.nvidia.com/t/how-to-boot-from-nvme-ssd/65147/22
https://www.jetsonhacks.com/2020/05/29/jetson-xavier-nx-run-from-ssd/

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值