Защо Windows не се инсталира на MacBook Air 2013 чрез BootCamp
Историята за това как един прост случай се проточи цяла седмица. Но се оказа интересно и информативно.

Купих своя Mac Air през 2011 г. С Mac OS се занимавах с метода на poke и Google. За да реша някои проблеми под Windows, използвах VirtualBox и VMware Fusion. Fusion ме устройваше напълно. За писане в NTFS закупих драйвер от Paragon. Не се смятам за експерт по Mac. Но самият лаптоп ми харесва.
И тогава един ден добри приятели ме помолиха да инсталирам Windows на Mac. Не харесваха виртуални машини, не успяха да овладеят OS X. Не порасна. И нямам право да ги съдя.
Тъй като съм начетен, чух, че има чудесна възможност да превърнете Mac в лаптоп с Windows с помощта на програмата BootCamp. В интернет има достатъчно инструкции стъпка по стъпка как да направите това за половин час. Не мога да кажа, че хората лъжат, но аз разбрах всичко малко по-различно.
В хода на проучването се оказа, че доста голям брой потребители имат проблеми с BootCamp. Някои от отговорите намерих сам, някои потърсих в гугъл и събрах на едно място, за да не забравя аз самият и може би да спестя време на други.
BootCamp работи много просто. Част се отрязва от текущия дял на диска и се създава нов дял (с име BootCamp), в който е инсталиран Windows. Така Windows ще работи директно на хардуера, без виртуализация и следователно по-бързо. Mac OS не изчезва никъде, но за да се върнете към него, трябва да рестартирате компютъра. Заслугата на BootCamp е да подготви този процес в средата на OS X. След това трябва сами да инсталирате Windows.
Windows може да се инсталира самостоятелно, без BootCamp. Но не го правете без основателна причина. Ще обясня защо по-долу.
Първият, който получих, беше MacBookAir 6.1 11-инчов 2013 г. Най-новият MacBook Air до момента. 6.1 е номерът на модела. Неговите знания се оказват полезни в някои случаи.
Ето системните изисквания и как да намерите вашия модел лаптоп: support.apple.com/kb/HT5634?viewlocale=en_US
Моля, обърнете внимание, че само Windows 7.8 64-bit може да се инсталира чрез BootCamp на MacBook Air 6.1 11-инчов 2013. Защо не се предлагат други ОС не е обяснено. Съветникът BootCamp предлага:
- Създайте инсталационен диск на Windows 7 или по-нов.
- Изтеглете най-новия софтуер за поддръжка на Windows.
- Инсталирайте Windows 7.

