Page 1 of 1

soctoolkit烧录Ubuntu镜像到TF卡时提示给磁盘上锁失败

Posted: 2024-11-14 16:26
by nekoooo
烧的镜像是Luckfox_Pico_Pro_Max_Ubuntu_MicroSD,按照教程执行的,能确认有右键以管理员身份运行
0dfcbbb6-288e-4352-bd62-f054786ffcca.png
看了下工具的日志,发现有Disk failed to clear mbr的错误
QQ20241115-002322.png

Re: soctoolkit烧录Ubuntu镜像到TF卡时提示给磁盘上锁失败

Posted: 2024-11-15 2:04
by Crocodile
您好,看起来是在清除分区表的时候发生了错误,我们之前也测试过128G的TF卡,但是不同TF卡厂商在设计时的细微差别可能导致部分TF卡无法成功在瑞芯微的工具下被烧写,您可以使用SD Card Formatter 对卡进行格式化后再尝试一下。
如果不行可以将卡挂载到虚拟机上用linux上的工具进行烧写,或者换用其他TF卡

Re: soctoolkit烧录Ubuntu镜像到TF卡时提示给磁盘上锁失败

Posted: 2024-11-15 2:58
by nekoooo
Crocodile wrote: 2024-11-15 2:04 您好,看起来是在清除分区表的时候发生了错误,我们之前也测试过128G的TF卡,但是不同TF卡厂商在设计时的细微差别可能导致部分TF卡无法成功在瑞芯微的工具下被烧写,您可以使用SD Card Formatter 对卡进行格式化后再尝试一下。
如果不行可以将卡挂载到虚拟机上用linux上的工具进行烧写,或者换用其他TF卡
我换了另一个32G的卡,也用工具格式化了,出现同样的错误。不知道和读卡器有没有关系。。

Re: soctoolkit烧录Ubuntu镜像到TF卡时提示给磁盘上锁失败

Posted: 2024-11-15 4:54
by nekoooo
Crocodile wrote: 2024-11-15 2:04 您好,看起来是在清除分区表的时候发生了错误,我们之前也测试过128G的TF卡,但是不同TF卡厂商在设计时的细微差别可能导致部分TF卡无法成功在瑞芯微的工具下被烧写,您可以使用SD Card Formatter 对卡进行格式化后再尝试一下。
如果不行可以将卡挂载到虚拟机上用linux上的工具进行烧写,或者换用其他TF卡
不知道有没有wsl2下烧写的方式呢,电脑没装虚拟机

Re: soctoolkit烧录Ubuntu镜像到TF卡时提示给磁盘上锁失败

Posted: 2024-11-15 6:18
by Crocodile
只要能在WSL2下连接到电脑的USB设备也是可以进行烧写的,详细参考微软的教程https://learn.microsoft.com/zh-cn/windo ... onnect-usb.
读卡器也有可能会影响的,我们测试使用时也出现过读卡器损坏导致烧写失败的问题。

Re: soctoolkit烧录Ubuntu镜像到TF卡时提示给磁盘上锁失败

Posted: 2024-11-15 15:32
by nekoooo
Crocodile wrote: 2024-11-15 6:18 只要能在WSL2下连接到电脑的USB设备也是可以进行烧写的,详细参考微软的教程https://learn.microsoft.com/zh-cn/windo ... onnect-usb.
读卡器也有可能会影响的,我们测试使用时也出现过读卡器损坏导致烧写失败的问题。
实测可用,就是wsl2默认的内核没开usb mass storage,要自己编个内核把mass storage和vhci都开起来