Bootcamp iso файл windows слишком большой

Обновлено: 04.07.2024

Недавно встала острая нужда в одном софте, который существует только для Windows, потому решил использовать свою старую прошку (mid 2010 7.1) в качестве полигона для разворачивания Windows.

Железо у этой прошки весьма слабое (2,4 GHz Core2Duo с 4гб памяти) и ставить Windows на виртуальную машину было бы безумием, поэтому решил воспользоваться установкой аппаратно, благо вполне официально Apple позволяет сделать это через Boot Camp.

Небольшая проблема была лишь в том, что Boot Camp на старых маках позволяет ставить систему только с диска, а у меня, как и у многих, optical drive ужа давно приказал жить долго.
И нужно было как-то заставить Boot Camp ставить систему с USB-накопителя.

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

Друзья, все операции я производил на системе MacOSX El Capitan, в других версия ОС ситуация аналогичная.

Итак, сперва, что нам нужно сделать - это немного отредактировть info.plist BootCamp-а. Но, в некоторых своих ОС Эппл намерено включает защиту от дурака, которая называется System Integrity Protection. В HighSierra, например, такой защиты я не встретил, а вот в ElCapitan она есть. И потому, перед тем как приступить к редактированию plist-а, нам придется эту защиту отключить. Сделать это можно, перезагрузившись в режиме восстановления:

1. Перезагружаем компьютер и как только экран гаснет зажимем Command + R. До тех пор, пока не появится яблоко с загрузкой

Как поставить Windows на Mac с помощью Boot Camp и USB-флешки Bootcamp, Boot camp, Windows, Длиннопост

2. Теперь заходим в Utilities и открываем Terminal.
3. В терминале вводим следующую команду:

Как поставить Windows на Mac с помощью Boot Camp и USB-флешки Bootcamp, Boot camp, Windows, Длиннопост

5. Перезагружаемся. Система загружается в обычном режиме с отключенной системой защиты.

Теперь можно приступить к редактированию плиста.

1. Открываем Отчет о системе (в меню Об этом Мак). Запишите куда-ниудь Model Identifier и Boot ROM Version.

2. Теперь открываем Terminal. Вводим следующую команду:

sudo cp /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/Info.plist /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/Info.plist.backup

Как поставить Windows на Mac с помощью Boot Camp и USB-флешки Bootcamp, Boot camp, Windows, Длиннопост

4. Прокручиваем вниз до секции DARequiredROMVersions и вставляем записанную раннее информацию Boot ROM Version в столбик (можно прямо сверху), не забывая при этом корректно прописать тэги <string></string>.

Как поставить Windows на Mac с помощью Boot Camp и USB-флешки Bootcamp, Boot camp, Windows, Длиннопост

5. Прокручиваем дальше до секции PreUSBBootSupportedModels и вставляем в столбик ранее записанное нами Model Identifier.

6. Удаляем "Pre" из строки "PreUSBBootSupportedModels" , оставляя только USBBootSupportedModels.

7. Далее добавляем Model Identifier в секции PreESDRequiredModels и PreUEFIModels.

Как поставить Windows на Mac с помощью Boot Camp и USB-флешки Bootcamp, Boot camp, Windows, Длиннопост

8. Полностью удаляем всю секцию Win7OnlyModels, включая все стринги

Как поставить Windows на Mac с помощью Boot Camp и USB-флешки Bootcamp, Boot camp, Windows, Длиннопост

9. Чтобы сохранить изменения, нажимаем CTRL+X, печатаем Y для подтверждения и нажимаем Enter. Файл будет сохранен, а мы возвращаемся в Terminal.

10. В терминале вводим команду

sudo codesign -fs - /Applications/Utilities/Boot\ Camp\ Assistant.app

Как будет готово, выходим из терминала.

Запускаем Boot Camp и наслаждаемся установкой Windows (теперь уже не только 7, но и более поздних версий прямо с USB-флешки).

В заметке рассмотрю несколько способов решения подобной загвоздки.

ускорение ПК

Подготовка флешки в FAT 32 UEFI (из образа 4+ГБ)

Вариант 1

Как ей пользоваться:

Настройки

Что касается запуска установки Windows с этой флешки — то это все происходит обычным классическим способом.

Вариант 2

Кстати, а зачем каждый раз из ISO-образа с Windows готовить установочную флешку? Почему нельзя просто сохранить штук 5 разных ISO на флешку/диск и когда заблагорассудиться - устанавливать их (без всякой спец. подготовки накопителя)?

1) Нам понадобиться 2 накопителя. Например, можно использовать 2 флешки (или флешку и внешний диск). Одна из флешек может быть даже на 8 ГБ (т.е. подойдет практически любая), а второй накопитель — тот, на котором вы будете хранить свои установочные ISO-образы с Windows (любого кол-ва и размера).

