macOS Catalina 10.15.5のバグで起動可能なバックアップの作成ができない
Appleは今週初めにmacOS Catalina 10.15.5アップデートをリリースしました
いくつかのバグ修正とは別に、このアップデートではMacBookのバッテリーの寿命を延ばすための新しいバッテリーヘルス管理機能が導入されました
しかし、今回のリリースでは、バグがAppleのQAチームをすり抜けてしまったようです
Carbon Copy CleanerのMike Bombich氏が指摘しているように、このバグにより、アプリを使ってmacOS Catalinaの起動可能なバックアップを作成することができなくなってしまいます
macOS Catalina 10.15.5のAFPSボリュームのバグは、OSのベータリリースにも存在していました
良い点は、macOS 10.15.5を搭載したMacの新規バックアップにのみ影響があり、macOS 10.15.4以下をベースにした既存のバックアップには影響がないということです
Carbon Copy CleanerのMike Bombich氏によると
chflags() システムコールは、APFS ボリューム上のフォルダーに SF_FIRMLINK フラグを設定できなくなりました。検出されたエラーコードで失敗するのではなく、サイレントで失敗します
これは APFS ファイルシステムの chflags の実装におけるバグです
システムコールが要求通りに動作しない場合、成功ではなくエラーコードを返すことになっています、これもかなり厄介なバグです
Apple は常にエラーコードをチェックすべきだと説いていますが、私たちはそれを実践しています
このバグは、システムコールが成功エラーコードで終了してしまうため、どのくらいの時間が経過したかはわかりませんが、私たちの前をすり抜けてしまいました
もっと心配なのは、5月18日にMikeがこの問題についてAppleにバグレポートを提出していたことです。しかし、最後のmacOS 10.15.5ベータ版とOSの最終リリースでは、どちらも同じバグで出荷されていました
Bombich氏は、この問題がサードパーティによるfirmlinksの使用を防ぐためのAppleのセキュリティ修正である可能性を排除していませんが、これは “バグよりもはるかに悪い “と主張しています
彼はまた、Appleが「製品版OSのリリースサイクルの途中で文書化された機能を黙って削除することで開発者を盲目的にしていることは容認できない」と指摘しています
Carbon Copy Clonerを使ってMacの起動可能なバックアップを作成する場合、既存のバックアップは問題ありませんので、心配する必要はありません
しかし、macOS 10.15.5を実行している間に新しいバックアップを作成する場合、CCCの最新ベータ版を使用して、バックアップを成功させるためにMike氏のブログ記事で言及された手順に従う必要があります
10.15 .5の新しいブート可能なバックアップを作成する場合
10.15.5を実行していて、Catalinaシステムボリュームを空のディスクにバックアップしている場合は、CCCのコピーをCCC 5.1.18 betaに置き換える必要があります
- 保存先選択ボックスの「X」ボタンをクリックして、保存先の選択をクリアします
- 保存先セレクタをクリックして、保存ボリュームを再選択します
(Via Carbon Copy Cloner.)
LEAVE A REPLY