Jetson NX通过SSD硬盘启动的方法

Jetson NX通过SSD硬盘启动的方法

通过m.2接入ssd,启动系统后:

  1. 给ssd分区:
    sudo parted -s /dev/nvme0n1 mklabel gpt
    sudo parted -s /dev/nvme0n1 mkpart primary 2048s 100%
    sudo mkfs.ext4 -F /dev/nvme0n1p1
  2. 拷贝emmc上的文件到ssd
    设备连网的情况下,执行:
    sudo apt-get install rsync
    然后执行:
    sudo mount /dev/nvme0n1p1 /mnt
    sudo rsync -aAXv / --exclude={"/dev/","/proc/","/sys/","/tmp/","/run/","/mnt/","/media/*","/lost+found"} /mnt
  3. 用附件中的initrd替换/boot下的initrd,并修改权限
    sudo cp ~/initrd /boot
    sudo chown root /boot/initrd
    sudo chgrp root /boot/initrd、
    sync
    重启后,可挂载rootfs到ssd.

请注意,此方法只在Jetson NX上验证过。
其余平台,无法保证是否能够使用,请注意备份,防止风险。

转载:https://forum.miivii.com/forum.php?mod=viewthread&tid=299&highlight=ssd&_dsign=b824ac27