Salinan aplikasi Instal OS X Yosemite ini tidak dapat diverifikasi. Mungkin rusak atau rusak selama pengunduhan

13

Maaf jika pertanyaan saya mudah karena saya baru di Mac.

OS X Yosemite di Macbook Air teman saya telah dihapus. Sekarang ketika kita memulai Mac-nya, ia hanya memiliki Windows.

Untuk menginstal Os x, saya mendapatkan file instalasi (13 file Zip) dari situs web pihak ketiga dan mengekstraknya dan menghasilkan file dmg.

Sekarang saya telah mencoba membuat USB bootable OS X Yosemite dengan Mac saya dengan menggunakan Aplikasi Disk Maker.

Sekarang ketika kita menyalakan Mac teman saya sambil menekan Alt, saya bisa melihat ikon untuk menginstal Yosemite. Jadi saya klik itu dan lanjutkan langkah pertama seperti bahasa tanpa kesalahan, tetapi setelah 2 atau 3 langkah saya menerima kesalahan

"Salinan aplikasi Instal OS X Yosemite ini tidak dapat diverifikasi. Mungkin rusak atau dirusak selama pengunduhan."

Tolong bantu apa masalahnya dan bagaimana saya bisa menyelesaikannya.

Masoud
sumber
Saya bukan penggemar menggunakan Aplikasi itu karena sangat mudah untuk membuat installer USB. Unduh penginstal dari App Store kemudian ikuti petunjuknya. Buat penginstal yang dapat di-boot untuk OS X Dengan cara ini, Anda 100% yakin bahwa Anda mengunduh versi asli OS X dari Apple.
Allan
Anda dapat melewati pemeriksaan melalui baris perintah. Lihat jawaban untuk serupa pertanyaan El Capitan: apple.stackexchange.com/questions/216730/...
Wowfunhappy

Jawaban:

16

File instalasi Anda untuk Yosemite telah habis sertifikat digitalnya. Yang berarti setelah tanggal tertentu itu tidak akan berfungsi lagi. Untuk mengatasi masalah ini, Anda membuka panel preferensi Tanggal & Waktu, hapus centang pada kotak untuk "Tetapkan tanggal & waktu secara otomatis" & atur tanggal kembali tepat setelah waktu Yosemite awalnya dirilis (16 Oktober 2014) kemudian jalankan installer.

KarlC
sumber
7
Terima kasih Kamu. Soooooo. Banyak. Di menu instalasi, pilih Utilities / Terminal dan ketik date 1020170014kemudian keluar Terminal dan installer bekerja.
mvreijn
2
Ini mencapai yang sebaliknya dalam kasus saya. Yosemite menolak untuk menginstal secara khusus karena tanggalnya salah dan menetapkannya ke 1020170014 di terminal tidak mengubah apa pun. Mengubah tanggal menjadi hari ini (agustus 2017, jauh melewati tanggal kedaluwarsa) memungkinkan instalasi untuk melanjutkan.
stef
1
@ stef- Terima kasih atas pembaruannya. Saya harus menyimpan perkembangan baru ini dalam memori jangka panjang kalau-kalau saya mengalami tantangan menginstal ulang ini di masa depan.
KarlC
Saya sekarang telah menggunakan trik ini beberapa kali untuk menempatkan Yosemite pada perangkat keras yang lebih lama. Jendela tanggal cukup panjang - lebih dari setahun. Saya biasanya menggunakan 1 Januari 2015. Anda dapat mengatur tanggal di panel preferensi sistem. Anda mungkin perlu menghapus centang 'atur tanggal secara otomatis' Setelah menginstal periksa tanggal set secara otomatis lagi untuk menyinkronkan dengan waktu dunia.
Sherwood Botsford
Ya seperti stef saran pertama tidak berhasil, baik karena A) Saya mengganti baterai saat kasing terbuka (memasang HDD baru) atau B) Saya menginstal dari drive USB di mana tanggal file instal lebih lambat dari tanggal jam . Saya mengatur tanggal menggunakan terminal, ke tanggal dan waktu saat ini sesuai dengan instruksi ini dan itu berfungsi dengan baik. bensmann.no/changing-system-date-from-terminal-os-x-recovery
TripleAntigen
1

