諸惡莫做,眾善奉行,自淨其意!
全部博文(28)
分类: LINUX
2014-10-12 21:56:06
原文地址:http://blog.csdn.net/dliyuedong/article/details/8807817
linux下有很多工具可以制作启动盘,不过我们可以使用linux下的一条命令来完成-----dd
操作方法:
1 卸载你的U盘
假设你的u盘对应的设备是sdb1(可以使用df查看或者fdisk)
sudo umount /dev/sdb1
2 写入linux(ubuntu fedora .....)系统
sudo dd if=系统路径 of=/dev/sdb
例如 sudo dd if=./ubuntu-13.04-beta2-desktop-amd64.iso of=/dev/sdb ###注意不能在sdb后面加1
sudo sync
linux下显示dd命令的进度:
dd if=/dev/zero of=/tmp/zero.img bs=10M count=100000
想要查看上面的dd命令的执行进度,可以使用下面几种方法:
比如:每5秒输出dd的进度
方法一:
watch -n 5 pkill -USR1 ^dd$
方法二:
watch -n 5 killall -USR1 dd
方法三:
while killall -USR1 dd; do sleep 5; done
方法四:
while (ps auxww |grep " dd " |grep -v grep |awk '{print $2}' |while read pid; do kill -USR1 $pid; done) ; do sleep 5; done
上述四种方法中使用三个命令:pkill、killall、kill向dd命令发送SIGUSR1信息,dd命令进程接收到信号之后就打印出自己当前的进度。