何人かのユーザーが、MacOSでDiskUtilityを使用してNTFSドライブをフォーマットまたはパーティション分割できないと報告しています。影響を受けるユーザーは、次のエラーが発生したと報告しています。「 MediaKitは、要求された操作のためにデバイスに十分なスペースがないことを報告します 「。影響を受けるほとんどのユーザーは、対象のドライブに十分な空き容量があると報告しているため、問題の原因は別の場所にあります。
Mediakitは、要求された操作のためにデバイスに十分なスペースがないことを報告します
何が原因ですか MediaKitは、要求された操作のためにデバイスに十分なスペースがないことを報告します エラー?
この特定の問題を調査するために、さまざまなユーザーレポートと、エラーメッセージを解決するために使用した修復戦略を調べました。収集したものから、この特定のエラーメッセージをトリガーする一般的なシナリオがいくつかあります。
- Bootcampのインストール中に自動的に作成された残りのパーティション –さまざまなユーザーレポートによると、これらのようなパーティションは、従来は(ほとんどの場合)削除できないため、このエラーの原因となることがよくあります。
- ディスクユーティリティは、ドライブをNTFSからAPFSに再フォーマットできません –これはディスクユーティリティからは実行できませんが、ターミナルを使用して(Macで直接、またはLinux Live CDを使用して)問題を回避できます。
この特定の問題を回避できる方法を見つけるのに苦労している場合、この記事ではいくつかのトラブルシューティング戦略を提供します。以下に、同様の状況にある他のユーザーが問題を解決するために使用したいくつかの方法を示します。
最良の結果を得るには、特定のシナリオで効果的な修正が見つかるまで、以下の方法に従ってください。
方法1:端末からドライブをパーティション分割する
ドライブのフォーマットに苦労している何人かのユーザーは、「 MediaKitは、要求された操作のためにデバイスに十分なスペースがないことを報告します 」を使用したエラー ターミナル ディスクユーティリティでエラーを引き起こしているドライブを特定し、アンマウントしてパーティションを作成します。
注意: 以下の手順は、1つのパーティションだけでは使用できないことに注意してください。ドライブ全体に影響します。
これは、を使用してドライブを分割するためのクイックガイドです。 ターミナル :
- 検索アイコン(右上)をクリックして、「ターミナル」を検索します。次に、をダブルクリックします ターミナル ユーティリティを開きます。
OsXでターミナルアプリケーションを開く
- 次のコマンドを入力して、フォーマットしようとしているディスクの名前を取得することから始めます。
diskilリスト
- この例では、フォーマットする必要があります disk03 ディスク。正しいドライブをターゲットにしていることを確認するには、 disk0s3 正しいディスクで。
- ここでディスクをアンマウントするには、次のコマンドを入力してを押します 入る :
diskil unmountDisk force disk0s3
- 次に、プロシージャがより複雑なブートマネージャを検索するように、ブートセクタにゼロを書き込む必要があります。これを行うには、次のコマンドを入力してを押します 入る :
sudo dd if = / dev / zero of = / dev / disk0s3 bs = 1024 count = 1024
- ゼロがブートセクタに書き込まれたら、次のコマンドを入力してを押して、再度パーティション分割を試みます。 入る :
diskutil partitionDisk disk0 GPT JHFS + 'パーティション名' 0g
注意: パーティション名を、新しいパーティションに付けたい名前に置き換えます。
この方法で回避できなかった場合 MediaKitは、要求された操作のためにデバイスに十分なスペースがないことを報告します ターミナルを使用してディスクをパーティション分割することにより、以下の次の方法に進みます。
方法2:Linux LiveCDを使用してドライブをパーティション分割する
同じ問題を解決するのに苦労している何人かのユーザーは、LinuxライブCDから起動し、gdiskとGPartedユーティリティを使用して空きドライブスペースからNTFSパーティションを作成することにより、問題を解決することができました。
次に、gdiskユーティリティを再度使用して、それに応じてパーティションテーブルを並べ替え、リカバリと変換のメニューに入りました。そこから、彼らは最終的にパーティショニングプロセスを完了することを可能にする新しいハイブリッドMBRを作成することに成功しました。
この手順は、OSX用に予約されたパーティションもあるドライブにWindowsをインストールしようとしているユーザーによって頻繁に使用されます。この手順があなたの考えていることに当てはまる場合は、以下の手順に従ってLinux LiveCDを使用してドライブをパーティション分割します。
- Linux LiveCDをMacに起動します。 UbuntuライブCD 、 Parted Magic の システムレスキューCD 。ライブUSBブートが可能なAnLinuxuxベースの無料OSでうまくいくはずです。
- を使用している場合 UbuntuライブCD 、 クリック Ubuntuをお試しください LiveCDバージョンをロードします。
[Ubuntuを試す]をクリックして、LiveCDバージョンを起動します
- Linux Live CDがロードされたら、ターミナルターミナルウィンドウを開きます。これを行うには、 アプリケーションを表示 アイコンと「 ターミナル 」検索機能を使用します。
Linuxでターミナルにアクセスする
- ターミナルウィンドウ内で、次のコマンドを入力して、root権限を使用していることを確認します。
sudo -i
- root権限を取得したら、次のコマンドを入力して、ディスク上でGdiskユーティリティを起動します。
gdisk / dev / sda
- gdiskユーティリティが起動したら、「 v ‘を押して 入る ディスク構造を確認します。問題が見つからないことを示すメッセージが表示された場合は、以下の次の手順に進んでください。
ディスクの整合性の検証
注意: これは必須ではありませんが、問題の原因となる可能性のあるエラーを特定するのに役立つ予防的な診断手順です。
- 検証が完了したら、「」と入力してGdiskユーティリティを終了します。 何 ‘を押して 入る 。
gdiskユーティリティを終了する
- 次に、同じターミナルウィンドウで以下のコマンドを入力して、同じディスクでGPartedを起動します。メニューから直接GPartedを開いて起動することもできます。
gparted / dev / sda
- GPartedユーティリティが開いたら、空き領域を使用してNTFSパーティションを作成しますが、GPartedユーティリティとOSXパーティションの間に少なくとも128MBのパーティション化されていない領域を残してください。クリック 追加 ボタンをクリックして、新しいパーティションの作成を開始します。
新しいNTFSパーティションを作成し、[追加]をクリックします
- 操作が正常に完了したら、GPartedユーティリティを終了し、手順3でターミナルに戻ります。次に、手順4と5を再度実行して、root権限を付与し、gdiskユーティリティを起動します。
すべての操作が正常に完了しました
- gdiskユーティリティに戻ったら、「 p」 パーティションテーブルを表示します。これで、EFIシステムパーティション(ESP)、Windows(NTFS)パーティション(以前に作成したもの)、およびOSXパーティションの3つのパーティションができたはずです。
- これを確認したら、「 r 」を入力して 回復と変革 メニュー。次に、「 h ‘を押して 入る 新しいハイブリッドMBRを作成します。次に、「 1 2 3 」を押して 入る 3つのパーティション番号を形成します。
3つのパーティション番号を確立する
- 次に、 'そして' を押して 入力(リターン) で EFI GPT(0xEE) 促す。起動フラグを設定するかどうかを尋ねられたら、「 そして' を押して 入力(リターン) 再び。次に、「Y」と入力してを押します 入力(リターン) より多くのパーティションを保護するために空き領域を使用するかどうかを尋ねられたとき。最後に、デフォルトのMBR 16進コードを入力します( ee )を押して 入力(リターン) もう一度。
ハイブリッドMBRパーティション設定の構成
- 構成部分が完了したら、「w」キーを入力してを押します 入力(リターン) 変更を保存して、最終チェックに進みます。続行するかどうかを尋ねられたら、「y」と入力してを押します 入力(リターン) もう一度。
操作は正常に完了しました
これで、以前は「 MediaKitは、要求された操作のためにデバイスに十分なスペースがないことを報告します。」 エラーはgdiskとGpartedで分割されています。
読んだ4分