Windows10 - Bootcamp macOSのブートボリュームが見つからない - macパーティションが不明です。

私のMacbook pro (2016 touch bar)では、以前、Windows 10をインストールし、クリエイターズバージョンにアップグレードしました。Windowsのセッションで、bootcampの"macOSで再起動..."オプションで、"Could not locate the macOS boot volume."エラーが返ってきています。

gdiskツール(このスレッドの回答を参考に)を実行してパーティションの詳細を一覧すると、私のmacパーティション(#2)にはFFFFコード(不明と思われる)があります。

c:\Temp>gdisk64.exe
GPT fdisk (gdisk) version 1.0.3

Type device filename, or press <Enter> to exit: 0:
Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): p
Disk 0:: 122138133 sectors, 465.9 GiB
Sector size (logical): 4096 bytes
Disk identifier (GUID): 67089514-C692-4DF1-8679-633BDE4D77E6
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 5
First usable sector is 6, last usable sector is 122138127
Partitions will be aligned on 2-sector boundaries
Total free space is 2112456 sectors (8.1 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1               6           76805   300.0 MiB   EF00  EFI System Partition
   2           76806        58758145   223.9 GiB   FFFF  NoName
   3        60870144       121919301   232.9 GiB   0700  BOOTCAMP
   4       121919488       122137855   853.0 MiB   2700

macOSにブートするために何か手助けがありますか?

ソリューション

macOSパーティションはまだ起動できるんですよね?起動時にAlt/Optionを押していると、起動可能なボリュームのリストが表示されます。Macintosh HD (またはmacOSパーティション)を選んで起動してください。一度、システム環境設定 -> スタートアップ・ディスクで、デフォルトの起動をmacOSに変更するとよいでしょう。Windowsパーティションを再び起動するには、起動時にAlt/Optionを押しながら、BOOTCAMP(Windowsパーティション)を選択します。

その他、Bootcampに関する質問があれば、教えてください。乾杯

解説 (0)

Appleによると、Boot Camp AssistantアプリケーションでAPFSを使用することは想定されていないそうです。しかし、もし使用するのであれば、以下の方法で問題を解決することができます。

Windows Boot Camp ソフトウェアは、起動可能な Mac OS Extended (Journaled) ボリュームを検出できるため、以下の手順でそのようなボリュームを作成します。macOS をボリュームに入れる代わりに、rEFInd と呼ばれるサードパーティのブートマネージャを代用します。このブートマネージャーは、APFS コンテナに格納された macOS をサイレントブートするように設定されます。最後に、macOS は、起動時にこの新しいボリュームを自動的にマウントしないように指示されます。

以下は、その手順です。コマンドは、ターミナルアプリケーションのウィンドウに入力する必要があります。

注:「quot;Macintosh HD"」は、macOSのボリューム名に置き換えてください。

1.1. 新しいボリュームを作成します。 以下のdiskutilコマンドは、APFSコンテナを300MB縮小し、新たに200MBの "Mac OS Extended (Journaled)"Volume labeled "Macintosh HD via rEFInd"を作成します。

    sudo diskutil ap resizeContainer disk1 223600M JHFS+ "Macintosh HD via rEFInd"200Mを作成します。

コマンドが完了したら、Macを再起動します。

2.2. rEFInd Boot Manager ソフトウェアを SourceForge web site からダウン ロードします。以下のコマンドを入力し、Macintosh HD via rEFInd&quotボリュームにインストールします。

    cd ~/Downloads/refind-bin-0.11.2
    ./refind-install --ownhfs /dev/disk0s3

注意: エラーメッセージ `Could not set boot device property:0xe00002bc` というエラーメッセージは予想されたもので、無視してかまいません。

3.3. TextEditアプリケーションを設定します。TextEditを開き、"Preferences..."ウィンドウに移動してください。以下のように、すべての「オプション」のチェックを外します。終了したら、TextEditを終了します。

[![y1][2]][2]

4.以下のコマンドを使用して、refind.confファイルのあるフォルダーに移動します。

    cd "/Volumes/Macintosh HD via rEFInd/System/Library/CoreServices"

このファイルのバックアップコピーを作成します。

    sudo cp refind.conf refind.conf.orignal

CoreServices` フォルダと `refind.conf` ファイルに書き込み権限を追加します。

    sudo chmod a+w . refind.conf

このファイルをTextEditアプリケーションで開いてください。

    open -e refind.conf

5.以下の行を refind.conf ファイルの末尾に追加してください。この行はカットアンドペーストでOKです。終了したら、変更を保存し、TextEditを終了します。

    #
    # rEFIndを無音にするために追加しました。
    #
    menuentry "Macintosh HD via rEFInd" { }.
        icon ¦SystemLibrary¦CoreServices¦icons_mac.png
        volume "Macintosh HD"
        loader ∕System∕Library∕CoreServices∕boot.efi
        ostype MacOS
        graphics on
    }
    timeout -1
    hideui all
    scanfor マニュアル

6.以下のコマンドを入力し、/etc/fstabファイルを変更します。このエントリは、起動時に "Macintosh HD via rEFInd" というラベルの付いたボリュームをマウントしないよう、macOS に指示するものです。

注意: `040` という文字列は、スペース文字の8進数表現に過ぎません。

    sudo bash
    echo >>/etc/fstab
    echo "LABEL=MacintoshHDvia040rEFInd none hfs rw,noauto" >>/etc/fstab
    終了

注意: `/etc/fstab`ファイルを編集する正しい方法は、`sudo vifs`というコマンドを使用することです。echo`コマンドを使用するのは、単なるショートカットです。

終了したら、Macを再起動します。

これで、コントロールパネルからBoot Campを選ぶと、以下のようなものが表示されるはずです。

]と表示されます。

解説 (0)

これは、High Sierrasの新しいAPFS(Apple File System)が、Appleのpcieベースのソリッドステートドライブや、私が持っているような2012年などの古いMacの2.5インチソリッドステートドライブに搭載されているからである, Windows 10 bootcamp control panel doesn'MacをMac側の起動ディスクとして設定し、Windowsを再起動すると、常にMac OSで起動するようになり、Windowsに戻りたい場合はMacを再起動し、オプションキーを押しながらWindowsを選択するとWindowsに戻ります。Windowsが終了したら、Macの起動ディスクにMacを選択しているので、optionキーを押す必要はなく、スタートメニューの電源再起動で自動的にMacが起動します。

解説 (0)