修正:Mediakitは、要求された操作のためにデバイス上に十分なスペースがないと報告します

一部のユーザーは、MacOSでDiskUtilityを使用してNTFSドライブをフォーマットまたはパーティション化できないと報告しています。 影響を受けるユーザーは、次のエラーが発生したことを報告します:「 MediaKitは、要求された操作に十分なデバイス上のスペースがないことを報告します 」 影響を受けるユーザーのほとんどは、対象のドライブに十分な空き容量があるため、問題の原因は別の場所にあると報告しています。

Mediakitは、要求された操作のためにデバイス上に十分なスペースがないことを報告します

MediaKitが、要求された操作エラーに対してデバイス上のスペース不足していると報告する原因は何ですか?

この特定の問題を調査するために、さまざまなユーザーレポートと、エラーメッセージの解決に使用した修復戦略を調べました。 収集したものから、この特定のエラーメッセージをトリガーする一般的なシナリオがいくつかあります。

  • Bootcampのインストール中に自動的に作成された残りのパーティション –さまざまなユーザーレポートによると、これらのパーティションは通常(ほとんどの場合)削除できないため、このエラーの原因になることがよくあります。
  • ディスクユーティリティはドライブをNTFSからAPFSに再フォーマットできません–これはディスクユーティリティからは実行できませんが、ターミナルを使用して(Macで直接、またはLinux Live CDを使用して)問題を回避できます。

この特定の問題を回避する方法を見つけるのに苦労している場合、この記事ではいくつかのトラブルシューティング戦略を提供します。 以下に、同様の状況の他のユーザーが問題を解決するために使用したいくつかの方法があります。

最良の結果を得るには、特定のシナリオで効果的な修正が見つかるまで、以下の方法を順番に実行してください。

方法1:ターミナルからドライブをパーティション分割する

ドライブのフォーマットに苦労しているいくつかのユーザーは、 ターミナルを使用してディスクユーティリティでエラーを引き起こしているドライブを特定、アンマウント、パーティションすることにより、「 MediaKitがデバイスに要求された操作に十分なスペースがないことを報告する」 エラーを回避することができました。

注:以下の手順は、1つのパーティションだけでは使用できないことに注意してください。 ドライブ全体に影響します。

ターミナルを使用してドライブをパーティション分割するためのクイックガイドを次に示します。

  1. 検索アイコン(右上隅)をクリックして、「端末」を検索します。 次に、 ターミナルをダブルクリックしてユーティリティを開きます。

    OsXでターミナルアプリケーションを開く
  2. 次のコマンドを入力して、フォーマットしようとしているディスクの名前を取得します。
     diskutilリスト 
  3. この例では、 disks03ディスクをフォーマットする必要があります。 正しいドライブをターゲットにしていることを確認するには、 disk0s3を正しいディスクに置き換えます。
  4. ディスクをアンマウントするには、次のコマンドを入力してEnterを押します。
     diskutil unmountDisk force disk0s3 
  5. 次に、プロシージャがより複雑なブートマネージャを検索するように、ブートセクタにゼロを書き込む必要があります。 これを行うには、次のコマンドを入力してEnterを押します。
     sudo dd if = / dev / zero of = / dev / disk0s3 bs = 1024 count = 1024 
  6. ゼロがブートセクタに書き込まれたら、次のコマンドを入力してEnterを押して、再度パーティション分割を試みます。
     diskutil partitionDisk disk0s3 GPT JHFS + "パーティション名" 0g 

    注:パーティション名を、新しいパーティションに付ける名前に置き換えます。

この方法では、ターミナルを使用してディスクをパーティション分割することにより、 MediaKitがデバイス上の要求された操作に十分なスペースを報告しないようにできない場合は、次の次の方法に進んでください。

方法2:Linux Live CDを使用してドライブをパーティション分割する

同じ問題を解決するのに苦労しているいくつかのユーザーは、LinuxライブCDから起動し、gdiskおよびGPartedユーティリティを使用して空きドライブ領域からNTFSパーティションを作成することで問題を解決できました。

その後、彼らは再びgdiskユーティリティを使用してパーティションテーブルを順番に並べ、リカバリと変換メニューに入りました。 そこから、彼らは新しいハイブリッドMBRを作成し、最終的にパーティション分割プロセスを完了することができました。

