victor
发布于

全志TINA TF/USB启动卡识别问题

问题背景

  1. 在全志 TINA 平台使用 TF 卡启动制作启动盘后,TF 卡无法正常在 windows 上使用,严重导致 Windows 卡死;
  2. 在 windows 上无法格式化和删除分区,从而导致 TF 卡无法恢复正常使用;

问题原因

  1. 由于 TF 卡启动盘有多个 windows 无法支持的分区,从而导致 windows 读写识别卡异常

解决方案

  1. 在 Ubuntu 上进行删除分区和格式,使用 fdisk 和 mkfs.fat 命令完成;
   fdisk /dev/sdx
   mkfs.fat /dev/sdx1
  1. 完成上面处理,再把 TF 卡插入 TINA 设备,发现内核提示无法找 FAT filesystem,识别分区异常;
  2. 重新使用 fdisk 查看 TF 卡信息 fdisk /dev/sdx, 发现其分区表类似为 gpt,确认 TINA 仅能支持 DOS 传统分区表,初步确认是此分区表类型导致;
  3. 使用 fdisk 调整分区表类型为 DOS 分区表和创建新分区;
  4. 完成上面操作后结果如下

注意:

  1. fdisk 命令操作使用说明,请自行学习准备;
  2. 如出现使用插着 SD 卡系统无法启动,请确认此卡是否有做启动卡?如有需要清除扇区数据,采用 DiskGenius 扇区清除功能或 dd【未确认】。
  3. 对于新的 TINA 系统是可以支持 GPT。
浏览 (551) 点赞 收藏 分享
评论