"Maaf jika pertanyaan ini mudah" 😂😂😂 yang benar-benar membuatku kesal 😂😂😂😂
Kamu tidak perlu minta maaf, semua pertanyaan diterima :)

Yah, itu sebenarnya rumit, karena (sayangnya) itu adalah kesalahan yang tidak spesifik. Itu bisa disebabkan oleh banyak hal. Meskipun saya kira itu bukan kesalahan sistem file, karena installernya telah boot dengan baik. Jadi itu salah satu alasannya.

  • Hal pertama yang harus Anda periksa (dan tambahkan ke pertanyaan Anda) adalah: Dari mana Anda mendapatkan file instalasi (ISO / DMG)? Apakah ini distribusi resmi dari App Store, atau apakah itu berasal dari sumber pihak ketiga (situs web pembajakan mungkin?). Alasan yang penting adalah bahwa paman Apple sangat mengganggu keamanan mereka. Dan maksud saya, sangat . Tidak ada akses ke file sistem pada tipe iOS yang sangat. Nah, itu (seperti biasa: P) masalah di sini, karena jika instalasi tidak datang dari sumber pihak pertama (alias App Store), maka itu mungkin tidak dapat dengan benar diberi kode (saya jelaskan sedikit tentang pemberian kode di bawah). Jadi tolong edit pertanyaan Anda sehingga menentukan sumber jika instalasi jadi saya dapat membantu Anda lebih lanjut.

  • Alasan lain untuk masalah Anda mungkin karena instalasi, seperti yang ditentukan, rusak. Apa artinya? Nah, sering kali ketika membakar file ke disk (misalnya membakar ISO ke drive USB), mungkin ada kesalahan kecil (bahkan mungkin satu byte rusak) yang hanya akan merusak struktur seluruh file. Mengganggu, bukan? Ini bisa disebabkan oleh banyak alasan. Mungkin file Anda buruk, mungkin disk Anda buruk, mungkin pembuat disk Anda buruk (dalam hal ini saya sangat menyarankan Anda mencoba favorit pribadi saya yang disebut Rufus , yang juga sepenuhnya gratis, meskipun sayangnya itu hanya tersedia untuk Windows, jadi cobalah untuk mendapatkannya satu selama beberapa menit), dan mungkin itu hanya terjadi secara acak (ya, itu terjadi. Nyebelin.). Buka opsi satu, lalu jika Anda memiliki salinan resmi penginstal resmi, periksa disk Anda, lalu coba bakar penginstal lagi. Jika masih tidak berfungsi, alihkan ke aplikasi pembuat disk lain.


Codesigning

Jadi kode-penandatanganan (penandatanganan kode) cukup banyak standar ketika datang ke sistem Apple (macOS / OS X, iOS, dll). Ini adalah sesuatu yang sangat mengagumkan tetapi juga sangat menjengkelkan pada saat yang bersamaan. Dari Wikipedia :

Penandatanganan kode adalah proses penandatanganan executable dan skrip digital untuk mengkonfirmasi pembuat perangkat lunak dan menjamin bahwa kode tersebut tidak diubah atau rusak sejak ditandatangani. Proses ini menggunakan penggunaan hash kriptografi untuk memvalidasi keaslian dan integritas.

Jadi, seperti yang saya katakan, itu ide yang cukup rapi. Ini pada dasarnya sedikit string terenkripsi tertanam dalam kode perangkat lunak, yang menyetujui bahwa ini adalah kode resmi, dari pengembang resmi, dan bahwa itu harus berjalan seperti yang seharusnya (dengan asumsi Anda memenuhi persyaratan sistem). Anda dapat menganggapnya seperti tanda tangan: Ketika Anda melihat tanda tangan penulis pada dokumen, Anda dapat yakin bahwa itu adalah miliknya, dan itu asli dan resmi. Dan seperti tanda tangan, ini unik dan sulit dipalsukan. Tetapi masalahnya adalah hal itu menyebabkan banyak masalah ketika pengembang tidak menandatangani kode dengan benar. Sebagai contoh, saya mencoba menggunakan GDB (GNU Debugger) beberapa hari yang lalu, dan tidak berfungsi karena penandaan kode yang tidak sesuai. Meskipun, sebagian besar, itu

Hexa
sumber
1

Ini juga terjadi pada saya, dan saya mengunduh ulang installer Yosemite menggunakan App Store.

Gog
sumber