Как правильно ставить Windows 7 на MacBook

После покупки нового MacBook Air возникла потребность поставить на эту машину Windows. Если воспользоваться стандартным средством Mac OS (BootCamp), это делается очень быстро и просто. Сначала BootCamp качает драйвера для Windows (но почему-то не последнюю версию), потом предлагает записать их на CD. После этого изменяет размер раздела, который содержит Mac OS, и создает рядом новый раздел для Windows. Вставляем инсталляционный диск Windows 7, перезагружаемся и ставим Windows как обычно. После установки можно при старте системы нажать "Option" и появляется диалог с выбором системы.

Однако мне нужно было решить проблему доступа к моим документам (которые располагаются на шифрованном диске) из обеих ОС. Это оказалось нетривиально. Mac OS видит раздел Windows, однако доступ к нему только на чтение. Windows с установленными драйверами BootCamp тоже видит раздел HFS и тоже только на чтение. Первое найденное решение увы оказалось неправильным. 

Вот здесь описано, как в Mac OS переключить драйвер NTFS в режим "чтение-запись".

Сразу скажу — НИКОГДА НЕ ДЕЛАЙТЕ ТАК !

Да, сначала вроде все работает, файлы читаются и пишутся, но потом начинаются очень странные и фатальные глюки. Вот здесь они описаны. NTFS раздел испортился до такой степени, что за целую ночь chkdsk не смог его восстановить (постоянные попытки исправить цепочки кластеров с перезагрузками и бредом на экране). Windows пришлось переставлять.

Однако нарисовалась еще одна проблемка. Я не взял с собой DVD драйв для MacBook Air. А BootCamp увы не позволяет ставить систему с флешки. Порывшись в сети, я нашел замечательный Opensource проект rEFIt. Это boot manager для Mac-ов, который в числе прочего позволяет загружать систему с флешки.

Делаем флешку с инсталляцией Windows 7.

Нам понадобится чистая флешка размером не менее 4 Гб. С помощью утилиты diskpart создаем нужный раздел:

Определяем номер диска для флешки в системе.
DISKPART > LIST DISK 

Создаем и форматируем раздел (подразумевается, что номер диска 1, вместо этой цифры надо ввести свой номер):
SELECT DISK 1
CLEAN
CREATE PARTITION PRIMARY
SELECT PARTITION 1
ACTIVE
FORMAT FS=NTFS
ASSIGN
EXIT

Идем в директорию \boot на инсталляционном диске Windows 7 и делаем раздел загрузочным (F это буква флешки, вместо нее надо подставить свою):
BOOTSECT.EXE /NT60 F:

Копируем все содержимое инсталляционного DVD на флешку. Загрузочная флешка готова.

Теперь нам надо заранее создать раздел, на который будет установлена Windows. По каким-то причинам Windows не хочет устанавливаться, если раздел был создан непосредственно из инсталлятора. Запускаем BootCamp Assistant из-под Mac OS. Скачиваем драйвера BootCamp (их можно записать на ту же загрузочную флешку для удобства). Изменяем размер системного раздела и создаем раздел для Windows. После этого BootCamp начнет требовать вставить загрузочный диск Windows. На этом этапе мы его прерываем и переходим к дальнейшим действиям.

Скачиваем и устанавливаем rEFIt. Вставляем загрузочную флешку. Перезагружаем компьютер и держим при этом "Option" (по идее меню rEFIt должно появляться и без этого, но у меня почему-то с первого раза оно не сработало). В меню rEFIt выбираем "загрузить Windows с флешки". Ставим Windows как обычно. После установки система появляется в меню rEFIt.

Для шаринга документов между ОС я создал еще один раздел с файловой системой exFAT. Эту систему поддерживают и Windows 7 (кроме нее Vista SP1 и вроде даже XP с каким-то из сервиспаков) и Mac OS. Создавать новый раздел лучше в Mac OS с помощью ее встроенной утилиты "Disk Utility". Изменяем размер одного из разделов в меньшую сторону, на свободном месте создаем новый раздел.

Итак, 2 системы без проблем живут на моем MacBook Air и пользуются одними и теми же файлами. Для создания шифрованного диска я использую TrueCrypt — он есть и под Windows и под Mac OS. А с помощью rEFIt можно поставить еще сколько угодно систем.

8 комментариев Как правильно ставить Windows 7 на MacBook

  • Alcherk

    Сталкивался с похожей проблемой (chkdisk очень-очень долго пилит и не может исправить ошибки), зато, если загрузиться в режиме repair он чинит том достаточно быстро. Не думал, что это MacOS'овский драйвер диск ломает 🙁

  • коротко и ясно. Браво.

  •  Я на MacBook Air в BootCamp сделал раздел для винды, но при загрузке с зажатым "alt", выбрать можно только Macintosh HD
    а я так понимаю, я должен увидеть 2 раздела, и выбрав раздел BOOTCAMP, я смогу поставить на него винду
    (что я делаю не так? может из под макоси надо было что-то ещё сделать, кроме разбивания винча?)

  • Kioko, Вы пытаетесь установить Windows с флешки ? Тогда, как и было сказано, надо поставить сначала rEFIt. BootCamp позволяет только установку с физического DVD.

  • valeriy

    У меня дело не доходит до установки. При зажатом alt(option) mac видит только свой родной установочный диск или хард с установленной на нее MAC OS. я всё перепробовал кроме флешки.

  • Alan

    На macbookpro все работает хорошо даже без этой процедуры

  • Полезная статья. особенно для таких новичков как я) Воспльзуюсь советами.

  • Я также недавно переустановил новую систему, причем делал это несколько раз, поэтому, могу дать совет проводить форматирование сторонней программой, они это делают чище, и система ложится лучше.

Leave a Reply to Alan Cancel reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>