web-dev-qa-db-ja.com

Windows 10 Bootcampパーティションの手動でのサイズ変更

MacOS Sierraを実行しているMBPにbootcampを介してWindows 10をインストールしましたが、Windowsパーティションを拡張し、macOSパーティションを圧縮して、可能であれば再インストールを回避したいと考えています。

私はすでに検索をしましたが、このトピックで見つけた他の質問は、1)Windows 7について、および2)WinCloneまたは類似のものを使用することを提案することです。

有料ユーティリティを使用せずに手動でこれを行うにはどうすればよいですか?

編集: ubuntuライブUSBのgPartedを使用して、Windowsパーティションのサイズを変更しました。唯一の問題は、Windowsが起動時にエラーをスローすることです。オンラインソースは、gdiskを使用してGPTテーブルとMBRテーブルを同期することを提案していますか?

(私はデータのバックアップとMac OSのブートを問題なく持っているので、今は好奇心の問題であり、可能であれば再インストールを回避しています)

9
dardeshna

さて、これが最後に問題を解決した方法です(Windows 10ブートキャンプパーティションのサイズを変更します)。

MacOSパーティションの縮小

  1. リカバリモードで起動し、ターミナルを開きます
  2. diskutil cs listを実行してコアストレージの論理ボリュームをリストし、論理ボリュームのUUIDをコピーします
  3. diskutil cs resizeStack LVUUID sizeを使用して論理ボリュームのサイズを変更します。ここで、size80gなどのパラメーターです(80 GB)

Windowsパーティションの拡張

  1. このチュートリアル を使用してubuntuライブUSBを作成します
  2. UbuntuライブUSBで起動(起動時にオプションを押して選択)
  3. GPartedを開き、それを使用してWindowsパーティションを先に作成した空きスペースに拡張します

Windowsが起動するようにMBRを修正する

この方法は機能しているように見えましたが、正しい方法であるかどうかはわかりませんが、Windowsは現在起動しています。

  1. Mac OSを起動して install gdisk (.pkgファイルをダウンロードしてインストール)
  2. ターミナルを開いてdiskutil listを実行し、起動ディスク識別子(/dev/disk0/dev/disk1など)を書き留めます
  3. Sudo gdisk disk_idを実行します。disk_idを前のステップの識別子に置き換えます。
  4. x」と入力してエキスパートモードに入ります
  5. nと入力して、新しい保護MBRを作成します
  6. wと入力して変更を保存し、yで確定します
  7. Windowsで再起動します。

注意の最後のメモ

何かがひどくうまくいかなかった場合に備えて、すべての重要なデータのバックアップを取り、Windows、macOS、またはその両方の再インストールを余儀なくされました。 データのバックアップなしでこれを試みないでください

私はエキスパートではなく、この手順を既存のディスカッション掲示板の投稿からの情報とまとめているので注意してください。

11
dardeshna

ever Windowsからパーティションを変更しないでください!
どのようにして「だまされ」て、自分が担当していると考えているのかを理解できるWindowsアプリはありません。

Boot Campを完全に破壊しないアプリは、Paragon Hard Disk ManagerとTwoCanoes WinCloneの2つだけです。 afaik、どちらもまだAPFSを処理できません。

Carbon Copy ClonerはHFSとBoot Campパーティションを安全にバックアップできますが、それ自体で再作成することはできないため、最初に基本的なフォーマットを完了する必要があります。

Apple独自のディスクユーティリティでは、これを試すこともできません。 Appleが推奨する方法は、Boot Campを完全に削除して、より大きなパーティションサイズでやり直すことです。

1
Tetsujin

いくつかの明確化と追加の手順により、手順 here は、2019 MacBook Pro 13インチで私に役立ちました。

1TB HDを100GB MacOS/900GB Windowsからより健全な750GB MacOS/250GB Windowsに再割り当てすることができました。どちらかのOSを再インストールする必要はありませんでした。

ここには3つの主なステップがあります。WindowsBootCampディスクのサイズを変更し、未割り当て領域から新しいパーティションを作成し、新しいパーティションをMacOSパーティションにマージします。

[〜#〜]重要[〜#〜]-ウィンドウパーティションのバックアップがあることを確認してください(安全のため、MacOSパーティションも)。私はそれらを必要とするようにはなりませんでしたが、あなたは運が悪くなるかもしれませんし、あなたが悲しくなることも望まないでしょう。

Windows BootCampディスクのサイズを変更する

  • Windowsパーティションから起動します。
  • インストール MiniTool Partition Wizard (無料)。
    • 注意してください-インストールしようとしますAVG Free。それはインストールするオプションを与えないようですそれを削除しなければなりませんでしたそれは後で。
  • MiniToolを起動し、Partition Managerをロードします。
  • 大きすぎるBootcampパーティションを見つけます。
  • 右クリックして、「移動/サイズ変更」を選択します。
  • パーティションのサイズを希望のサイズに変更します。
    • [〜#〜]重要[〜#〜]-パーティションの先頭に空のスペースがあることを確認します(左側の矢印をドラッグします- -右側の矢印ではありません)。新しいパーティションを最後に配置すると、解放されたスペースを使用してMacOSパーティションを後で拡張することができなくなります。
  • 保存をクリックしてメイン画面に戻り、クリック適用で左上隅。
  • 変更を適用するには再起動する必要があることを通知するボックスがポップアップします。再起動して変更を適用します。
    • [〜#〜]重要[〜#〜]-必ずWindowsを再起動してください。
  • MiniToolが変更を適用します。再起動する可能性があります。必ずWindowsに戻ってください。

未割り当て領域から新しいパーティションを作成します

  • Windowsパーティションを起動します(まだそこにない場合)。
  • MiniToolをもう一度開き、Partition Managerに移動します。
  • 新しい未割り当て領域は、BootCampパーティションの前に表示されます。
  • 新しい未割り当て領域を選択して右クリックし、[作成]を選択して新しいパーティションを作成します。
    • MacOSが判断できるパーティションである限り、作成するパーティションの種類は重要ではないと思います。私はFAT32を選択しました。
    • ここでパーティションを作成しない場合、MacOSは未割り当て領域を見つけることができないようです。
  • 変更を保存して再度適用します。再起動は必要ありません。
  • MacOSで再起動します。

新しいパーティションをMacOSパーティションとマージします( here から変更)

  • MacOSパーティションを起動します(まだそこにない場合)。
  • ディスクユーティリティを開きます。メインのMacintosh HDを保持しているコンテナの直後に(ただし、まだディスク内に)、新しいパーティションが表示されます。
  • ディスクをクリックして「パーティション」を選択します(「ADFSの作成」ではなく「パーティション」を選択する必要がある場合があります)。
  • 作成した新しいボリューム(既存のMacOSボリュームにマージするボリューム)を選択します。
  • 円グラフの下にある「-」ボタンをクリックします。
  • 適用/保存します。
  • これにより、MacOSパーティションが拡張され、新しく作成されたパーティションが含まれます。

MacOSディスクが大きくなります。

注:私はMiniToolとは何の関係もありません。ツールが機能してしまいました。同様に仕事をする他の人がいるかもしれません。

0
olen_garn