Install OS X Yosemiteアプリケーションのこのコピーは検証できません。ダウンロード中に破損または改ざんされた可能性があります


13

私はMacが初めてなので、質問が簡単な場合は申し訳ありません。

友達のMacbook AirのOS X Yosemiteは削除されました。今、彼のMacを起動すると、Windowsのみになります。

Os xをインストールするために、サードパーティのWebサイトからインストールファイル(13 Zipファイル)を取得し、それを抽出してdmgファイルを作成しました。

今、Disk Maker Appを使用して、MacでOS X Yosemiteの起動可能なUSBを作成しようとしました。

を押しながら友人のMacをオンにAltすると、Yosemiteをインストールするアイコンが表示されます。だから私はそれをクリックして、エラーのない言語のような最初のステップを続けますが、2または3ステップ後にエラーを受け取りました

「このOS X Yosemiteインストールアプリケーションのコピーは検証できません。ダウンロード中に破損または改ざんされた可能性があります。」

問題が何であり、どのようにそれを解決できるか助けてください。


USBインストーラーを作成するのはとても簡単なので、私はそれらのアプリを使うのが好きではありません。App Storeからインストーラーをダウンロードし、指示に従うだけでOS X用の起動可能なインストーラーを作成します。 これにより、AppleからOS Xの正規バージョンをダウンロードしたことが100%確実になります。
アラン

コマンドラインからチェックをバイパスできます。同様のエルキャピタンの質問に対しての回答を参照してください。apple.stackexchange.com/questions/216730/...
Wowfunhappy

回答:


16

Yosemiteのインストールファイルのデジタル証明書の有効期限が切れています。つまり、特定の日付以降は機能しなくなります。この問題を回避するには、「日付と時刻」設定ペインを開き、「日付と時刻を自動的に設定する」のチェックボックスをオフにし、Yosemiteが最初にリリースされた直後(2014年10月16日)に日付を設定してからインストーラーを実行します。


7
感謝。君は。すごい。ずっと。インストールメニューで、ユーティリティ/ターミナルを選択し、ターミナルをdate 1020170014終了してインストーラを実行します。
mvreijn

2
私の場合、これは反対を達成しました。Yosemiteは、日付が間違っていたため、ターミナルで1020170014に設定しても何も変わらなかったため、特にインストールを拒否しました。日付を今日に変更すると(2017年8月、有効期限をはるかに過ぎて)、インストールを続行できました。
-stef

1
@ stef-アップデートをありがとう。将来この再インストールの課題に直面した場合に備えて、この新しい開発を長期的なメモリに保持する必要があります。
-KarlC

Yosemiteを古いハードウェアに配置するために、このトリックを数回使用しました。日付ウィンドウはかなり長く、1年以上です。通常、2015年1月1日を使用します。日付は、システム設定ペインで設定できます。「日付を自動的に設定」のチェックを外す必要がある場合があります。インストール後、世界時間と同期するために再度日付を自動的にチェックします。
シャーウッドボッツフォード

はい、A)ケースが開いている間にバッテリーを交換した(新しいHDDをインストールする)か、B)インストールファイルの日付が時計の日付よりも遅いUSBドライブからインストールしたため、最初の提案は機能しませんでした。これらの指示に従って、ターミナルを使用して現在の日付と時刻に日付を設定すると、うまくいきました。 bensmann.no/changing-system-date-from-terminal-os-x-recovery
TripleAntigen

1

😂😂😂😂1は本当に私をひび割れこと😂😂😂「この質問は簡単であれば申し訳ありませんが、」
あなたは後悔する必要はありません、ご質問は大歓迎です:)

まあ、それは実際にはトリッキーなものです、なぜなら(残念ながら)それは本当に不明確なエラーだからです。それは多くのことが原因です。インストーラは正常に起動するため、ファイルシステムのエラーではないと思います。それが理由の1つです。

  • 最初に確認する(および質問に追加する)必要があるのは、インストールファイル(ISO / DMG)をどこから入手したかです。App Storeからの公式配布物ですか、それともサードパーティのソースからのものですか(海賊版Webサイトですか?)。重要な理由は、昔の叔父のAppleがセキュリティに非常に悩まされているからです。そして、私は非常に意味します。iOSタイプのシステムファイルにはアクセスできません。これは(いつものように:P)ここでの問題です。インストールがファーストパーティソース(別名App Store)からのものではない場合、適切にコード署名されない可能性があるためです(コード署名については後で説明します)。ですから、質問を編集して、インストールのソースを指定するようにしてください。

  • 問題のもう1つの理由は、指定されたとおりにインストールが破損していることです。どういう意味ですか?ファイルをディスクに書き込む(ISOをUSBドライブに書き込むなど)場合、多くの場合、ファイル全体の構造を台無しにするだけの小さなエラー(単一の破損バイトでさえ)が存在する可能性があります。迷惑ですね。これには多くの理由が考えられます。たぶん、あなたのファイルは、私は本当にあなたが呼ばれる私の個人的な好みしようと示唆している場合には(多分あなたのディスクメーカーが悪い、多分あなたのディスクが悪い、悪いルーファスのもあり、完全に自由を、残念ながらWindowsでしか利用できないので、数分間手に取ってみてください)、それはたまたまランダムに発生したかもしれません(ええ、そうです。オプション1を実行し、正規のインストーラーの正規のコピーがある場合は、ディスクを確認してから、もう一度インストーラーの書き込みを試みてください。それでも動作しない場合は、別のディスクメーカーアプリケーションに切り替えてください。


共同設計

したがって、Appleシステム(macOS / OS X、iOSなど)に関しては、コード署名(コード署名)はほとんど標準です。それは本当にすごいことですが、同時に本当にうっとうしいものでもあります。ウィキペディアから

コード署名とは、実行可能ファイルとスクリプトにデジタル署名するプロセスであり、ソフトウェアの作成者を確認し、署名後にコードが変更または破損されていないことを保証します。このプロセスでは、暗号化ハッシュを使用して、信頼性と整合性を検証します。

だから、私が言ったように、それはかなりきちんとしたアイデアです。これは基本的にソフトウェアコードに埋め込まれた少し暗号化された文字列であり、これが公式開発者による公式コードであり、想定どおりに実行する必要があることを承認します(システム要件を満たしていると仮定)。署名と同じように考えることができます。文書上で著者の署名を見ると、それが彼のものであり、オリジナルで公式であることを確信できます。そして、署名のように、それはユニークで偽造するのが難しいです。しかし、問題は、開発者がコードに適切に署名しないと、多くの問題を引き起こすことです。たとえば、先日GDB(GNUデバッガー)を使用しようとしましたが、不適切なコード署名のために機能しませんでした。とはいえ、ほとんどの場合、


1

これは私にも起こり、App Storeを使用してYosemiteインストーラーを再ダウンロードしました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.