1回答

0收藏

【求助】树莓派烧录工具一直写入0%

其他 其他 1571 人阅读 | 1 人回复 | 2024-06-21




一直再写入中,一个多小时也不动,求助

分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

a1a1a21

发表于 2025-9-23 14:57:38 | 只看该作者

1. 更换SD卡读卡器
这是最常见的原因,尤其是使用廉价或老旧的读卡器:

bash
# 尝试不同的USB读卡器,建议使用品牌读卡器
# 避免使用多功能Hub上的读卡器接口,直接连接电脑主板USB口
2. 以管理员权限运行
Windows: 右键点击烧录工具 → "以管理员身份运行"

macOS/Linux: 使用sudo权限执行

3. 更换USB端口
bash
# 优先选择电脑后置的USB 2.0端口
# 避免使用USB 3.0(蓝色接口),有时存在兼容性问题
二、SD卡相关问题排查
1. 检查SD卡状态
bash
# Windows下检查磁盘状态
diskpart
list disk  # 查看SD卡是否被正确识别
select disk X  # X为SD卡编号
clean  # 彻底清理SD卡(会删除所有数据)

# macOS/Linux下检查
diskutil list  # macOS
sudo fdisk -l  # Linux
2. SD卡格式化和验证
bash
# 使用SD Card Formatter工具进行完整格式化
# 下载官方工具:https://www.sdcard.org/downloads/formatter/

# 或者使用命令行工具
# Windows
format X: /FS:FAT32 /Q  # 快速格式化
format X: /FS:FAT32     # 完整格式化

# macOS
diskutil eraseDisk FAT32 RPI MBRFormat /dev/disk2

# Linux
sudo mkfs.fat -F 32 /dev/sdX1
3. SD卡兼容性测试
尝试使用不同品牌、不同容量的SD卡

建议使用Class 10或UHS-I以上的高速卡

避免使用超大容量卡(如512GB+),先从16-32GB开始测试

三、烧录软件问题排查
1. 尝试不同的烧录工具
如果Raspberry Pi Imager不行,试试其他工具:

Etcher (推荐)

bash
# 下载地址:https://www.balena.io/etcher/
# 支持多平台,兼容性较好
Rufus (Windows专用)

bash
# 下载地址:https://rufus.ie/
# 选择"DD模式"而不是ISO模式
2. Raspberry Pi Imager高级设置
bash
# 在Raspberry Pi Imager中按Ctrl+Shift+X打开高级菜单
# 尝试以下设置:
- 启用"安全模式"
- 禁用"验证写入"
- 更改写入速度设置为"标准"
3. 下载新的镜像文件
bash
# 镜像文件可能损坏,重新下载
wget https://downloads.raspberrypi.co ... raspios_lite_arm64-最新版本.img.xz
四、系统级深度排查
1. 检查USB驱动和电源管理
Windows设备管理器:

查看"通用串行总线控制器"

禁用"USB选择性暂停设置"

更新USB控制器驱动

2. 关闭防病毒软件和防火墙
bash
# 临时关闭安全软件,它们可能阻止磁盘底层访问
# 特别是Windows Defender的实时保护
3. 检查磁盘权限和锁定
bash
# macOS/Linux下解除磁盘锁定
sudo diskutil unmountDisk /dev/disk2
sudo dd if=image.img of=/dev/disk2 bs=1m

# Windows下解除占用
# 使用Process Explorer查找占用SD卡的进程
五、命令行烧录方法(绕过GUI工具)
1. Windows PowerShell方法
powershell
# 以管理员身份运行PowerShell
# 首先找到SD卡的磁盘编号
Get-Disk | Where-Object {$_.Size -lt 32GB -and $_.BusType -eq "USB"}

# 使用dd for Windows(下载:https://www.chrysocome.net/dd
dd.exe if=raspios.img of=\\.\PhysicalDrive1 bs=1M status=progress
2. Linux/macOS dd命令
bash
# 确认SD卡设备路径(非常重要!)
sudo fdisk -l  # Linux
diskutil list  # macOS

# 卸载SD卡
sudo umount /dev/sdX*

# 使用dd命令烧录
sudo dd if=raspios.img of=/dev/sdX bs=4M status=progress oflag=direct

# 或者使用更友好的工具
sudo pv raspios.img | sudo dd of=/dev/sdX bs=4M
3. 使用pishrink优化镜像大小
bash
# 如果镜像文件过大,可以先压缩
sudo apt install pishrink
sudo pishrink.sh raspios_large.img raspios_small.img
六、硬件故障排查
1. 测试读卡器在其他设备上的表现
bash
# 在另一台电脑上测试相同的烧录过程
# 确认是电脑问题还是读卡器/SD卡问题
2. 检查电脑USB控制器
bash
# Windows下查看USB设备树
# 使用USBView工具检查USB控制器状态
3. SD卡健康检测
bash
# 使用H2testw工具检测SD卡真实容量和读写速度
# 避免使用扩容卡或故障卡
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条