我想按照此页面制作可启动的USB设备。 http://planet-lab.org/node/172
它要求我执行以下步骤:
umount /dev/sda*
grep -q /dev/sda1 /proc/mounts || dd if=PlanetLab-BootCD-3.3.usb of=/dev/sda1
但这让我感到困惑。
由于我认为/ dev / sda是我的硬盘,我认为它应该是unmount /dev/sdb*
才能卸载USB设备。
我真的不明白grep -q /dev/sda1 /proc/mounts
正在做什么。
它似乎检查" / dev / sda1"已安装,但我不确切知道grep命令正在做的两个参数是什么。我知道-q
是安静的。
而且我也知道dd
可以将图像写入驱动器。
答案 0 :(得分:2)
指示说明
假设设备被检测为/ dev / sda
如果假设与实际安装点不同,则必须修改命令以匹配您的配置。
grep -q
用于测试是否存在,而不会使找到的文本混乱屏幕。这两个参数是
在其他脚本中,您可能会看到类似
的内容grep /dev/sda1 /proc/mounts >/dev/null
获得与-q
选项相同的效果。