Jetson Nano往SD卡刷入系统相对其他Jetson 系列的产品来说较为简单,不过在往SD卡中刷系统的时候也是有点坑的,今天操作时在使用的SD卡为64G,安装了一个约30g的.img镜像,这个镜像是之前就打包好的镜像,之后插入nano,系统正常启动,但是用户可用空间只有29G,使用df命令输出如下:

robot@robot:~$ df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/mmcblk0p1 ext4       30G   28G  400M  99% /
none           devtmpfs  1.8G     0  1.8G   0% /dev
tmpfs          tmpfs     2.0G  4.0K  2.0G   1% /dev/shm
tmpfs          tmpfs     2.0G   29M  2.0G   2% /run
tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
tmpfs          tmpfs     2.0G     0  2.0G   0% /sys/fs/cgroup
tmpfs          tmpfs     397M   20K  397M   1% /run/user/120
tmpfs          tmpfs     397M  108K  397M   1% /run/user/1000

猜测可能是分区表的问题:
但是使用下面修复分区的命令的时候并无异常

sudo parted -l

使用fdisk 的命令时发现下面错误

robot@robot:~$ sudo fdisk /dev/mmcblk0
[sudo] password for robot:Welcome to fdisk (util-linux 2.31.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.GPT PMBR size mismatch (25165823 != 124735487) will be corrected by w(rite).
GPT PMBR size mismatch (25165823 != 124735487) will be corrected by w(rite).Command (m for help): ^C
Do you really want to quit? q

使用fdisk工具修复:
修复步骤如下

robot@robot:~$ sudo fdisk /dev/mmcblk0
[sudo] password for robot:Welcome to fdisk (util-linux 2.31.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.GPT PMBR size mismatch (25165823 != 124735487) will be corrected by w(rite).
GPT PMBR size mismatch (25165823 != 124735487) will be corrected by w(rite).Command (m for help): pDisk /dev/mmcblk0: 59.5 GiB, 63864569856 bytes, 124735488 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 43CAB209-E630-440C-8D77-5A7C6BD76C49Device          Start      End  Sectors  Size Type
/dev/mmcblk0p1  28672 62332927 62304256 29.7G Linux filesystem
/dev/mmcblk0p2   2048     2303      256  128K Linux filesystem
/dev/mmcblk0p3   4096     4991      896  448K Linux filesystem
/dev/mmcblk0p4   6144     7295     1152  576K Linux filesystem
/dev/mmcblk0p5   8192     8319      128   64K Linux filesystem
/dev/mmcblk0p6  10240    10623      384  192K Linux filesystem
/dev/mmcblk0p7  12288    13055      768  384K Linux filesystem
/dev/mmcblk0p8  14336    14463      128   64K Linux filesystem
/dev/mmcblk0p9  16384    17279      896  448K Linux filesystem
/dev/mmcblk0p10 18432    19327      896  448K Linux filesystem
/dev/mmcblk0p11 20480    22015     1536  768K Linux filesystem
/dev/mmcblk0p12 22528    22655      128   64K Linux filesystem
/dev/mmcblk0p13 24576    24735      160   80K Linux filesystem
/dev/mmcblk0p14 26624    26879      256  128K Linux filesystemPartition table entries are not in disk order.Command (m for help): d
Partition number (1-14, default 14): 1Partition 1 has been deleted.
Command (m for help): n
Partition number (1,15-128, default 1): 1
First sector (34-124735454, default 28672):
Last sector, +sectors or +size{K,M,G,T,P} (28672-124735454, default 124735454):Created a new partition 1 of type 'Linux filesystem' and of size 59.5 GiB.
Partition #1 contains a ext4 signature.Do you want to remove the signature? [Y]es/[N]o: yThe signature will be removed by a write command.Command (m for help): w
GPT PMBR size mismatch (25165823 != 124735487) will be corrected by w(rite).The partition table has been altered.
Syncing disks.
##重启nano
robot@robot:~$ sudo reboot
Connection to 192.168.1.16 closed by remote host.
Connection to 192.168.1.16 closed.
PS C:\Users\LENG> ssh robot@192.168.1.16
robot@192.168.1.16's password:
Welcome to Ubuntu 18.04.5 LTS (GNU/Linux 4.9.140-tegra aarch64)* Documentation:  https://help.ubuntu.com* Management:     https://landscape.canonical.com* Support:        https://ubuntu.com/advantage
This system has been minimized by removing packages and content that are
not required on a system that users do not log into.To restore this content, you can run the 'unminimize' command.5 updates can be applied immediately.
3 of these updates are standard security updates.
To see these additional updates run: apt list --upgradableLast login: Wed Jun 23 17:20:41 2021 from 192.168.1.5Can't open display
robot@robot:~$
robot@robot:~$ sudo resize2fs /dev/mmcblk0p1
[sudo] password for robot:
resize2fs 1.44.1 (24-Mar-2018)
Filesystem at /dev/mmcblk0p1 is mounted on /; on-line resizing required
old_desc_blocks = 4, new_desc_blocks = 8The filesystem on /dev/mmcblk0p1 is now 15588347 (4k) blocks long.robot@robot:~$
robot@robot:~$ df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/mmcblk0p1 ext4       59G   28G   29G  50% /
none           devtmpfs  1.7G     0  1.7G   0% /dev
tmpfs          tmpfs     2.0G  4.0K  2.0G   1% /dev/shm
tmpfs          tmpfs     2.0G   29M  2.0G   2% /run
tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
tmpfs          tmpfs     2.0G     0  2.0G   0% /sys/fs/cgroup
tmpfs          tmpfs     396M   12K  396M   1% /run/user/120
tmpfs          tmpfs     396M  108K  396M   1% /run/user/1000
robot@robot:~$

大致原因是输入d删除一个分区表,要找到最后一个,即末尾地址最大的那个,因为没有加入分区表的空间一般都在最后,我的编号为1,所以交互输入如上述,最后重启nano后使用resize2fs /dev/mmcblk0p1,然后再次查看nano中的SD卡其他容量将扩进来。
拓展:

sudo fdisk /dev/mmcblk0
进入交互模式,交互指令有
命令(输入 m 获取帮助): m帮助:常规d   删除分区F   列出未分区的空闲区l   列出已知分区类型n   添加新分区p   打印分区表t   更改分区类型v   检查分区表i   打印某个分区的相关信息杂项m   打印此菜单x   更多功能(仅限专业人员)脚本I   从 sfdisk 脚本文件加载磁盘布局O   将磁盘布局转储为 sfdisk 脚本文件保存并退出w   将分区表写入磁盘并退出q   退出而不保存更改新建空磁盘标签g   新建一份 GPT 分区表G   新建一份空 GPT (IRIX) 分区表o   新建一份的空 DOS 分区表

附录:
如果是从官网上第一次直接下的镜像刷入系统后是会有大部分空间是空闲的,可以选用上述方法加入,也可以使用DG磁盘修复工具扩容

但是如果进行过其他操作或者镜像是别人安装完成很多依赖打包发给你的,可能用此软件不是那么容易修复,可能会有下面的错误,如果是下面的错误,依然用上面修复的步骤即可修复成功。

NVIDIA-Jetson Nano 安装完系统后SD卡空间变小解决方法相关推荐

  1. NVIDIA TX2 Ubuntu 18.04 无法打开SD卡/U盘的解决方法

    刚烧录好的TX2开发板不能识别SD卡时,键入以下命令可解 sudo apt-get install exfat-fuse exfat-utils

  2. win10系统更新后C盘逐渐变小解决方法

    1.可以点击"C盘-属性-磁盘管理-清理系统文件"进行windows.old文件的删除: 2.删除Win10休眠文件,这个文件隐藏比较深,即使是在显示"隐藏的项目&quo ...

  3. xp系统扫描仪服务器,安装XP系统后扫描仪不能用了如何解决

    扫描仪这种机器在我们生活中用到的比较少,但是一些部门单位还会使用.一些用户把电脑系统更换为XP系统之后,原本只支持Windows2000系统的扫描仪就不能用了,有什么方法才能让扫描仪继续工作?大家一起 ...

  4. 刚刚重做系统的计算机开机时间很慢,电脑重装系统后开机还是很慢怎么回事_电脑重装系统后开机还是很慢的解决方法...

    电脑出现开机缓慢,运行卡顿的现象很多用户都糊选择通过重装系统来解决,但有的网友却反映说自己的电脑在重装系统后开机还是很慢,不知道怎么回事很是苦恼,那么对于这一情况,下面本文就来为大家分享关于电脑重装 ...

  5. 重装系统后桌面只有一个回收站的解决方法

    重装系统后桌面只有一个回收站的解决方法 第一步.对着桌面空白处,右键 - 个性化. 第二步.在个性化窗口中选择左上角的更改桌面图标,在桌面图标设置中找到桌面图标,勾选您想显示的图标即可.

  6. jetson nano安装镜像系统和配置

    jetson nano安装镜像 下载烧录软件和镜像固件 内存卡格式化 烧录镜像 配置系统 在使用亚博智能小车安装trt-yolov3的时候遇到问题,由于trt-yolov3需要TensorRT> ...

  7. 【Linux超新】Nvidia Jetson Nano 安装pip

    Jetson Nano到手,刚开始想要安装Jtop就遇到问题了 根据大神Nvidia Jetson Nano介绍与使用指南 - 知乎 的介绍,到了 3.6 安装jtop jtop是一款开源软件,可以查 ...

  8. linux镜像文件没有gho,使用OneKey备份系统后找不到GHO系统文件解决方法

    备份系统后当我们系统出现无法解决的故障问题或系统运行不流畅等问题时,那么就可以轻松的使用一键还原工具来恢复备份时的系统.有用户在使用OneKey一键还原备份系统之后,在原来保存的GHO系统文件的磁盘路 ...

  9. 使用OneKey备份系统后找不到GHO系统文件解决方法

    备份系统后当我们系统出现无法解决的故障问题或系统运行不流畅等问题时,那么就可以轻松的使用一键还原工具来恢复备份时的系统.有用户在使用OneKey一键还原备份系统之后,在原来保存的GHO系统文件的磁盘路 ...

最新文章

  1. MySQL主主配置说明
  2. NoneBot2插件——打印系统状态
  3. SM30里如何输入物料号自动带出物料描述
  4. 用Python生成随机的中文验证码图片
  5. Pro*c源程序中使用宿主结构保存查询结果
  6. word打开wps文件乱码_word文档打开是乱码解决方法
  7. 为什么有的安卓手机越用越慢,刷机也不行?
  8. Visual.Basic.2008编程参考手册
  9. OCP 12c最新考试原题及答案(071-7)
  10. 当红“元宇宙”需要冷思考,听听科幻作家、清华教授和阿里专家怎么说
  11. 计算机信息管理系统实训摘要,计算机实训报告摘要.doc
  12. Kubernetes环境下如何运行Coherence缓存集群
  13. html利用浏览器打印jquery.jqprint-0.3.js,制作票据通用模板js
  14. NYNU开学大作战之补番真开心
  15. 素食崇尚的是养身和修心的生活方式,鼎沐素食让你身心共融
  16. 爬虫工具 AppCrawler
  17. 【u盘提示:驱动器未格式化】如何解决?
  18. 为什么HashTable不能存null键和null值,而HashMap却可以?
  19. Calibre for Mac v5.20.0 中文版 电子书阅读管理工具
  20. 【软件工程】求10个数最大值和平均值 以流程图、盒图、PRD图的形式画出

热门文章

  1. kettle bat文件启动带参数
  2. 选择JIRA的88个理由
  3. 面向对象——单一职责原则
  4. 微信小程序开发之生命周期详解?
  5. innodb事务的四大特性
  6. 【寒假每日一题】找硬币(个人练习)详细题解+推导证明(第十二天)
  7. React Native 实现热更新方案CodePush过程中遇到的问题 ( 搭建自己的CodePush服务器 )
  8. 大数据助推数字经济时代到来
  9. 非看不可!中国五大高校学生畅聊Metaverse,Z时代的世界不得了!丨2021世界区块链大会...
  10. 用于字幕打轴时的行字数检测