Jetson Xavier NXでNVMe SSDをrootfsにする
Jetson Xavier NXの開発キットを入手したのでいろいろ見ていると、NVMeのSSDが使えるっぽいので試したよメモ。
- M.2-2280サイズのNVMe SSDが使用できます。
- SATAなSSDは使えません。試しに刺したら認識しなかった(さすなよ
- SSDからbootはまだできないようです。SDカードからブートして、SSDにrootfsをスイッチするように仕込みます。
では方法を。
今日(2020/5/30)時点の話で言えば、
$ git clone https://github.com/jetsonhacks/rootOnNVMe.git
$ cd rootOnNVMe
$ ./copy-rootfs-ssd.sh
$ ./setup-service.sh
$ sudo reboot
これだけ! 2種類のスクリプトを動かしてますが、やってることは読んで字のごとく。。SDカードからSSDにファイルをコピーして、起動時にrootfsを切り替えるサービスを仕込んでます。
NVMeといえども安いのは安いしSDカードよりははるかに速いので、システムごとSSDで実行できるのはメリットでかいんじゃないかと。
ただし、githubのREADMEにも書いていますがL4Tごとアップデートする場合はSDカード側も更新してSSD側と同じ状態にしてあげないといけないそうなので注意が必要です。
今回ちょろっと動かしてみたSSDはこちら(アフィリエイト)。