2016-09-20 73 views
1

我需要将图像(例如.iso,.img)写入SD卡。使用应该没有关系,但它恰好是为一个rasperry pi写一张可启动的映像到sdcard。如何以编程方式编写SD卡图像?

在Linux /单声道,我会做一些大致如下:

using (var stream = File.OpenWrite("H:\\")) 
{ 
    //Copy the .img file to stream 
} 

不过,我在Windows机器上这样做。这抛出:

UnauthorizedAccessException:“访问路径'H:\'被拒绝。”

+1

不要侮辱你的智慧,而是你的Windows主机上的H:\上安装了SD卡吗? – ajeh

+1

我很惊讶,它的工作原理就像在Linux/Mono上那样。我不认为它是这样工作的。 –

+2

然后,你根本无法使用文件流来写入设备,就像你正在尝试。在Windows中,您正试图打开一个不存在的文件并获取正确的错误。 – ajeh

回答

0

最终,我选择了只执行鲁弗斯:

https://rufus.akeo.ie/

完全集成的解决方案将是更好的,但是这是一个简单的方法来只是“maie它去”。