我知道我可以和0x0填充整個盤是這樣的:如何使用dd來填充具有特定字符的磁盤?
dd if=/dev/zero of=/dev/sda bs=4k conv=notrunc
有沒有辦法來填補我的選擇的一個字符整個磁盤?
我知道我可以和0x0填充整個盤是這樣的:如何使用dd來填充具有特定字符的磁盤?
dd if=/dev/zero of=/dev/sda bs=4k conv=notrunc
有沒有辦法來填補我的選擇的一個字符整個磁盤?
如何:
yes "<char>" | dd of=/dev/sda bs=4k conv=notrunc
替換與您所選擇的角色。
你可以這樣來做:
while true; do echo -n 'x'; done | dd of=/dev/sda bs=4k conv=notrunc
yes "" | tr "\n" "<char>" | dd of=/dev/sda <rest of dd parameters>
cat /dev/zero | tr "\0" "<char>" | dd of=/dev/sda <rest of dd parameters>
cat /dev/zero | sed "y/\0x00/<char>/" | dd of=/dev/sda <rest of dd parameters>
哪裏<char>
是所選字符
不幸的是'yes'增加了EOL字符。 –
@Grzegorz你說得對。錯過了。提高你的答案。 – Nikhil