3) После необходимо загрузиться с этой флешки. Перед вами предстанет обычный рабочий стол. Если вам вдруг нужно установить интернет-подключение (скажем, для загрузки установочного ISO) — воспользуйтесь либо вкладкой "Сеть" (в меню ПУСК), либо "PE менеджером сети" (если у вас Wi-Fi).

LiveCD (Стрелец) — подключение к Wi-Fi сети и Интернету

LiveCD (Стрелец) — подключение к Wi-Fi сети и Интернету

После запуска этой утилиты — вам потребуется указать расположение ISO-файла и нажать кнопку "Установить" ( примечание : разумеется, вам потребуется подключить флешку с ISO-файлами также к USB-порту // либо выбрать образ ISO, который сохранен на вашем жестком диске) .

Запуск установки Windows из образа

Запуск установки Windows из образа

Запуск

В общем-то, затем начнется классическая установка Windows (дальнейшие шаги можете посмотреть в инструкции по установке Windows).

Установка идет полным ходом!

Установка идет полным ходом!

Мне кажется — это очень удобно! По сути, нужно-то один раз создать загрузочную LiveCD флешку, проверить ее, и всё. Дальше можно запускать установку ОС Windows, выбирая любые ISO с любых накопителей, подключенных к ПК.

Примечание : способ актуален для x64 систем. Также стоит отметить, что в некоторых сборках от "народных" умельцев может быть "отключена" установка из-под Windows. В остальном же, никаких нареканий.

Вариант 3

Пара скриншотов ниже в помощь!

Создать загрузочный USB-накопитель

Создать загрузочный USB-накопитель // AnyBurn

AnyBurn — пример подготовки загрузочной флешки

AnyBurn — пример подготовки загрузочной флешки

Вариант 4

Примечание : многие используют старую версию программы, которая этого делать не умеет!

  1. запустить программу UltraISO и нажать по меню "Файл / открыть. " — указать ISO-образ с Windows;
  2. далее зайти в меню "Самозагрузка" и выбрать "Записать образ диска" ;

Windows on MacBook Air 2013

История о том как простое дело затянулось на неделю.
Зато оказалось интересным и познавательным.


Я приобрел себе Mac Air в 2011 году. С Mac OS я разбирался методом тыка и гугла. Для решения некоторых задач под Windows использовал VirtualBox и VMware Fusion. Fusion меня устроил полностью. Для записи на NTFS я приобрел драйвер от Paragon. Знатоком Мака себя считать не могу. Но сам ноут мне нравится.

И вот однажды, добрые знакомые попросили меня поставить Windows на Мак. С виртуалками им не понравилось, освоить OS X не получилось. Не срослось. И осуждать их я не вправе.

Будучи хорошо начитан, я слышал, что есть прекрасная возможность превратить Мак в Windows ноутбук с помощью программы BootCamp. В Интернете достаточно пошаговых инструкций как это сделать за полчаса. Не могу сказать, что люди лгут, но у меня получилось все несколько иначе.

BootCamp работает очень просто. От текущего раздела диска отрезается кусок и создается новый раздел (с именем BootCamp), в который и устанавливается Windows. Таким образом, Windows будет работать прямо на железе, без виртуализации, а значит быстрее. Mac OS никуда не пропадает, но чтобы в нее вернуться надо компьютер перегружать. Заслуга BootCamp состоит в подготовке данного процесса в среде OS X. После этого, устанавливать Windows нужно самостоятельно.

Windows можно установить и самостоятельно, без BootCamp.
Но не делайте так без серьезных причин. Ниже объясню почему.

Первым, мне попался MacBookAir 6,1 11-inch 2013.
Самый новый из MacBook Air на текущий момент.
6,1 — это номер модели. Его знание оказывается полезным в некоторых случаях.

  1. Создать диск установки Windows 7 или новее.
  2. Загрузить последнее ПО поддержки Windows.
  3. Установить Windows 7.

Не секрет, что многим не нравится Windows 8. Для моих пользователей привычным был Windows 7, и я порадовался, что его и предлагают установить.

Для начала установки BootCamp требует чистую флэшку и ISO образ Windows 7.
Часто встречается проблема, что у вас на руках “ISO образ 12 в 1” и он ни в какую не нравится BootCamp.
Я выяснил, что проблема в не лицензионной чистоте дисков, а в отсутствии в образе файлов, необходимых для последующей загрузки системы.

Проверьте в ISO образе диска каталог в образе \efi\boot\.
В нем должен быть файл bootx64.efi.
Если совсем честно, то каталог в ISO может называться иначе, но BootCamp ищет вот так.

А зачем вообще EFI?

А потому, что в Mac нет привычного BIOS.
BIOS устарел морально. Тормозит загрузку, не дает пользоваться разделами больше 2Тб.
Логично, что Apple от него избавились. MacBook Air 2013 — это первый Мак, который совместим с UEFI 2.0, и поддерживает загрузку через EFI как OS X, так и Windows. И не просто поддерживает, а уже работает. Для загрузки Мака используется OS X 64-бит EFI.

И вот поэтому требуется только 64-разрядная Windows.

Не просто так, перед запуском BootCamp настоятельно советуют обновить свой Мак. Среди прочих обновлений могут быть и обновления EFI и SMC, которые могут помочь в установке и дальнейшей работе.

Всего этого я, конечно, не знал. Я вставил флэшку, указал путь к ISO Windows 7-64 бит и после почти часового ожидания, пока скачиваются BootCamp файлы (около 500Мб), мне предложили выделить место для раздела Windows.

Очень порадовало, как быстро и четко диспетчер разделов справился с разбиением основного раздела на 2 части. В мире Windows требовалась отдельная программа, много времени и было страшно за данные на диске.
Сразу после создания раздела компьютер перегрузился и сам начал грузиться с флэшки. Началась обычная установка Windows. Процесс прошел очень гладко и вскоре меня попросили ввести имя компьютера. Но сделать это не удалось.

Ни клавиатура, ни трэкпад, ни USB мышь, ни USB клава не работали.

Локоть был близок, но…

Пробовал установить заново и подсовывать драйвера в диалоге разметки диска. Отмечу, что очень помогает комбинация клавиш Shift+F10. Она открывает окошко с командной строкой, в котором очень даже можно покомандовать.
Ситуация с Windows 7 не безнадежная, но, к сожалению, поставить легко эту систему не получилось.

Потребуется еще одна флэшка и дополнительные программные средства от Microsoft.
Те, кто уже собирал свой Windows PE, знают про DISM. Остальным нужно вникать и четко следовать инструкциям. Автоматизации не будет, все надо делать ручками.

  1. Забыть про EFI и использовать Windows 7 в legacy режиме.
  2. Поставить Windows 8.

Что за чудеса и магия?
Однажды, после перезагрузки я не аккуратно оставил свой жесткий внешний диск подключенным, так же как и загрузочную флэшку, и загрузка началась с как раз с внешнего диска, а я увидел только черный экран, вместо экрана установки.
Поняв свою ошибку и перегрузившись с флэшки, я удивился снова, потому что уже на начальном этапе не было ни клавиатуры, ни трэкпада.

Все это меня немного увлекло, и я нашел чудесную причину.
Есть команда, которая позволяет установить legacy режим, в котором эмулируется BIOS и Windows 7 начинает устанавливаться с действующими трэкпадом и клавиатурой.

Необходимо выполнить в терминале Мак ОС:

diskutil list
sudo bless --device /dev/disk0s4 --setBoot --legacy --nextonly

--nextonly указывает на пользование режимом только один раз! Так и работает BootCamp. Слава богу, что хоть стало не легче, но зато все понятно.

Визуально BIOS режим в Маке отличается от загрузки EFI тем, что после серого экрана на мгновения появляется мигающий курсор на черном фоне.

Желающие, могут оценить разницу в скорости загрузки по моему ролику на youtube:

Я попался на удочку, что у кого-то получилось установить Win7, используя не 5-й BootCamp, а четвертый. Ничего путного, естественно, не получилось.
Пробовал по-разному, но некоторые устройства в Windows все равно оставались неизвестными.

Мультимедиа контроллер поставил полностью в тупик.
Это оказался: Cirrus Logic CS4208
Apple Camera c VEN_14E4&DEV_1570 нет нигде!

Не поддавайтесь на рекламу разного рода драйвер-детективов. В лучшем случае, вам поставят всякой адварной дряни. А драйверов у них нет. Драйверы есть у Apple!

Поэтому устанавливать без BootCamp значительно сложнее!

Сам выполняемый файл BootCamp.exe остается 5-й версии, но в процессе создания флэшки закачиваются драйвера для вашей модели, которых нет в BootCamp5, доступной для свободного скачивания.
В итоге, если взять Windows 8 и действовать строго по инструкции, то Windows устанавливается достаточно гладко и все работает.

Bootcamp.exe управляет настройками клавиатуры и трэкпада. Можно настроить, чтобы функциональные клавиши Мака работали так же, как и в Windows, а дополнительные функции вызывались с помощью сочетания с клавишей Fn.

Забавно, что BootCamp.exe при запуске проверяет значение AppleKeybMngr в ключе автозапуска Run. Если значения в реестре нет, то BootCamp ничего не делает.

Второй Macbook Air был 13-дюймовый. Модель 6,2. Windows 8 установился и все устройства нашлись, но каждые несколько секунд происходили неприятные искажения развертки экрана. Искажения столь неприятные, что пользоваться компьютером было совершенно невозможно.

Я обновил драйвера HD Graphics 5000 с сайта Intel. Ничего не изменилось. Если убить процесс BootCamp.exe, то проблемы случаются реже, но не исчезают совсем. В Mac OS X все работает идеально.

Промучился и, наконец, выбрал вместо Intel драйвера совместимый драйвер от Microsoft. На том проблема и решилась.

Хэппи энд! MacBook Air грузится быстро и переключиться из одной ОС в другую можно менее чем за минуту. Время автономной работы более 8 часов.

Файл install.wim слишком велик для целевой файловой системы.

Причина этого файл слишком велик для целевой файловой системы ошибка заключается в том, что Файл Windows Imaging Format (WIM) в этой загрузке, которая содержит сжатые файлы, которые программа установки Windows использует для установки Windows 10, имеет размер немногим более 4,5 ГБ, что намного превышает максимальный размер файла в 4 ГБ для USB-накопителя, отформатированного с использованием файловой системы FAT32. .

Диски, отформатированные с использованием файловой системы NTFS, могут обрабатывать этот очень большой файл, но современное оборудование на основе UEFI требует для загрузки диска FAT32 для чистой установки Windows.

Файл install.wim слишком велик для целевой файловой системы.

Чтобы обойти эту ошибку в Windows 10, вы можете сделать одно из следующих действий:

  1. Смонтируйте ISO как виртуальный диск и запустите программу установки из Windows.
  2. Прикрепите файл ISO как виртуальный DVD-привод на виртуальной машине.
  3. Используйте различные инструменты развертывания для управления установкой по сети.

Но если вместо этого вам требуется запустить программу установки с загрузочного диска, чтобы вы могли выполнить полностью чистую установку, вам нужно будет использовать команду DISM, чтобы разделить файл WIM на части, которые не превышают предельный размер FAT32 в 4 ГБ.

Вот как это сделать за 4 шага:

  1. Создайте загрузочный диск восстановления
  2. Смонтируйте загруженный файл ISO и скопируйте его содержимое в папку на локальном диске.
  3. Используйте команду DISM, чтобы разделить файл WIM на несколько частей.
  4. Скопируйте установочные файлы из вашей локальной папки на загрузочный USB-накопитель.

Давайте подробно рассмотрим шаги.

1]Создайте загрузочный диск восстановления

