1. Jetson Nano镜像烧录前的准备工作拿到Jetson Nano开发板后第一件事就是要给它安装操作系统。这个过程就像给新买的手机刷系统一样需要先把系统镜像烧录到存储卡中。我刚开始玩Nano时在这个环节踩过不少坑今天就把完整的操作流程和注意事项分享给大家。首先需要准备三样东西一张高速microSD卡建议32GB以上容量、读卡器以及一台Windows或Mac电脑。SD卡的速度直接影响系统运行流畅度我实测过Class 10和UHS-I两种规格的卡读写速度差距能达到3倍。推荐选择标注有A1/A2应用性能等级的存储卡比如闪迪Extreme系列。官方提供的系统镜像是基于Ubuntu 18.04定制的包含了CUDA、cuDNN等深度学习必备组件。最新镜像可以从NVIDIA开发者网站下载文件大小约5GB左右。这里有个小技巧下载时建议用迅雷等工具直接浏览器下载容易因网络波动中断。我曾经因为断网重下了三次浪费了大半天时间。2. SD卡格式化与镜像烧录2.1 彻底格式化SD卡很多新手会忽略这个步骤直接开始烧录镜像结果导致各种奇怪问题。我建议使用SD Card Formatter这个官方工具进行深度格式化。打开软件后要注意两点一是选择正确的驱动器盘符千万别选错二是将格式化选项设置为覆盖格式化。这样能确保SD卡上所有分区都被清除干净。有次我遇到烧录后系统无法启动的情况排查半天发现是之前SD卡里的隐藏分区没清理干净。后来养成习惯每次烧录前都先用DiskPart命令清空磁盘diskpart list disk select disk XX是你的SD卡编号 clean2.2 使用balenaEtcher烧录镜像balenaEtcher是我用过最稳定的烧录工具支持Windows/Mac/Linux三平台。操作界面极其简单选择镜像文件→选择目标驱动器→点击Flash。但实际使用时有几个细节要注意烧录过程中不要移动SD卡或断开读卡器关闭杀毒软件避免误判导致写入中断首次插入SD卡时系统可能会弹出格式化提示一定要点取消烧录时间取决于SD卡速度通常需要10-20分钟。完成后Windows会提示需要格式化这是正常现象——因为Linux的ext4分区Windows无法识别直接关闭提示窗口即可。3. 首次开机系统配置3.1 基础设置流程将烧录好的SD卡插入Jetson Nano连接显示器、键盘鼠标后通电。第一次启动会比较慢约3-5分钟期间会自动扩展文件系统。进入配置界面后建议按这个顺序设置语言选择English后续再装中文支持更稳定时区选Asia/Shanghai键盘布局选English(US)创建用户名密码记住密码sudo命令需要磁盘分区选择使用整个磁盘我遇到过选择中文语言导致界面乱码的情况后来发现是字体包没完整下载。稳妥起见建议先用英文完成初始配置进入系统后再安装中文语言包sudo apt install language-pack-zh-hans3.2 网络与软件源配置系统装好后第一件事是换软件源。默认的国外源速度很慢替换成国内镜像能大幅提升更新速度。修改sources.list文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo sed -i s/ports.ubuntu.com/mirrors.ustc.edu.cn/g /etc/apt/sources.list sudo apt update无线网络配置有个坑部分USB网卡需要额外安装驱动。如果遇到wifi无法连接可以先用手机USB网络共享临时上网然后安装驱动sudo apt install firmware-realtek4. 常见问题排查与优化4.1 启动失败问题排查如果开机卡在NVIDIA logo界面大概率是烧录过程出了问题。可以按这个步骤排查重新格式化SD卡并烧录镜像尝试更换读卡器劣质读卡器会导致写入错误检查电源是否达标需要5V/4A的电源适配器我遇到过最诡异的一次故障是开机黑屏后来发现是HDMI线接触不良。建议优先使用显示器自带的HDMI线转接头容易出问题。4.2 系统性能优化默认配置下Jetson Nano只启用2GB内存需要手动开启4GB模式sudo nvpmodel -m 0 sudo jetson_clocks还可以安装jtop工具实时监控系统状态sudo -H pip install jetson-stats jtop建议关闭图形界面节省资源特别是在跑深度学习模型时sudo systemctl set-default multi-user.target最后提醒大家每次重大修改前记得创建系统快照这样出了问题能快速恢复sudo apt install timeshift timeshift --create --comments 初始配置备份