SDカードのセットアップ
このページは、お持ちの機器用にSDカードの準備をするためのものです。 この操作でSDカードをフォーマットし、エラーがないかの確認をします。 このセクションでは、SDアソシエーションの仕様に合わせてSDカードをフォーマットします。 Homebrewアプリの実行において発生しうる多くの問題を修正できるでしょう。
DANGER
追加されたデバイス名をメモしてください。 上記の例ではmmcblk0p1です この手順を進める前に必ずSDカードの内容をバックアップしてください。 処理によってカード内のデータは完全に失われます。
Section I - Formatting your SD card with sdFormatWindows
WARNING
It is not recommended to use the built in default Windows Formatting utility since this can cause compatibility problems with homebrew, as it does not format SD cards to the correct specifications set by the SD Association.
- Download the latest version of sdFormatWindows
- Run the
sdFormatWindowsapplication (the.exefile) from the location you downloaded it to, adminstrator privileges are required - Select your SD card drive
- If your SD card is 32GB or less, you can use the default settings
- If your SD card is 64GB or more, enable the "Format as FAT32" and "Force 32KiB Cluster Size" options
フォーマットを押してフォーマット作業を開始します
Section II - Checking SD card read/write for errors
- H2testwのアーカイブをダウンロード・展開します
- 上のリンクが切れているときは、archive.orgからダウンロードしてください
- チェックを行うSDカード以外の、任意の外付けメディアに展開することも可能です
- SDカードをコンピュータに挿入した状態で
h2testw.exeを実行します - H2testwで表示する言語を選択します
Select targetでお使いのSDカードを選択します- 忘れずに
all available spaceを選択します - Click
Write + Verify(If this option is greyed out, ensure you formatted the SD card with the steps in Section I)
- 処理が完了するまで待ちます。 下記は出力の例です:
TIP
テスト結果がTest finished without errorsであればお持ちのSDカードは正常です。SDカード上の.h2wファイルはすべて削除して構いません。
DANGER
異なる結果が表示されていれば、お持ちのSDカードは破損・損傷している恐れがあり、新しいSDカードに交換が必要です!
TIP
このセクションでは、SDアソシエーションの仕様に合わせてSDカードをフォーマットします。 Homebrewアプリの実行において発生しうる多くの問題を修正できるでしょう。
DANGER
このセクションでは、SDアソシエーションの仕様に合わせてSDカードをフォーマットします。 Homebrewアプリの実行において発生しうる多くの問題を修正できるでしょう。 この操作では、64GB以上のSDカードはexFATでフォーマットされます。 You must follow both Sections I & II to re-format to FAT32.
Section I - Formatting your SD card with sdFormatLinux
- SDカードがLinuxマシンに挿入されていないことを確認します
- Download and extract the latest version of sdFormatLinux to your computer
- Linuxのターミナルを起動します
watch "lsblk"を打ちます- SDカードをLinuxマシンに挿入します
- 出力を見ます。 以下のように映るはずです:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
mmcblk0 179:0 0 3,8G 0 disk
└─mmcblk0p1 179:1 0 3,7G 0 part /run/media/user/FFFF-FFFF- 追加されたデバイス名をメモしてください。 In our example above, it was
mmcblk0ROが1になっていたら、ロックスイッチが下にスライドしないようにしてください- Make sure that you're targetting the device,
mmcblk0, not the partition,mmcblk0p1
- Ctrl + C を押してメニューを終了します
- Navigate to where you have extracted sdFormatLinux
- Run
sudo ./sdFormatLinux -f -e trim /dev/(device name from above)to format your SD card
TIP
If you get an error message stating: Error: Device is mounted, you will need to run sudo umount /dev/(partition name from above) in order to complete the above step.
Section II - Formatting your SD card with mkdosfs
このセクションでは、64GB 以上の SD カードを FAT32 にフォーマットします。
TIP
SDカードの容量が32GB以下の場合は、ここを飛ばしてセクション III に進んでください。
- SDカードがLinuxマシンに挿入されていないことを確認します
- Linuxのターミナルを起動します
watch "lsblk"を打ちます- SDカードをLinuxマシンに挿入します
- 出力を見ます。 以下のように映るはずです:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
mmcblk0 179:0 0 3,8G 0 disk
└─mmcblk0p1 179:1 0 3,7G 0 part /run/media/user/FFFF-FFFF- Take note of the device partition name. 上記の例では
mmcblk0p1ですROが1になっていたら、ロックスイッチが下にスライドしないようにしてください- Make sure you're targetting the partition,
mmcblk0p1, not the device,mmcblk0
- Ctrl + C を押してメニューを終了します
- Run
sudo mkdosfs /dev/(partition name from above) -s 64 -F 32to format your SD card to FAT32
セクション III - F3の使用
- Download and extract the F3 archive anywhere on your computer.
- F3のディレクトリでターミナルを起動します
makeを実行してF3をコンパイルします- SDカードを挿入してマウントしたら、
./f3write <your sd card mount point>を実行します- 処理が完了するまで待ちます。 下記は出力の例です: 下記は出力の例です:
$ ./f3write /media/michel/6135-3363/ Free space: 29.71 GB Creating file 1.h2w ... OK! ... Creating file 30.h2w ... OK! Free space: 0.00 Byte Average Writing speed: 4.90 MB/s ./f3read <your sd card mount point>を実行します
- 処理が完了するまで待ちます。 下記は出力の例です: 下記は出力の例です:
$ ./f3read /media/michel/6135-3363/ SECTORS ok/corrupted/changed/overwritten Validating file 1.h2w ... 2097152/ 0/ 0/ 0 ... Validating file 30.h2w ... 1491904/ 0/ 0/ 0 Data OK: 29.71 GB (62309312 sectors) Data LOST: 0.00 Byte (0 sectors) Corrupted: 0.00 Byte (0 sectors) Slightly changed: 0.00 Byte (0 sectors) Overwritten: 0.00 Byte (0 sectors) Average Reading speed: 9.42 MB/s
TIP
テスト結果がData LOST: 0.00 Byte (0 sectors)であればお持ちのSDカードは正常です。SDカード上の.h2wファイルはすべて削除して構いません。
DANGER
異なる結果が表示されていれば、お持ちのSDカードは破損・損傷している恐れがあり、新しいSDカードに交換が必要です!
セクション I - SDメモリカードフォーマッターでフォーマット
TIP
このセクションでは、SDアソシエーションの仕様に合わせてSDカードをフォーマットします。 Homebrewアプリの実行において発生しうる多くの問題を修正できるでしょう。
DANGER
このセクションでは、SDアソシエーションの仕様に合わせてSDカードをフォーマットします。 Homebrewアプリの実行において発生しうる多くの問題を修正できるでしょう。 出力を見ます。 以下のように映るはずです:
- SDメモリカードフォーマッターの最新版をダウンロードします
- エンドユーザーライセンス契約に同意してダウンロードを始めてください
- ダウンロードした
.zipファイルに含まれるInstall SD Card Formatter(.mpkgファイル)を実行します SDカードフォーマッタを実行します- SDカードを選択します
クイックフォーマットが選択されていることを確認します- フォーマットを開始します
セクション II - ディスクユーティリティでフォーマット
このセクションでは、32GBより大きいSDカードをFAT32でフォーマットします。
TIP
SDカードの容量が32GB以下の場合は、ここを飛ばしてセクション III に進んでください。
OS X El Capitan (10.11) 以降
- ディスクユーティリティアプリケーションを起動します
- 左上の
表示パネルですべてのデバイスを表示を選択します - サイドバーからSDカードを選択します
- SDカードが正しく選択されていることを確認してください。さもないと、意図しないドライブを消してしまう可能性があります!
- 上部にある
消去をクリックします フォーマットをMS-DOS (FAT32)に設定します- El Capitan(10.11)〜Catalina(10.15)では
MS-DOS (FAT)を選択してください。
- El Capitan(10.11)〜Catalina(10.15)では
方式をマスター・ブート・レコードに設定します方式が表示されない場合、キャンセルをクリックし、ボリュームではなくデバイスを選択してください
消去をクリックし、完了をクリックします
OS X Yosemite (10.10) 以前
- ディスクユーティリティアプリケーションを起動します
- サイドバーからSDカードを選択します
- SDカードが正しく選択されていることを確認してください。さもないと、意図しないドライブを消してしまう可能性があります!
- 上部にある
パーティション作成をクリックしますパーティション作成が表示されない場合、ボリュームではなくデバイスを選択してください
パーティションのレイアウト:を1 パーティションに設定しますフォーマットをMS-DOS (FAT)に設定します- オプションボタン(パーティション テーブルの下)から、
マスター・ブート・レコードを選択します OK->適用->パーティションとクリックしていきます
セクション III - F3の使用
- ターミナルを開きます
brew install f3を実行して、brewからF3をインストールします- brewを持っていない場合は、brew.shの指示に従ってインストールしてください
- SDカードを挿入してマウントしたら、
f3write <your sd card mount point>を実行します- 処理が完了するまで待ちます。 下記は出力の例です: 下記は出力の例です:
$ f3write /Volumes/SD\ CARD Free space: 29.71 GB Creating file 1.h2w ... OK! ... Creating file 30.h2w ... OK! Free space: 0.00 Byte Average Writing speed: 4.90 MB/s f3read <your sd card mount point>を実行します- 処理が完了するまで待ちます。 下記は出力の例です: 下記は出力の例です:
$ f3read /Volumes/SD\ CARD SECTORS ok/corrupted/changed/overwritten Validating file 1.h2w ... 2097152/ 0/ 0/ 0 ... Validating file 30.h2w ... 1491904/ 0/ 0/ 0 Data OK: 29.71 GB (62309312 sectors) Data LOST: 0.00 Byte (0 sectors) Corrupted: 0.00 Byte (0 sectors) Slightly changed: 0.00 Byte (0 sectors) Overwritten: 0.00 Byte (0 sectors) Average Reading speed: 9.42 MB/s
TIP
テスト結果がData LOST: 0.00 Byte (0 sectors)であればお持ちのSDカードは正常です。SDカード上の.h2wファイルはすべて削除して構いません。
DANGER
異なる結果が表示されていれば、お持ちのSDカードは破損・損傷している恐れがあり、新しいSDカードに交換が必要です!
TIP
もうSDカードの内容を復元して、次に進んでOKです。