【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

对于Jetson TX1由于系统是定制的且ARM架构,所以我们没办法使用类似像x86架构的再生龙进行克隆或者备份系统在其他的硬件系统上使用。

前期准备

硬件:Jetson tx1 SD card

系统:Ubuntu16.04

 

开启系统,插上SD card.

第一步:

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

右击Computer 进入Properties,看到如下:

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

这是系统本身的容量。

第二步:

进入Disk

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

SDcard 设置为ext4并进行重命名为SD Boot

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

 

设置完是这样的:

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

现在看到SD Boot 的文件目录,如下:

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

 

进入终端,输入如下命令:

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

大概需要等待20分钟,请耐心等待。

将所有的文件全部复制到SD Root 目录下,如图所示:

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

进入SD Root 目录****意中间有空格。输入如下指令:

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

进入boot ,再进入extlinux,执行如下指令:

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

生成一个原始的配置文件,以防还原。

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

编辑extlinux.conf文件,输入如下指令:

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

复制如下内容:

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

得到如下内容:

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

修改如下内容,注意修改细节:

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

修改6处即可,蓝色圈出的为修改后的内容。

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

最后,重启下,Tx1,看到如下图,说明成功了:

 【TX1学习与开发系列】(五)如何快速部署多个tx1系统(超细节版)

 

这样,现在整个系统就实现在SD card 运行,把SD card放到其他的ubuntu 16.04Tx1上就可以实现快速部署了,切记系统的自带15G硬盘的内容请不要随意删除,特别是boot目录的内容。