我有一个可启动磁盘映像文件,我想将其写入 SD 卡上。但是,我只有一台可用的 Windows 10 计算机 - 它已经安装了适用于 Linux 的 Windows 子系统,Ubuntu 运行并且dd
可用。
我想做sudo dd if=image.img of=/dev/my-sd-card
,但是 sd 卡设备没有出现在/dev
.
有任何想法吗?
答案1
在 Windows 机器上执行此类操作时,我喜欢使用 Rufus。该程序非常适合创建可启动媒体,特别是在使用 Linux 映像时。另外,“DD”功能也非常好用。
该软件是免费且开源的。
如果您坚持使用 Ubuntu 子系统,请键入命令“tail -f /var/log/syslog”或“dmesg -w”,然后连接 mmc。这将显示它在用户空间中可用的位置,并且如果没有发生任何情况,这将是一个很好的故障排除步骤。您可能没有这些命令,具体取决于 Ubuntu 的配置方式。
答案2
如果您可以使用 GUI 工具,则可以使用 etcher:https://etcher.io/
一个免费、开源且跨平台(即本机Windows构建)图像刻录工具,可以将图像刻录到SD卡和USB设备。