🚷

Macでdd command is restrictedが出た

2023/05/26に公開

先日、Arch Linuxのインストール中、以下のWikiに従ってMac miniでUSBインストールメディアを作ろうとしたのですが…

https://wiki.archlinux.jp/index.php/USB_インストールメディア#macOS_dd_.E3.82.92.E4.BD.BF.E3.81.86

dd command is restrictedが表示されてしまいました。

❯ dd if=./archlinux-2023.05.03-x86_64.iso of=/dev/rdisk4 bs=1m
dd command is restricted if=./archlinux-2023.05.03-x86_64.iso of=/dev/rdisk4 bs=1m

このキーワードで検索してもダイレクトな情報が得られず困っていたのですが、whichしたところこんな結果が。

❯ which dd
dd: aliased to echo "dd command is restricted"

どうやら、homebrew coreutilsがddを隠蔽していたようです。

https://formulae.brew.sh/formula/coreutils

ということで、sudo /bin/ddでMacビルトインのddを直接実行して成功しました。
同じ状況になっているひとの助けになれば幸いです。

Discussion