使用Linux向磁盘写入镜像,制作启动盘等
我的电脑是Ubuntu12.04,通过它,可以很方便地向磁盘(本次操作用的是TF卡)写入镜像。首先必须声明的是,一定要十分确定自己是在干什么。否则如果把镜像写到错误的地方,有可能会造成十分严重的后果。下载需要的镜像文件打开终端,插入你的设备(这一次是TF卡读卡器)键入 sudo dmesg | tail -20,观察输出,用以查看自己的TF卡到底是sdb,还是sdc等等。键入 sudo
我的电脑是Ubuntu12.04, 通过它,可以很方便地磁盘(本次使用TF卡)写入镜像。
首先必须声明的是,一定要十分确定自己是在干什么。否则如果把镜像写到错误的地方,有可能会造成十分严重的后果。
- 下载需要的镜像文件
- 打开终端,插入你的设备(这一次是TF卡读卡器)
- 键入 sudo dmesg | tail -20,观察输出,用以查看自己的TF卡到底是sdb,还是sdc等等。
- 键入 sudo umount /dev/devicenode,其中,/dev/devicenode 表示当前已挂载的TF设备。
- 键入 sudo dd if=/path/to/downloaded.img of=/dev/devicenode bs=1M 来写入镜像。其中,if代表input file, of代表output file,bs 表示 block size。需要注意的是,这里的devienode应该形如sdc,而不是sdc1,请忽略其后的数字。而步骤四中,有可能要键入数字来分别挂载。
- 大功告成。
我的电脑是Ubuntu12.04, 通过它,可以很方便地磁盘(本次使用TF卡)写入镜像。
Command Line Interface
Be very careful about which /dev device you write to. If your machine is booted up off of disk /dev/sda, and your usb stick is on /dev/sdc, and you accidentally write to /dev/sda instead of /dev/sdc, your filesystem will be irreparably damaged and you will lose all of your files.
- Download the desired .img file
- Open a terminal and insert your flash media
-
Look at the output of sudo dmesg | tail -20 to determine the device node assigned to your flash media (ignore the device number; e.g. /dev/sdc, not sdc1)
- Example output of dmesg, where the device node is 'sdc':
-
[ 5046.396364] usb-storage: device scan complete
-
[ 5046.397075] scsi 10:0:0:0: Direct-Access USB Flash Memory 1.00 PQ: 0 ANSI: 0 CCS
-
[ 5047.068761] sd 10:0:0:0: [sdc] Mode Sense: 23 00 00 00
-
[ 5047.068769] sd 10:0:0:0: [sdc] Assuming drive cache: write through
-
[ 5047.075021] sdc: sdc1
-
[ 5047.076459] sd 10:0:0:0: [sdc] Attached SCSI removable disk
-
Run sudo umount /dev/devicenode
-
Run sudo dd if=/path/to/downloaded.img of=/dev/devicenode bs=1M
- Remove your flash media when the command completes (you may need to wait a few extra seconds for it to finish)
摘自https://help.ubuntu.com/community/Installation/FromImgFiles
更多推荐
所有评论(0)