Не е тайна, че мнозина не харесват Windows 8. За моите потребители Windows 7 беше познат и се радвах, че предложиха да го инсталират.
За да започне инсталацията, BootCamp изисква празно флаш устройство и ISO изображение на Windows 7. Често е проблем, че имате „12 в 1 ISO изображение“ в ръцете си и BootCamp не го харесва по никакъв начин. Разбрах, че проблемът не е в лицензионната чистота на дисковете, а в липсата на файлове в изображението, които са необходими за последващото зареждане на системата.
Проверете изображението на ISO диска за директорията в изображението на efiboot. Той трябва да съдържа файла bootx64.efi. За да бъда напълно честен, директорията в ISO може да е наречена по различен начин, но BootCamp търси по този начин.
Защо EFI изобщо?
Но тъй като Mac няма обичайния BIOS. BIOS е остарял. Забавя изтеглянето, не ви позволява да използвате дялове, по-големи от 2TB. Логично е Apple да се отърват от него. 2013 MacBook Air е първият Mac, който е съвместим с UEFI 2.0 и поддържа OS X и Windows EFI зареждане. И не просто поддръжка, но вече работи. Macs използват OS X 64-bit EFI за зареждане.
И такаследователно е необходим само 64-битов Windows.
Не просто така, преди да стартирате BootCamp, силно се препоръчва да актуализирате своя Mac. Други актуализации може да включват актуализации на EFI и SMC, които могат да помогнат при инсталирането и по-нататъшната работа.
Не знаех всичко това, разбира се. Сложих флашка, посочих пътя към ISO Windows 7-64 bits и след почти час чакане, докато се изтеглят BootCamp файлове (около 500MB), ми беше предложено да отделя място за Windows дяла.
Бях много доволен от това колко бързо и ясно мениджърът на дяловете се справи с разделянето на основния дял на 2 части. В света на Windows се изискваше отделна програма, много време и беше страшно за данните на диска. Веднага след създаването на дяла компютърът се рестартира и започна да се зарежда сам от флашката. Нормалната инсталация на Windows започна. Процесът мина много гладко и скоро бях помолен да въведа име на компютър. Но не успя да го направи.
Нито клавиатурата, нито тракпадът, нито USB мишката, нито USB клавиатурата работеха.
Windows 7 няма драйвери за USB 3. А MacBook Air няма нито един от най-лошите USB 2 портове. Успешно стартирах от WinPE флаш устройство, базирано на WAIK от Windows 8, и клавиатурата и тракпадът ми работят. Опитите за подмяна на драйвери и коригиране на системния регистър на инсталираната система бяха неуспешни.
Лакътят беше близо, но...
Опитах да инсталирам отново и да пусна драйвера в диалоговия прозорец за разделяне на диска. Отбелязвам, че клавишната комбинация Shift + F10 помага много. Отваря прозорец с команден ред, в който можете дори да командвате. Ситуацията с Windows 7 не е безнадеждна, но, за съжаление, не беше възможно тази система да се инсталира лесно.
Ще ви трябва друга флашка и допълнителни софтуерни инструменти от Microsoft. Тези, които вече са създали своя Windows PE, знаятотносноDISM. Останалите трябва да се задълбочат и ясно да следват инструкциите. Няма да има автоматизация, всичко трябва да се прави ръчно.
Ако тази опция не ви харесва, има и други:
- Забравете за EFI и използвайте Windows 7 в наследен режим.
- Инсталирайте Windows 8.
По време на опитите ми да инсталирам Windows, бях изненадан от факта, че имам клавиатура и тракпад веднага след рестартиране от BootCamp.
Какви чудеса и магия?Веднъж, след рестартиране, не оставих внимателно външния си твърд диск свързан, както и стартиращата флашка, и стартирането започна само от външното устройство и видях само черен екран, вместо инсталационния екран. След като разбрах грешката си и рестартирах от флашката, отново бях изненадан, защото още в началния етап нямаше нито клавиатура, нито тракпад.
Всичко това малко ме очарова и намерих чудесна причина. Има команда, която ви позволява да зададетенаследен режим, който емулира BIOS и стартира Windows 7 с работещ тракпад и клавиатура.
Необходимо е да се изпълни в терминала на Mac OS:
diskutil списък sudo bless --device /dev/disk0s4 --setBoot --legacy --nextonly
--nextonlyпоказва да използвате режима само веднъж! Ето как работи BootCamp. Слава богу, че поне не стана по-лесно, но всичко е ясно.
Визуално BIOS режимът на Mac се различава от EFI зареждането по това, че след сив екран за момент се появява мигащ курсор на черен фон.
Желаещите могат да оценят разликата в скоростта на изтегляне от моето видео в youtube:
Ако ви писне да слушате звука, който Mac издава, когато се рестартира, можете да инсталирате StartNinja: www.allvu.com/index.php/products/startninja.html Програмата може да включва иизключете звука при стартиране на Mac. Безплатно.
За да разберете какъв UEFI/Legacy режим на стартиране се използва в Windows, има малка програма „detectefi“. Източник: xcat.svn.sourceforge.net/svnroot/xcat/xcat-core/trunk/xCAT-server/share/xcat/netboot/windows/detectefi.cpp Кодът е много прост, буквално 3 реда. Можете също да намерите изпълнимия файл или да го компилирате сами.
Не съм единственият с проблеми с инсталирането на Windows 7. И хората споделят личния си опит на сайта за поддръжка на Apple. Повечето съвети се дават, извинете, от същите аматьори като читателите на сайта. Представители на компанията Apple не са намерени в отговорите.
Хванах се на стръвта, че някой е успял да инсталира Win7 не с 5-ия BootCamp, а с четвъртия. Нищо добро, разбира се, не се случи. Опитвани по различни начини, но някои устройства все още остават неизвестни в Windows.
Мултимедиен контролер напълно объркан. Оказа се, че е: Cirrus Logic CS4208 Камерата на Apple с VEN_14E4&DEV_1570 не се намира никъде!
Така че инсталирането без BootCamp е много по-трудно!
Ако се върнете на официалната страница на BootCamp, там ясно се казва, че за да инсталирате на MacBook Air 2013, трябва да използвате набора, създаден по време на процеса на BootCamp. support.apple.com/kb/HT5634?viewlocale=en_US
Самият изпълним файл BootCamp.exe остава 5-та версия, но в процеса на създаване на флаш устройство се изтеглят драйвери за вашия модел, които не са в BootCamp5, достъпни за безплатно изтегляне. В резултат на това, ако вземете Windows 8 и следвате стриктно инструкциите, тогава Windows се инсталира доста гладко и всичко работи.
Bootcamp.exe управлява настройките на клавиатурата и тракпада. Може да се конфигурира, за да накара функционалните клавиши на Mac да работятточно както в Windows, а допълнителните функции бяха извикани чрез комбинация с клавиша Fn.
Странно е, че BootCamp.exe проверява стойността на AppleKeybMngr в ключа Run autostart, когато се стартира. Ако няма стойност в системния регистър, тогава BootCamp не прави нищо.
Вторият Macbook Air беше 13-инчов. Модел 6.2. Инсталиран Windows 8 и всички устройства бяха намерени, но на всеки няколко секунди имаше неприятни изкривявания в сканирането на екрана. Изкривяванията са толкова неприятни, че беше напълно невъзможно да се използва компютър.
Актуализирах драйверите за HD Graphics 5000 от уебсайта на Intel. Нищо не се промени. Ако убиете процеса BootCamp.exe, тогава проблемите се случват по-рядко, но не изчезват напълно. Всичко работи перфектно в Mac OS X.
Страдах и накрая избрах съвместим драйвер от Microsoft вместо драйвера на Intel. Това реши проблема.
Щастлив край! MacBook Air се зарежда бързо и можете да превключвате от една операционна система към друга за по-малко от минута. Животът на батерията е повече от 8 часа.