Tujuan
Ganti OS X dengan PureOS di Mac lama saya. Saya pada dasarnya ingin memberikan PureOS dan membeli Librem PC jika berhasil.
Isu
PureOS tidak muncul dalam pilihan 'drive' boot ketika saya me-restart Mac saya, jadi saya tidak bisa boot dari ISO dan menjalankan installer.
Detail
Spesifikasi MacBook Pro
- OS X Yosemite (10.10.5)
- MacBook Pro (15 inci, Pertengahan 2010)
- Prosesor 2,53 GHz Intel Core i5
- Memori 8 GB 1067 MHz DDR3
- Grafik Intel HD Graphics 288 MB
- Penyimpanan 256 GB Solid State SATA Drive
Apa yang saya coba
- Diunduh
pureos-8.0-live-amd64.hybrid.iso
dari https://www.pureos.net/download.html dan memeriksa hash. Semuanya bagus. - Mem-flash ISO ke USB 4GB menggunakan Etcher (di Mac saya yang lain).
- Lepas dan lepaskan USB.
- Dimasukkan USB ke Mac saya yang lebih lama (dijelaskan di atas) ketika sedang dimatikan, kemudian menyalakannya (dengan Optiontombol ditekan), tidak ada opsi boot PureOS tersedia. Saya berharap melihat ikon media eksternal berlabel EFI.
Sebagai perbandingan, saya mengunduh live install ISO ( debian-9.3.0-amd64-netinst.iso
) Debian 9 , dan melakukan proses flashing yang sama seperti yang tercantum di atas, dan Mac lama saya berhasil mengambilnya saat boot. Saya tahu bahwa PureOS adalah turunan dari Debian, jadi ini membuat saya agak bingung.
Saya juga menjalankan fdisk
ISO untuk membandingkan dengan ISO Debian (mungkin atau mungkin tidak berguna) ...
PureOS ISO:
$ fdisk pureos-8.0-live-amd64.hybrid.iso
Disk: pureos-8.0-live-amd64.hybrid.iso geometry: 686/64/63 [2768960 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
*1: 17 0 2 1 - 1017 84 32 [ 64 - 2768896] OS/2 hidden
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
ISO Debian:
$ fdisk debian-9.3.0-amd64-netinst.iso
Disk: debian-9.3.0-amd64-netinst.iso geometry: 589/16/63 [593920 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
2: EF 1023 254 63 - 1023 254 63 [ 3760 - 832] <Unknown ID>
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
Saya berpikir bahwa PureOS ISO tidak (U) EFI kompatibel, jadi Mac saya yang lebih tua belum dapat mengambilnya saat boot?
Jika ada yang punya tips, tolong bagikan dan bantu saya - saya ingin ini berfungsi! Terima kasih sebelumnya.
Jadi jawaban singkatnya adalah melakukan hal ini SANGAT terlibat, dan Anda akan menghemat banyak waktu dan tenaga dan kejengkelan jika Anda menginstal OS baru di VM seperti VMWare, atau Parallels. Mereka biasanya memiliki beberapa versi percobaan yang dapat Anda gunakan selama dua minggu. Ada juga open source VM juga.
Masalah # 1
Apple berusaha keras untuk memblokir OS selain OSX dan Windows (Hanya di dalam kamp pelatihan) pada perangkat kerasnya. Juga untuk memblokir OSX agar tidak diinstal pada perangkat keras non-Apple. Hal ini dilakukan pada tingkat BIOS sehingga tidak ada perangkat lunak tingkat OS yang sederhana. Saya tahu ada peretasan untuk mengatasi ini, tetapi mereka cukup terlibat. Saya belum mengikuti apa yang harus Anda lakukan sekarang untuk menyiasatinya.
Masalah # 2
Selain itu, Apple belum menggunakan antarmuka SATA atau SAS standar untuk hard drive bawaannya selama beberapa waktu sekarang. Mereka memiliki antarmuka kacau mereka sendiri. Jadi OS Anda akan secara khusus memerlukan driver untuk mendukung apa pun yang sedang mereka lakukan yang mungkin SANGAT sulit untuk ditemukan.
Masalah # 3
Sebagai perpanjangan dari # 1 selain memblokir akses drive, Apple juga membatasi akses ke sektor boot. Jadi itu hal lain yang harus dilewati untuk menginstal OS baru.
sumber