系统镜像写入U盘的两种方法 - wolfsky

时间:2024-02-21 19:51:33

系统镜像写入U盘的两种方法

最近给自己的树莓派刷系统,发现官方提供的系统是.img格式的,印象中是非常古老的镜像格式,在Daemon Tools的格式中见到过。之前只用过将iso镜像写入u盘中的工具unetbootin,使用后发现好像不太好用。供应商提供了一个win系统使用的img写入工具win32diskimager,下载发现居然是源代码,编译需要qt和mingw的环境,一个qt sdk 1.5G我去。。这个工具一共才几百kb。后来在树莓派官网找到了完整版的win32diskimager,自带qt和mingw的dll文件,直接就能用了(下面提供了下载)。

 当然Linux系统可以使用dd命令将镜像写到存储设备当中,iso和img格式均可,使用方法请自行百度。

总结,

unetbootin:是一个u盘启动的工具,可以使用各种linux发行版的iso镜像,将系统映射到u盘中,并起到u盘引导启动的作用,相当于live光盘。fedora有自己的live-usb工具,但是感觉unetbootin更为强大,支持几乎所有的发行版。该工具的好处是,将iso装到u盘中之后,u盘的剩余空间(占用小于1G的空间)仍然可以使用。

win32diskimager:是将.img格式的镜像写到u盘里的工具。和Ghost的原理比较类似。如果.img镜像是linux系统的话,使用该工具写入u盘之后,u盘会剩下很小的空间(大约100M,其他的空间会被linux的文件系统ext占用,在windows下无法看到)。这样u盘就只能作为专用而不适合存储其他东西了。

 

附下载:

win32diskimager 下载地址 https://files.cnblogs.com/wolfsky/win32diskimager-binary.zip

unetbootin        下载地址  https://files.cnblogs.com/wolfsky/unetbootin-windows-583.rar