悪戦苦闘のすえ、やっとのことで Big Sur のインストールに成功しました〜!(パチパチ)
未だに、成功してないんですよね、 Big Sur のインストール…。
いまのところ、インストーラの起動途中までは来てるんですが、ここから先に進まない…。
[From T5810、その後 - Soukaku's HENA-CHOKO Blog]
「この Mac について」やシステム情報で、プロセッサ名が不明になってるのは気にはなりますけど、それでもちゃんと動いてはいますので、良しとしておきます。
え〜、インストールに成功したのは Big Sur の最新β(20F5046g)になります。
とにかく、インストーラ起動までが大変でした…
前に書いたとおり、最初は OpenCoere をブートローダとして使っていたのだけど、
- MacOS 復旧までは起動するけど、ディスクユーティリティでの SSD のフォーマットが途中で止まる
- MacOS 復旧から、インストーラが起動しない
- そもそも起動した MacOS 復旧がロシア語表示から切り替わらなくて、操作が困難
ということもあったので、ダメ元で Clover にブートローダを変更。(Z620 では Clover 使ってましたしね。)
だからといって、すんなり行ったわけじゃなくて、
- Clover のブートメニューまでたどり着かない
- ブートメニュー出ても、Mac 復旧の画面まで到達しない
- Mac 復旧の画面から、ディスクユーティリティ呼び出して、SSDのフォーマット実行しても正常に終了しない
- Mac 復旧からインストーラ起動するも、ファイルコピー後の起動ディスク設定(bless の実行)に失敗して、イントール中断
と、いくつかのトラブルを潰していってなんとか、インストールに成功した次第。
最後の最後でハマったのが、コレ。
SSD フォーマットもうまくできるようになって、いざインストールとなるとインストール途中で "An error occurred while preparing the installation. Try running this application again." というダイアログが表示されて、インストールが中断してしまうという…。
インストーラのログを見ると、ブートボリュームを設定する bless コマンドの実行でエラーが発生したことで、処理が中断している模様。
Apr 18 16:50:20 Mac-Pro osishelperd[207]: Calling: /usr/sbin/bless "--setBoot" "--verbose" "--folder" "/private/tmp/apple_preboot_disk1s2/31C9FF22-78B2-447E-AF42-4D6A8D15A1CB/com.apple.installer" "--file" "/private/tmp/apple_preboot_disk1s2/31C9FF22-78B2-447E-AF42-4D6A8D15A1CB/com.apple.installer/boot.efi" "--apfsdriver" "/private/tmp/apple_preboot_disk1s2/31C9FF22-78B2-447E-AF42-4D6A8D15A1CB/com.apple.installer/apfs.efi" "--label" "macOS Installer"
Apr 18 16:50:20 Mac-Pro osishelperd[207]: ====== BLESS STDOUT START ======
Apr 18 16:50:20 Mac-Pro osishelperd[207]:
Apr 18 16:50:20 Mac-Pro osishelperd[207]: ====== BLESS STDOUT END ======
Apr 18 16:50:20 Mac-Pro osishelperd[207]: ====== BLESS STDERR START ======
Apr 18 16:50:20 Mac-Pro osishelperd[207]: EFI found at IODeviceTree:/efi
Mount point for /private/tmp/apple_preboot_disk1s2/31C9FF22-78B2-447E-AF42-4D6A8D15A1CB/com.apple.installer is /System/Volumes/Data/private/tmp/apple_preboot_disk1s2
Common mount point of '/private/tmp/apple_preboot_disk1s2/31C9FF22-78B2-447E-AF42-4D6A8D15A1CB/com.apple.installer' and '' is /System/Volumes/Data/private/tmp/apple_preboot_disk1s2
No BootX creation requested
Non-Data-role volume, so not considered Data-Given-Pre-SSV-to-SSV case
This is not an APFS Data-Volume-Parameter-Driven Pre-SSV to SSV case
Volume does not have system role
No boot.efi creation requested
Refitting to width 74
Refitting to width 148
Scale 1 label data is valid: YES
Putting scale 1 label bitmap in /private/tmp/apple_preboot_disk1s2/31C9FF22-78B2-447E-AF42-4D6A8D15A1CB/com.apple.installer/.disk_label
Deleting old /private/tmp/apple_preboot_disk1s2/31C9FF22-78B2-447E-AF42-4D6A8D15A1CB/com.apple.installer/.disk_label
Opened dest at /private/tmp/apple_preboot_disk1s2/31C9FF22-78B2-447E-AF42-4D6A8D15A1CB/com.apple.installer/.disk_label for writing
0x0000037D bytes preallocated for /private/tmp/apple_preboot_disk1s2/31C9FF22-78B2-447E-AF42-4D6A8D15A1CB/com.apple.installer/.disk_label
Scale 1 label written
Invisibility set for /private/tmp/apple_preboot_disk1s2/31C9FF22-78B2-447E-AF42-4D6A8D15A1CB/com.apple.installer/.disk_label
Putting scale 2 label bitmap in /private/tmp/apple_preboot_disk1s2/31C9FF22-78B2-447E-AF42-4D6A8D15A1CB/com.apple.installer/.disk_label_2x
Deleting old /private/tmp/apple_preboot_disk1s2/31C9FF22-78B2-447E-AF42-4D6A8D15A1CB/com.apple.installer/.disk_label_2x
Opened dest at /private/tmp/apple_preboot_disk1s2/31C9FF22-78B2-447E-AF42-4D6A8D15A1CB/com.apple.installer/.disk_label_2x for writing
0x00000DE5 bytes preallocated for /private/tmp/apple_preboot_disk1s2/31C9FF22-78B2-447E-AF42-4D6A8D15A1CB/com.apple.installer/.disk_label_2x
Scale 2 label written
Invisibility set for /private/tmp/apple_preboot_disk1s2/31C9FF
Apr 18 16:50:20 Mac-Pro osishelperd[207]: ====== BLESS STDERR END ======
Apr 18 16:50:20 Mac-Pro osishelperd[207]: Bless failed with error num: 3
Apr 18 16:50:20 Mac-Pro osinstallersetupd[187]: -[OSISHelperProxy blessUpdateBundleAtPath:mutableProductPath:enclosingMountPoint:]_block_invoke_2: Error Domain=com.apple.bless Code=3 "(null)"
Apr 18 16:50:20 Mac-Pro osinstallersetupd[187]: Unable to setup bless on disk.
色々と調べてみた結果、 config.plist 中の Boot セクションにある "Defailt Boot Volume" の値(デフォルトは LastBootedVolume となっている)を、実際にインストールしたいボリューム名で書き換えれば良いという情報を見つけたので、
試してみたところ、インストールが無事完了した次第。
インストール関連情報など
とりあえず、EFI フォルダの下の構成と、実際に起動に使ってる config.plist 置いときますので、参考になれば。
/Volumes/EFI/
└── EFI
├── BOOT
│ └── BOOTX64.efi
├── CLOVER
│ ├── ACPI
│ │ ├── WINDOWS
│ │ ├── origin
│ │ └── patched
│ │ ├── SSDT-EC-USBX-DESKTOP.aml
│ │ ├── SSDT-PLUG-DRTNIA.aml
│ │ ├── SSDT-RTC0-RANGE-HEDT.aml
│ │ └── SSDT-UNC.aml
│ ├── CLOVERX64.efi
│ ├── OEM
│ │ └── SystemProductName
│ │ ├── UEFI
│ │ │ └── config-sample.plist
│ │ └── config-sample.plist
│ ├── ROM
│ ├── config.plist
│ ├── doc
│ │ ├── HowToFixDsdt.txt
│ │ ├── HowToInstallOSX.txt
│ │ ├── UEFI\ boot\ with\ Clover.rtf
│ │ ├── bcfg.txt
│ │ └── boot1f32-install.sh
│ ├── drivers
│ │ ├── BIOS
│ │ │ ├── ApfsDriverLoader.efi
│ │ │ ├── AudioDxe.efi
│ │ │ ├── FSInject.efi
│ │ │ ├── SMCHelper.efi
│ │ │ └── XhciDxe.efi
│ │ └── UEFI
│ │ ├── ApfsDriverLoader.efi
│ │ ├── AudioDxe.efi
│ │ ├── EmuVariableUefi.efi
│ │ ├── FSInject.efi
│ │ ├── HFSPlus.efi
│ │ ├── NvmExpressDxe.efi
│ │ ├── OpenRuntime.efi
│ │ ├── VBoxHfs.efi
│ │ └── VirtualSmc.efi
│ ├── kexts
│ │ ├── 10.11
│ │ ├── 10.12
│ │ ├── 10.13
│ │ ├── 10.14
│ │ ├── 10.15
│ │ ├── Off
│ │ └── Other
│ │ ├── AppleALC.kext
│ │ ├── AppleMCEReporterDisabler.kext
│ │ ├── IntelMausi.kext
│ │ ├── Lilu.kext
│ │ ├── USBInjectAll.kext
│ │ ├── VirtualSMC.kext
│ │ ├── VoodooHDA.kext
│ │ ├── VoodooTSCSync.kext
│ │ └── WhateverGreen.kext
│ ├── misc
│ ├── themes
│ │ ├── Clovy
│ │ │ ├── sound.wav
│ │ │ └── theme.svg
│ │ ├── embedded
│ │ │ ├── screenshot.png
│ │ │ └── theme.plist
│ │ ├── logo_main.png
│ │ ├── pointer-metal.png
│ │ └── random
│ │ └── theme.plist
│ └── tools
│ ├── ControlMsrE2.efi
│ ├── Shell32.efi
│ ├── Shell64.efi
│ ├── Shell64U.efi
│ └── bdmesg.efi
└── Clover_Install_Log.txt
EFI/CLOVER/ACPI/pached に置いてる SSDT*.aml の 4 つは OpenCore install Guide に記述されているものを参考に、必要なものをダウンロードしてきて配置。
とりあえず現時点で、うまく動いていないのはオーディオ。
USB オーディオは問題ないのだけど、T5810 のサウンドチップとして載っている Realtek ALC280 が使えていないので、ピンジャック接続になるヘッドセットが使えていないんですが、USB オーディオのほうが問題なく使えているのもあって、設定を詰めるモチベーションがなかったりしますが、おいおい使えるようにしてみたいと思います。
Big Sur 使って、思うこと…
使い始めて、まだ二日ほどではあるんですが、細かところで Catalina とは随分違うなぁ、と感じますね。>Big Sur
各ウィンドウのタイトル部分が広くなったのとか、プルダウンメニューに表示される上下を示す矢印とか、 確認ダイアログが縦長になってたりとか UI 周りが変更されているのが、結構目に付きますね。
あと、なれないのがサウンドエフェクト。音そのものが、かなり変わったような気がするんですが、気のせいでしょうかねぇ…。
#多分、慣れちゃうんだろうけど。
MifJpn(Alpha) 返信
お疲れ様です。
なかなか、大変だったようで、おつかれさまです。
いまの、Cloverって、ご存知の通りOC統合(OpenCore Integreted)で、BigSur起動の主要部分は、OpenCoreと同じなので、OpenCoreでいけないのは少し不思議ですね。
ひとまずは、(ほぼなんでしょうか?)おめでとうございます。
はっく使い 返信
はじめまして!
色々と検索していたらこのブログにたどり着きました。
当方、T5810にOpenCore で内蔵オーディオのヘッドフォンジャックから音声が出ています。
以前、Cloverの時は出なかったのですが、OpenCoreではすんなり出ました。
もしOpenCoreでCatalinaをT5810で動かせた場合、その設定でBig Surをインストールできると思います。
何かご参考になればと思い、メッセージを送らせていただきました。