Тема для тех, кто столкнулся с проблемой установки windows xp на mac с помощью boot Camp. Посвящаю его тем, кто, как и я, боролся с ужасным навязчивым посланием об отсутствии».
\system32\hal.dll Но это в финале, и если кому-то не интересно читать, то можно открыть и прочитать пункты, выделенные жирным шрифтом.
А перед этим небольшая предыстория с описанием моих попыток ее решения.
Итак, начальник принес свой аймак, на который нам пришлось установить операционную систему, которую все почему-то ругают, но покорно подчиняются монополисту, и все равно ее устанавливают. Как ни крути, но без Windows не всегда можно обойтись.
И если раньше я довольствовался виртуальными машинами на Маках, то в этот раз для меня стояла новая задача — установить Windows по-настоящему, через буткемп.
Задача казалась довольно простой, благо все для этого было.
И соответствующие утилиты, и диск с драйверами, и все остальное в виде желания и возможностей.
Тогда все просто.
Разбиваем буткемп на разделы, выделяем 100 гигов под винду (в моем случае), перезагружаемся и загружаемся с компакт-диска.
Надо сказать, что я воткнул дежурный компакт — очередной «реаниматор», где есть всё-всё-всё и даже окна.
Этот диск выручал меня сотни раз.
И каково же было мое удивление, когда на экране появилась ошибка.
Введя его код в Яндекс, из сообщений форумчан я узнал, что использовать пиратские диски не кошерно, и чтобы запустить буткемп с компакт-диска, обязательно нужна лицензия, а не затерянный где-то в дереве каталогов каталог с окнами.
Это была первая ловушка .
Ну, нет проблем.
У меня есть лицензионная Windows XP. Надо сказать, что мой начальник довольно консервативный человек и терпеть не может все эти новые штучки в виде вистов и семерок, поэтому валявшаяся под рукой лицензия Хрюши оказалась очень кстати.
Распаковываю, достаю диск, весь сверкающий, как лондонский Джон, и загружаюсь.
Все прошло нормально.
Далее, когда мне пришлось выбирать разделы, я ОСТАВИЛ fat 32. Ведь я первый раз всё устанавливаю, и менять дефолтные скрипты не хотелось.
Оставлю всё как есть по умолчанию.
Пришло время первой перезагрузки и.
Ничего не происходит. Ошибка диска.
И это был второй подводный камень .
Я побежал в Интернет, после чего нашел на форуме чье-то сообщение, где автор говорил тому же бедолаге «Чувак, бесполезно использовать FAT-32, сделай раздел NTFS».
Ну.
Если это так.
Перезагружаемся, загружаем диск с виндой, выбираем раздел и говорим форматировать его в NTFS. Все это он делает успешно, копирует файлы, доходит до первой перезагрузки и.
\system32\hal.dll. Вот и всё.
Мы прибыли.
Опять ничего не работает, опять в интернете.
Там товарищи пишут таким же лохам: а не надо было форматировать NTFS, почитайте мануалы.
— Как это понимать, господа? - Я думал.
Некоторые пишут - форматируйте.
Второе — «ГГГ, чайник, тот, кто это сделает, должен оставить жир-32».
Что это за взаимоисключающие абзацы в Apple? Следующие пару часов я провел, пробуя различные советы.
В том числе «форматируешь в ntfs, потом буткемпом удаляешь этот раздел и делаешь фат такого же размера».
Все это казалось ерундой, взятой из воздуха, но кто знает, может быть, это вас спасет. Самое типичное, что опытные Mac-гроверы заявили, что поведение буткемпа сильно зависит от модели компьютера и версии ПО, поэтому универсальных рецептов дать никто не может. Мне пришлось разобраться в этом самому.
Как вы уже догадались, в первом варианте ошибки с FAT у нас наверняка какие-то проблемы с определением разделов, но с ntfs дела обстоят все же лучше.
Как минимум, он уже пытается загрузиться.
И я решил действовать в этом направлении.
Сразу скажу, что пункт «конвертировать раздел в ntfs» у меня совершенно не заработал, не знаю почему.
И тогда я решил, что надо делать это вручную, хотя на форумах писали, что это не получится.
Что я наделал? 1) Bootcamp создает раздел.
ФАТ-32 2) Загрузиться с лайф-cd. Лично я подсел только на инфра сд Дальше я подумал, что нужно запустить какую-то магию разделов, но был неприятно удивлён, что мою толстую 32 она увидела как неформатированный раздел; Я ничего не мог с этим поделать.
Потом осталась командная строка — конвертировать c:/fs:ntfs .
И это тоже не дало эффекта — не хочет, жалуется на ошибку.
Здесь необходимо сделать еще одно лирическое отступление.
Когда вы устанавливаете Windows или разделяете разделы с помощью какого-либо другого инструмента Windows, буткемп начинает с ними работать некорректно.
Оказывается, буткемп помещает часть своей информации перед разделом Windows .
Я не знаю, что это там такое, как он этим пользуется.
Но если снести раздел fat-32, который создал буткемп, и создать новый раздел, то эти чудесные байты перезаписываются вновь созданным разделом, и в результате мы видим то, о чем я пишу.
Partition Magic совершенно не увидела этот волшебный мини-раздел, а также предложила неприемлемое для меня решение - сорвать завесу и переделать ntfs. И тогда я иду и использую самое простое решение — ну и к черту все эти преобразования.
Возьмите и отформатируйте то, что у вас есть.
Но не так, как я привык - сносишь порцию, создаешь заново.
И я зашёл в «мой компьютер», кликаю правой кнопкой мыши и вуаля , тогда ты знаешь.
Мои рассуждения были уже на уровне блондинки-первокурсницы: ФАТ-32, наверное, создавалась по принципу «от этого сектора до самого конца, понимаешьЭ» И, наверное, когда я его форматирую в NTFS, этот раздел начнется ровно с того же места, не затрагивая магические байты буткемпа.
Ну вы понимаете, когда вроде бы все испробовали, остается только надеяться на такие действия, которые не очень логичны.
И это сработало.
Отформатировать ntfs удалось, хотя чего-то другого ждать было сложно.
Но это только полдела.
Перезагрузитесь, вставьте лицензию Windows, загрузитесь с нее.
При выборе разделов видим, что ntfs нас уже ждет, т.е.
никаких манипуляций делать не нужно.
Файловую систему оставляем без изменений.
В результате у меня там стоит Windows. Встал без проблем.
Это уже потом я подумал, что, наверное, можно было установить драйвера для ntfs в Маке (например, Paragon), и отформатировать этот злополучный раздел из-под дисковой утилиты.
Или еще что-нибудь.
Но это уже другая история.
Я не знаю, как остальные хабровчане, сталкивались ли они с этим, воевали так же или по-другому.
Но я надеюсь, что своей скромной заметкой я помогу хотя бы одному пользователю.
P.S. Портировано на Mac OS X. Вместо P.P.S. Мой второй хабратопик, так что сильно не ругайте Теги: #boot Camp #Windows #проблемы #mac #Разработка для MacOS
-
Обзор Трекбола Kensington Expert Mouse
19 Oct, 24 -
30-Летие Безудержной Нестабильности
19 Oct, 24 -
Быстрый Тест Скорости Qcoreapplication
19 Oct, 24 -
Mysqlgame
19 Oct, 24 -
День Интернета В России
19 Oct, 24 -
Ima Group Потеряла Исходный Код?
19 Oct, 24