「MacOSでHDDの全セクターをスキャンする」の版間の差分
ナビゲーションに移動
検索に移動
Administrator (トーク | 投稿記録) (ページの作成:「macOSでセクタースキャンする方法がわからない。 == dd == とりあえずddでの読み込みをループで回してみる。 起動ディスクはdd…」) |
Administrator (トーク | 投稿記録) |
||
1行目: | 1行目: | ||
− | + | [[macOS]]で[[HDD]]のセクタースキャンする方法がわからない。 | |
== dd == | == dd == |
2020年3月4日 (水) 07:04時点における版
dd
とりあえずddでの読み込みをループで回してみる。
起動ディスクはddできないらしいのでリカバリモードで再起動する。
Command + R を押しながら電源を入れる。
リカバリモードで起動したら上部のメニューから「ターミナル」を開き、以下のようにddを3回ループ実行させる。
cd /private/var/tmp echo -e -n '#!/bin/bash\nfor i in {1..3}; do\n dd if=/dev/rdisk0 of=/dev/null bs=32m\ndone\n' > ddcheck.sh sh ddcheck.sh
上記のスクリプト部分を整形したもの。
#!/bin/bash
for i in {1..3}; do
dd if=/dev/rdisk0 of=/dev/null bs=32m
done
備考
macOSでddを行う場合は「/dev/disk」ではなく「/dev/rdisk」を使わないとアホみたいに遅い。