この手順は、OSX用に予約されたパーティションもあるドライブにWindowsをインストールしようとするユーザーが頻繁に使用します。 この手順が考えているものに当てはまる場合は、以下の手順に従ってLinux Live CDを使用してドライブをパーティション分割します。

  1. Ubuntu Live CDParted Magic of System Rescue CDなど、Linux Live CDをMacに起動します。 ライブUSBブートが可能なAnLinuxuxベースの無料OSがこのトリックを行うはずです。
  2. Ubuntu Live CDを使用している場合は、[ Ubuntu試す ]をクリックし 、Live CDバージョンをロードします。

    Ubuntuを試すをクリックして、Live CDバージョンを起動します
  3. Linux Live CDがロードされたら、ターミナルターミナルウィンドウを開きます。 これを行うには、 アプリケーション表示アイコンをクリックし、検索機能を使用して「 端末 」を検索します。

    Linux上のターミナルへのアクセス
  4. ターミナルウィンドウ内で、次のコマンドを入力して、root権限を使用していることを確認します。
     sudo -i 
  5. ルート権限を取得したら、次のコマンドを入力して、ディスク上でGdiskユーティリティを起動します。
     gdisk / dev / sda 
  6. gdiskユーティリティが起動したら、「 v 」と入力し、 Enterキーを押してディスク構造を確認します。 問題が見つからないというメッセージが表示された場合は、下の次のステップに進んでください。

    ディスクの整合性を検証する

    注:これは必須ではありませんが、予防診断ステップであり、問​​題の原因となる可能性のあるエラーを特定するのに役立ちます。

  7. 検証が完了したら、「 q 」と入力してEnterを押してGdiskユーティリティを終了します。

    gdiskユーティリティを終了する
  8. 次に、同じターミナルウィンドウで次のコマンドを入力して、同じディスクでGPartedを起動します。 メニューから直接GPartedを開いて起動することもできます。
     gparted / dev / sda 
  9. GPartedユーティリティが開いたら、空きスペースでNTFSパーティションを作成しますが、パーティションとOSXパーティションの間に少なくとも128 MBのパーティション化されていないスペースを残してください。 [ 追加 ]ボタンをクリックして、新しいパーティションの作成を開始します。

    新しいNTFSパーティションを作成し、[追加]をクリックします
  10. 操作が正常に完了したら、GPartedユーティリティを終了し、手順3を介してターミナルに戻ります。その後、手順4と5に従ってルート権限を付与し、gdiskユーティリティを起動します。

    すべての操作が正常に完了しました
  11. gdiskユーティリティに戻ったら、「 p」と入力してパーティションテーブルを表示します。 EFIシステムパーティション(ESP)、Windows(NTFS)パーティション(以前に作成したパーティション)、およびOS Xパーティションの3つのパーティションがあります。
  12. これを確認したら、「 r 」と入力して[ リカバリと変換 ]メニューに入ります。 次に、「 h 」と入力してEnterキーを押し、新しいハイブリッドMBRを作成します。 次に、「 1 2 3 」と入力してEnterキーを押し、3つのパーティション番号を作成します。

    3つのパーティション番号を確立する
  13. 次に、 「Y」入力し、 EFI GPT(0xEE)プロンプトでEnter(Return)を押します。 ブータブルフラグを設定するかどうかを尋ねられたら、「 Y」入力してEnter(Return)をもう一度押します。 次に、「Y」と入力し、空き領域を使用してさらにパーティションを保護するかどうかを尋ねられたらEnter(Return)を押します。 最後に、デフォルトのMBR 16進コード( ee )を入力し 、もう一度Enter(Return)を押します。

    ハイブリッドMBRパーティション設定の構成
  14. 構成部分が完成したら、「w」キーを入力し、Enter(リターン)を押して変更を保存し、最終チェックに進みます。 続行するかどうかを尋ねられたら、「y」と入力してEnter(Return)をもう一度押します。

操作は正常に完了しました

それだけです。MediaKitがデバイスに要求された操作に十分なスペースがないことを報告する」エラーで以前失敗していた空きスペースがgdiskとGpartedでパーティション分割されました。

興味深い記事