Как настроить два загрузочных раздела OS X плюс Bootcamp и Data?

0

Можно ли настроить следующую комбинацию перегородок; как?

  • два раздела OS X, каждый загрузочный (один для основной системы, другой для тестирования новых выпусков OS X)
  • загрузочный раздел Bootcamp для Windows 7
  • Разделение данных между OS X и Windows?

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

Я использую MacBook Pro 13 "2010, Windows 7 64-bit, OS X Mountain Lion.

yurkennis
источник

Ответы:

1

Должна быть возможность разделить жесткий диск таким образом, но не в настройках по умолчанию с Boot Camp, и рекомендуется Windows 8 / 8.1:

Гибридный MBR / GPT, необходимый для Boot Camp Assistant для установки / загрузки Windows, не допускает более 4 разделов:

  • Apple CoreStorage или Macintosh HD
  • Восстановление HD
  • ваше будущее Windows 8 / (7)
  • заполнитель в MBR, ссылающийся на GPT (некоторые считают EFI-раздел четвертым, но это не так)

Поэтому необходим другой подход:

Пропустите гибридную MBR и используйте чистую настройку GPT. В качестве альтернативы также возможна настройка многоступенчатого загрузчика с помощью rEFInd.

Вот явно работающая настройка для Windows 8 ( источник ):

Проверьте комментарии там, прежде чем продолжить.

Windows 7 может также работать с этим руководством. Вот это противоположная точка зрения, которая утверждает, что невозможно установить Windows 7 в собственном UEFI-режиме.

Предупреждение: эти шаги требуют от вас полностью стереть жесткий диск! Убедитесь, что у вас есть все материалы и что вы сделали резервную копию всех ваших данных, прежде чем продолжить.

материалы:

  • Недавно выпущенный MacBook Pro (вероятно, он будет работать на других компьютерах Mac, но мне не с чем тестировать), я проверил это на Retina 15-го поколения 1-го поколения и модели i5 второго поколения 13-го поколения.
  • Дисковод для чтения DVD-дисков (вам понадобится внешний диск для MacBook Retinas или MacBook Air)
  • Флешка-инсталлятор Mountain Lion
  • Дисковод CD / USB с файлами «Поддержка Windows» от Bootcamp
  • Установочный DVD с Windows 8 Pro

Процедура:

  1. Вставьте диск Windows 8 в дисковод
  2. Опция - загрузите компьютер и выберите загрузку с диска «Windows» (не выбирайте «EFI Boot», но убедитесь, что он появляется, вам нужно будет использовать его позже)
  3. Как только установщик попадет на экран настройки, нажмите Shift + F10. Это вызовет командную строку
  4. Введите следующие команды (предполагается, что у вас есть только один жесткий диск):
    1. diskpart (это помещает вас в оболочку Windows)
      1. выберите диск 0 (это выбирает основной жесткий диск, убедитесь, что у вас нет подключенных дополнительных дисков)
      2. очистить (это стирает весь ваш жесткий диск, удаляя всю информацию о разделе)
      3. конвертировать gpt (это преобразует ваш жесткий диск из таблицы разделов MBR в таблицу разделов GUID)
      4. создать раздел efi size = 200 (это создаст раздел efi, в котором будет находиться загрузчик)
      5. формат fs = fat32 (форматирует раздел EFI как fat32, чтобы Windows могла писать в него)
      6. создать раздел MSR размер = 128 (это создает раздел «MicroSoft Reserved» ... потому что Microsoft)
      7. создать основной раздел (для создания используемого раздела используется оставшееся свободное пространство)
      8. format fs = ntfs quick label = Windows (это форматирует раздел Windows и помечает его как «Windows», что и будет видеть OS X)
      9. выход (это выходит из оболочки раздела Windows)
    2. wpeutil reboot (это говорит компьютеру о перезагрузке)
  5. Опция - загрузка компьютера после перезагрузки, но на этот раз выберите «Загрузка EFI» вместо «Windows»         Не забудьте нажать любую клавишу, чтобы загрузиться в установщик!
  6. Выберите выборочную установку и установите Windows 8 в «Раздел 3» (единственный основной раздел).     Убедитесь, что вы оставили установочный диск в приводе на протяжении всей установки, иначе вы можете получить BSOD
  7. Установите программное обеспечение поддержки Windows с вашего CD / USB-накопителя, чтобы получить полную функциональность вашего компьютера     Поздравляем! Теперь у вас установлена ​​Windows 8 с установленной EFI-загрузкой! Теперь перейдем к двойной загрузке OSX…
  8. Откройте «Управление дисками» в Windows. Найдите раздел «C Drive» и измените его размер, щелкнув по нему правой кнопкой мыши и выбрав «уменьшить объем»
    1. Уменьшите его до размера, который вам необходим для установок OS X и общего тома (например, если вы хотите выделить 3 раздела по 200 ГБ, используйте 204800 МБ)
    2. Щелкните правой кнопкой мыши на теперь пустой области в конце диска и сделайте 3 новых «Простых тома». Не форматируйте его.
  9. Перезагрузите компьютер на флэш-накопитель установщика OS X
  10. Утилита Open Disk
    1. Выберите «disk0s4», так как это будет 4-й раздел на диске 0
    2. На вкладке «Стереть» выберите «Mac OS Extended (Journaled)», так как это то, что OS X любит использовать.
    3. Дайте ему ярлык, который вам нравится (например, «SystemML»)
    4. Хит Стереть
    5. Выберите «disk0s5», так как это будет 5-й раздел на диске 0
    6. На вкладке «Стереть» выберите «Mac OS Extended (Journaled)», так как это то, что OS X любит использовать.
    7. Дайте ему ярлык, который вам нравится (например, «SystemExperimental»)
    8. Хит Стереть
    9. Выберите «disk0s6», так как это будет 6-й раздел на диске 0
    10. На вкладке «Стереть» выберите «ExFAt».
    11. Дайте ему ярлык, который вам нравится (например, «WinMacShare»)
    12. Хит Стереть
    13. Выход из Дисковой утилиты
  11. Установите OS X на новые разделы.

Если шаг 8.2. не удается разделить нераспределенное пространство вручную после шага 9 в Terminal.app с помощью

gpt -r show /dev/diskNumber

чтобы получить таблицу разделов, и

gpt add -b StartBlock -i IndexNumber -s SizeOfPartition -t PartitionType diskNumber

добавить разделы.

Затем вы должны отформатировать тома с помощью Дисковой утилиты.

klanomath
источник
Благодарю. Говоря о Windows 7 x64 (о чем идет речь в оригинальном вопросе), «Windows 7 x64 (64-разрядная версия) поддерживает установку только на прошивку UEFI 2.0 с использованием многораздельного диска GPT» против «Apple Macintoshes реализуют стандарт EFI 1.1» проблема?
yurkennis
@yurkennis В данный момент у меня нет возможности проверить это на реальном Mac. Если бы я был тобой, я бы попробовал его на обычном Windows 7 x64 DVD. Есть вероятность, что это сработает, поскольку оба Дэвидса используют разные подходы для достижения цели.
klanomath
0

Windows 7 и более ранние версии имеют ограничение на наличие на диске не более 4 разделов. Когда BootCamp разбивает Mac HD и добавляет раздел Windows (NTFS), который составляет четвертый раздел, поэтому, если вы добавите больше после этого, Windows, вероятно, станет не загружаемой.

В вашем плане всего 6 разделов, два из которых скрыты (и довольно малы) - загрузочный раздел и раздел восстановления системы (загрузочный). Так что выглядит как у тебя только четыре. Если вы зайдете в утилиту Disk, вы увидите другие (возможно, придется включить режим отладки, чтобы увидеть их, но не помню ...)

Возможно, вам придется добавить HD в систему, чтобы делать то, что вы хотите.

Обратите внимание на эту информацию может изменились с Windows 8, я не уверен.

Steve Chambers
источник
0

Раньше я считал, что решил проблему, но мое решение длилось всего несколько месяцев. Для справки, вот оно, в двух словах:

  • создать столько разделов OS X, сколько требуется; Раздел Bootcamp и общий раздел данных FAT32 - все под OS X
  • теперь используйте gdisk из gptfdisk (как подробно описано в эта почта ) для создания MBR, содержащей только Bootcamp, Shared и один из выбранных разделов OS X (таким образом, MBR становится подмножеством GPT, ограниченным только 3 разделами)

Эта настройка длилась несколько месяцев, пока общий раздел не был поврежден. Похоже, это произошло после незначительного обновления программного обеспечения под одним из экземпляров OS X, которое, по моему мнению, не включало восстановление раздела - но я могу ошибаться.

Теперь я ищу лучший способ восстановить этот общий раздел - см. отдельный вопрос по этому вопросу ,

yurkennis
источник
0

Ответ ДА. Мой iMac середины 2007 года в настоящее время настроен таким образом. Моя Windows 8.1 использует загрузку BIOS. У меня есть два раздела NTFS, один раздел exFAT и два раздела HFS +. (У меня также есть скрытый раздел EFI и скрытый раздел восстановления OS X) Раздел exFAT доступен для чтения / записи из всех операционных систем.

Вам нужно сохранить текущие разделы операционной системы Windows и / или OS X? Или вы будете начинать с нуля и стирать все? Если вам необходимо сохранить существующую систему Windows, я бы порекомендовал использовать WinClone (стоимость $ 30) для временного перемещения операционной системы (предпочтительно) с компьютера на внешнее хранилище. OS X может быть сохранена и удалена с компьютера с помощью утилиты диска.

Для завершения установки вам, вероятно, потребуется загрузиться с флэш-накопителя, содержащего копию скрытого раздела восстановления. У вас все еще есть скрытый внутренний раздел восстановления, и он работает? (Еще лучше, если вы уже сделали копию с флешки). Если вы не знаете ответ, перезагрузите компьютер, удерживайте нажатой клавишу alt / option и посмотрите, появится ли раздел восстановления.

Я предполагаю, что вы установили Windows 7 на Mac ранее. Если нет, то знаете ли вы, если во время установки Windows выдается сообщение об ошибке «Выберите тип загрузки с компакт-диска:» Вот ? Если вы это сделаете, то вам нужно будет сделать новый установочный DVD.

Чтобы заставить вещи работать, идея состоит в том, чтобы делать все вопреки тому, что говорит вам Apple. Я бы порекомендовал следующие шаги (при условии, что внутренний диск может быть удален, а вы ничего не сохраняете).

  1. Загрузиться с флешки.
  2. Создайте новый разделенный GPT-диск с помощью Дисковой утилиты. Первый раздел будет для Windows 7, поэтому отформатируйте его как «MS-DOS (FAT)». Второй раздел будет отформатирован в ExFAT. Третий и четвертый разделы предназначены для OS X, поэтому выберите «Mac OS Extended (Journaled)».
  3. Выйдите из Дисковой утилиты и выберите установить OS X из Интернета.
  4. Загрузитесь с установленной OS X. Откройте окно терминала и введите команду:

    sudo bless --device /dev/disk0s2 --setBoot --legacy

  5. Вставьте DVD-диск с Windows 7 и перезагрузите компьютер. Удерживая нажатой клавишу Alt / Option, выберите DVD-диск для загрузки. Нажмите пробел, когда будет предложено продолжить загрузку с DVD. (Вы делаете это только один раз.)

  6. Установите Windows 7. Убедитесь, что вы установили правильный раздел и отформатировали NTFS.
  7. Установите драйверы bootcamp, хранящиеся на флешке в формате MBR. Драйверы могут быть загружены под OS X с Вот , Я полагаю, что драйверы также могут быть скопированы и установлены из раздела exFAT.
  8. Наслаждайтесь часами установки сотен и сотен обновлений.

Конечно, я упустил много деталей, но большую часть времени никто не отвечает. Через некоторое время я учусь не тратить много времени на ответ, если кто-то не проявляет интереса.

Обновить

Я больше не использую отформатированные внутренние разделы ExFat. Я нашел ExFat ненадежным. Я сейчас использую MS-DOS (Fat).

David Anderson
источник
Вы уверены, что весь процесс будет работать для Windows 7 на MacBook Air в середине 2011 года?
yurkennis
Нет, я не уверен. У меня нет MacBook Air середины 2011 года. Если бы я это сделал, все еще был бы шанс, что аппаратное обеспечение будет отличаться от вашей модели. Мой текущий список компьютеров Mac - это модели iMac 2006, 2007 и 2011 годов. Вы меняли компьютеры? Ваш первоначальный вопрос относился к MacBook Pro 13 "2010. Если вы ответите на мои вопросы, я могу отредактировать свой ответ и добавить дополнительные сведения о том, как действовать.
David Anderson
@yurkennis: У тебя есть вопрос? Я заметил 26 вопросов, которые вы задали, вы ответили на 16 из них. Из 16 вы дали себе должное за правильный ответ на 14 вопросов. Вы только один раз дали верный ответ другому человеку. Я думаю, это разрешено. Я знаю, что задавал / отвечал / кредитовал свои собственные вопросы. - Дэвид Андерсон 4 часа назад
David Anderson
Упс, я имел в виду 13 "MBP в конце 2010 года, конечно.
yurkennis
Я, вероятно, постараюсь следовать этому руководству, поэтому есть несколько вопросов:
yurkennis