このウェブサイトの手順を使用して、フラッシュドライブにUbuntuをインストールしようとしています: http://www.ubuntu.com/download/help/create-a-usb-stick-on-mac-osx =。
ステップ8の後、端末はパスワードを要求します。パスワードは受け入れられ、次のエラーメッセージが表示されます。
dd: /dev/rdisk1bs=1m: Operation not supported.
また、その文の最後のmを大文字にしてみましたが、システムはパスワードを要求しませんが、エラーメッセージが表示されます。何が起こっているのですか?
Finderの小さなイジェクトアイコンをクリックすると、USBドライブがアンマウントおよびされて、エラーが表示されます。アンマウントするだけです。
AppleのディスクユーティリティでUnmountボタン(ツールバーのEject)、またはコマンドラインから Marcelが以下に答える として実行できます。
Sudo diskutil unmountDisk /dev/diskN
上記の方法が役に立たない場合(私の場合)、試してください
Sudo diskutil umountDisk /dev/diskN
それは私のためにトリックをしました。
ディスクがまだマウントされている場合、「リソースビジー」エラーが表示されます。排出された場合、「サポートされていない操作」エラーが表示されます。ディスクユーティリティに移動し、ドライブのパーティションをアンマウントする必要がありますが、_EJECT宛先ドライブ。これが少しイライラする可能性があり、エラーが常に特に役立つとは限らないので、これが役立つことを願っています。
正しい構文(つまり、dd bs=1m if=source.img of=/dev/rdisk1
)を使用しているときにも同様の問題が発生しました。
別のイメージの復元中に以前に機能していたコマンドを何度か試行したにもかかわらず、再起動すると問題が解決したようです。
お役に立てれば!
正しいコマンドはSudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m
です(Nをdiskutil list
を実行して見つけたディスク番号に置き換えます)
RdiskNとbs = 1mの間のスペースは、テキストが折り返される方法のため、 guide では明確ではありません。
of =/dev/rdiskN bs = 1m
Nがdiskutil listの実行時に見つかったディスク番号の変数であることに初めて気付きませんでした
DreadPirateが言った のように、おそらくUSBドライブのすべてのパーティションを最初にアンマウントする必要があります。ここにリストされている他のコマンドが機能しない場合は、次を試してください。
df -h
現在マウントされているパーティションを返します。あなたのサムドライブに属するものを見つけて使用してください
Sudo umount /dev/disk1sX
それらのそれぞれに対して、0 <X <= usbドライブ上のパーティションの数(最初のコマンドの実行後に検出されます)。
アンマウントしてから実行する必要がありました:Sudo dd if=image.img of=/dev/disk1s1 bs=512k