作U盘系统启动盘,Ubuntu下有个图形界面工具Startup Disk Creator,简单易用,但是缺点就是只能制作Ubuntu的启动盘,别的系统不支持。那么我想在Ubuntu下作Fedora的系统启动盘要怎么办呢?不要紧,有dd命令呢!
dd命令是用来拷贝文件的命令,它可以自动转换成对应的格式。在玩树莓派的时候,我们也是用dd命令烧写系统的,还记得吧?
$ sudo dd bs=4M if=~/raspberrypi/2014-09-09-wheezy-raspbian.img of=/dev/sdb && sync
在玩树莓派时烧写的文件是img格式的系统镜像,而我们要制作Fedora等Linux发行版通常是iso格式的文件,不要紧,formatting的问题就交给dd命令吧。
$ dd --help Usage: dd [OPERAND]... or: dd OPTION Copy a file, converting and formatting according to the operands.
过程都是类似的,首先要umount自己的U盘:
$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sdb1 3.8G 880K 3.8G 1% /media/linc/87CD-7F86
$ umount /dev/sdb1
$ sudo dd bs=4M if=~/linux_images/Fedora-Live-Workstation-i686-21-5.iso of=/dev/sdb && sync [sudo] password for linc: 318+1 records in 318+1 records out 1336934400 bytes (1.3 GB) copied, 171.331 s, 7.8 MB/s注意,dd命令中的目标是sdb,没有标号。