На ПК, на котором уже установлена ​​Windows 10, подключите USB-накопитель и создайте загрузочный диск с помощью Windows Recovery Media Creator. Вам понадобится диск размером не менее 8 ГБ. Убедитесь, что Резервное копирование системных файлов на диск восстановления опция не отмечена. Имейте в виду, что все файлы на диске будут удалены при форматировании.

2]Смонтируйте ISO-файл и скопируйте его содержимое в папку на локальном диске.

Нажмите Winkey + E , чтобы открыть проводник и дважды щелкнуть загруженный файл ISO, чтобы подключить его как виртуальный диск. Оставьте это окно проводника открытым и нажмите Ctrl + N комбинация клавиш, чтобы открыть новое окно. В новом окне создайте папку на локальном жестком диске и скопируйте содержимое смонтированного диска из другого окна в эту папку.

3]Используйте команду DISM, чтобы разделить файл WIM на несколько частей.

Теперь нажмите Winkey + R, тип cmd и нажмите комбинацию клавиш CTRL + SHIFT + ENTER, чтобы открыть командную строку в режиме администратора / с повышенными правами.

В окне скопируйте и вставьте команду ниже, но замените имя папки заполнитель в команде с именем папки, которую вы создали в Шаг 2и нажмите Enter.

4]Скопируйте установочные файлы из вашей локальной папки на загрузочный USB-накопитель.

На этот раз вы не должны получать ошибку. Программа установки Windows распознает два разделенных файла с .SWM расширения имен файлов и использует их для создания новой установки.

В качестве альтернативы, если вы не из тех, кто закатывает рукава и выполняет какую-то грязную работу, вы можете использовать Rufus или любое другое приложение, которое может создать загрузочную флешку. Эти инструменты форматируют диск, создавая 2 (или более) раздела. Один из них отформатирован как NTFS, другой как FAT32. Оба содержат загрузочные файлы, сопоставленные с установленной ОС в разделе NTFS. Таким образом, его можно загрузить как из BIOS, так и из системы UEFI.

Читайте также: