„Apple“ įdėjo daug pastangų, kad perėjimas prie naujų „Arm“ pagrindu veikiančių „Mac“ kompiuterių būtų kuo sklandesnis. Tačiau yra keletas esminių skirtumų, į kuriuos daugumai reikia atsižvelgti prieš pereinant nuo branginamo, bet dabar senstančio „Intel“ procesorių naudojančio „Mac“ prie blizgančio naujo „Apple“ kompiuterio naudojančio M serijos procesorių.
Šiame straipsnyje paaiškinama, kas dažnai kelia painiavą dėl to, ko negalima arba nereikėtų daryti naujame „Apple Mac“ kompiuteryje su M lustu, o kai kurie „Mac“ kompiuterių naudojančių „Intel“ ir M serijos lustus skirtumai gali versi pergalvoti kai kurias naudojimo taktikas įsigijus ar planuojant įsigyti naują „Mac“.
Negalite naudoti ankstesnių nei Monterey macOS versijų
Yra du būdai, kaip paleisti „macOS“ „Apple Silicon[1] Mac“ kompiuteriuose: įprastu būdu arba virtualioje mašinoje (VM). Seniausia „macOS“ versija, kurią jūsų „Mac“ gali naudoti, yra ta, kuri galiojo tuo metu, kai buvo išleistas modelis. Iki 2021 m. spalio mėn. išleisti modeliai gali naudoti „macOS 11 Big Sur“ ir yra vieninteliai „Apple Silicon Mac“ kompiuteriai, galintys tai padaryti. Tie, kurie buvo išleisti nuo 2021 m. spalio mėn., įprastu būdu gali paleisti tik tą „macOS“ versiją, kuri buvo aktuali jų išleidimo metu, bet naudojant VM galima paleisti ir senesnes „macOS 12 Monterey“ versijas. Dabartiniai modeliai su M4 lustais yra dar labiau apriboti, nes anksčiausia versija, kurią jie gali paleisti, yra „macOS 15 Sequoia“, nors VM vis tiek galima įdiegti senesnes „macOS“ versijas iki pat „Monterey“.
„Catalina“, „Mojave“ ir ankstesnės „macOS“ versijos niekada nebuvo pritaikytos veikti išleistos „Mac“ su M lustu, todėl negali būti juose naudojamos ir niekada negalės be programinės įrangos emuliuojančios „Intel“ procesorių, kuri yra lėta ir nepatikima.
„Mac“ kompiuteryje su M lustu veikianti virtualioji mašina negali paleisti „Big Sur“, nes „Virtio“ tvarkyklės palaikymas, reikalingas virtualizacijai, tada dar nebuvo baigtas ir neveikė iki „macOS 12 Monterey“, nors net ir joje palaiko mažiau funkcijų nei „Ventura“.
Negalite virtualizuoti ar naudoti Intel procesoriams skirtų macOS ir 32-bitų aplikacijų
„macOS“ sistemoje yra „Rosetta 2[2]“, kuri leidžia atidaryti 64 bitų „Intel“ kodą ir programas, suderinamas su „macOS 10.15 Catalina“. „Rosetta“ nėra emuliacijos variklis, bet verčia kodo instrukcijas iš „Intel“ į „Arm“. Tačiau ji negali paversti 32 bitų kodo ir tokių operacinių sistemų kaip „macOS“. Vis dėlto 64 bitų „Intel“ procesoriams skirtos aplikacijos atidaromos labai greitai.
Virtuali mašina, veikianti M lustą naudojančio „Mac“ operacinėje sistemoje, gali naudoti „Rosetta 2“, kad paleistų 64 bitų „Intel“ procesoriams skirtą programinę įrangą, suderinamą su „macOS 10.15 Catalina“, tačiau ją riboja tos pačios sąlygos kaip ir bet kurią „macOS“ versiją skirtą veikti „Apple Silicon“ procesorius naudojančiuose kompiuteriuose, nes negali tvarkyti senesnių ar 32 bitų programų. Taip pat jos negalima naudoti pagrindiniame „Mac“ tam, kad paleisti bet kurią „Intel“ versijos „macOS“ virtualią mašiną.
Jei jums reikia naudoti senesnę ar 32 bitų, dirbti su „Intel“ procesoriais skirtą, programinę įrangą – vienintelis praktiškas būdas tai padaryti yra „Mac“ kompiuteris naudojantis „Intel“ procesorių, kuriame gali būti įdiegta ir naudojama „macOS Mojave“ ar ankstesnė „macOS“ versija.
Negalite įdiegti Intel branduolio plėtinių
„Rosetta 2“ konvertavimas negali palaikyti privilegijuoto vykdymo lygio, reikalingo branduolio plėtiniams, taigi, jei jums reikia, kad į „Mac“ būtų galima įkelti ir naudoti branduolio plėtinius, kurie skirti tik „Intel Mac“ kompiuteriams – „Apple Silicon Mac“ to padaryti negalite. Didžioji dauguma naujesnių branduolio plėtinių dabar leidžiami kaip universalios versijos, kurios taip pat gali būti naudojamos M serijos lustus naudojančiuose „Mac“, tačiau jei jūsų dabartinis „Mac“ vis dar naudoja senesnį branduolio plėtinį, kuris yra skirtas tik „Intel“ lustams – jo naudoti naujame „Mac“ negalite.
Negalite įkelti visos sistemos iš išorinio disko
Skirtingai nei „Intel Mac“, „Apple Silicon“ procesorius naudojantys modeliai gali pradėti įkrovos procesą tik iš vidinio SSD. Tai reikalinga saugiam įkrovimui palaikyti. Nors „Apple Silicon Mac“ kompiuterius galima paleisti iš išorinių diskų, ankstyvieji šio proceso etapai vis tiek priklauso nuo vidinio SSD ir ten išsaugotų saugos strategijų („LocalPolicy“). Tai turi keletą pasekmių:
- „Apple Silicon Mac“ gali paleisti tik iš išorinio disko, kuris „priklauso“ vartotojui, kurį atpažįsta pagrindinė sistema esanti vidiniame kompiuterio SSD diske. Tai vertinga saugumo priemonė, nes nežinant tinkamo vidinio kompiuterio SSD vartotojo prisijungimo duomenų, „Apple Silicon Mac“ neįmanoma paleisti iš išorinio įkrovos disko.
- Iš išorinio disko „Apple Silicon Mac“ gali būti paleisti tik tuo atveju, jei šį procesą gali pradėti iš savo vidinio SSD, o vidiniame SSD, įprastai, taip pat reikalinga įkrovos sistema. Jei ketinate paleisti „Mac“ iš išorinio disko, praktiškai vis tiek turite įdiegti ir prižiūrėti įkrovos sistemą vidiniame SSD diske.
- Visiškai sugedus vidiniam „Mac“ SSD diskui – nepavyks sistemos paleisti ir iš išorinių diskų. Priešingai nei „Intel“ lustus naudojančiuose „Mac“, kompiuteriuose su „Apple Silicon“ lustais įkraunamas išorinis diskas, šioje situacijoje, neleis vėl naudotis kompiuteriu.
- „Apple Silicon Mac“ kompiuteriai nėra visiškai paleidžiami iš „paleidžiamų“ išorinių diegimo diskų, nors juos vis tiek galima naudoti norint įdiegti „macOS“, kai to reikia, ir gali prireikti diegiant senesnes „macOS“ versijas, nei įdiegta šiuo metu.
Instrukcijas kaip sukurti įkraunamą „macOS“ diską rasite paspaudę ant šios nuorodos.
Negalite naudoti Boot Camp
„Boot Camp“ leidžia paleisti „Intel Mac“ taip, lyg tai būtų įprastas kompiuteris, kuriame veikia „Windows“. Kadangi „Apple Silicon Mac“ turi visiškai skirtingus procesorius ir kitą techninę įrangą, jie negali palaikyti šios parinkties. Jei norite paleisti „Windows“ savo M lustą naudojančiame „Mac“, turėsite tai padaryti naudodami virtualizatorių, pvz., „Parallels Desktop“, ir šiuo metu jie gali paleisti tik „Arm“ procesoriams skirtas „Windows“ versijas, nors „Parallels“ naudoja emuliatorių, galinčiu paleisti kai kurias „Intel“ procesoriams skirtas „Windows“ versijas.
Venkite branduolio plėtinių
Skirtingai nei „Intel Mac“, „Apple Silicon Mac“ neleidžia naudoti trečiųjų šalių branduolio plėtinių, kai jie veikia visiško saugumo režimu. Kad būtų galima juos įjungti, jų paleidimo saugumas turi būti sumažintas ir jų naudojimas aiškiai nustatytas paleisties saugos priemonėje atkūrimo režimu. Daugeliui vartotojų tai yra reikšminga atgrasymo priemonė. Dabar beveik visais atvejais tradiciniai branduolio plėtiniai turėtų būti pakeisti naujo stiliaus sistemos plėtiniais.
Venkite klonuoti įkrovos tomo grupes (boot volumes)
Iki „Catalina“ ir „Big Sur“ įkrovos tomus skirstė į grupes, įskaitant sistemą ir duomenis, buvo populiaru daryti identiškas tomo, kuriame yra sistema, kopijas arba „klonuoti“. „Apple“ Silicon Mac“ kompiuteriuose tai tapo sudėtingiau, nes jų vidiniame SSD diske yra daug talpyklų. Nors tokios programos kaip „SuperDuper“ ir „Carbon Copy Cloner“ vis tiek gali kurti klonus, jos negali klonuoti viso vidinio SSD. Tai riboja jų naudingumą, nors asmeniškai man „Carbon Copy Cloner“ atrodo vis tiek universalesnė, greitesnė ir funkcionalesnė nei „macOS“ sistemos dalimi esanti „Time Machine“.
Vienintelis būdas visiškai pakeisti „Apple Silicon Mac“ vidinio SSD turinį yra atkurti jį iš IPSW failo, kai „Mac“ veikia DFU režimu. Tai ištrina SSD turinį, todėl duomenys turi būti atkurti iš atsarginės duomenų kopijos, tai nėra užduotis, kurią reikia atlikti nerūpestingai ar skubotai.
Pamirškite paleisties klavišų kombinacijas
„Intel“ ir „Apple Silicon“ procesorius naudojančiuose „Mac“ kompiuteriuose atkūrimo režimo ir prieiga prie šio režimo funkcijų yra visiškai kitokios. M procesorius turinčiuose „Mac“ atkūrimo režimas valdomas naudojant maitinimo mygtuką. Klaviatūros klavišų laikymas paleidžiant „Apple Silicon Mac“ neveikia.
Taip pat naujuose „Mac“ negalite iš naujo nustatyti PMC ar NVRAM naudodami klaviatūros klavišų kombinacijas. „Apple Silicon Mac“ PMC yra visiškai kitoks, todėl jo nereikia nustatyti iš naujo. Jei atsidūrėte situacijoje kai atrodo, kad to reikia – tiesiog perkraukite kompiuterį. NVRAM pirmiausia skirta naudoti „macOS“, o ne kompiuterio naudotojui, todėl niekada neturėtumėte jos nustatyti iš naujo.
-
Apple Silicon – „Apple Inc.“ sukurta sistemos luste (SoC) ir sistemos pakete (SiP) procesorių serija, daugiausia naudojant ARM architektūrą. Jie yra „Mac“, „iPhone“, „iPad“, „Apple TV“, „Apple Watch“, „AirPods“, „AirTag“, „HomePod“ ir „Apple Vision Pro“ įrenginių pagrindas. ↩︎
-
Rosetta – dinaminis dvejetainis vertėjas, kurį sukūrė „Apple Inc.“, skirtas „macOS“ – programų suderinamumo sluoksniui tarp skirtingų instrukcijų rinkinių architektūrų. Tai leidžia senesnei architektūrai skirtą programinę įrangą automatiškai ją naudoti naujesnėje aparatinėje įrangoje. Pavadinimas kilęs iš Rosetta akmens pavadinimo – artefakto, kuris leido išversti Egipto hieroglifus. ↩︎