Установите 32-битную Ubuntu вдоль боковых 64-битных Windows 8

Мне нужно установить Ubuntu 32 бит вместе с Windows 8 64 бит. Может кто-нибудь сказать мне, как получить Windows / UEFI для запуска 32-разрядного диска? Я отключил безопасную загрузку и получил 64-битный диск для запуска, но мне нужно 32. Если вам интересно, почему, я пытаюсь что-то исправить на своем телефоне, и инструменты требуют 32-битной Linux. Мне также нужно использовать live DVD или установить его. USB или виртуальная машина не будет работать.

1
задан 17 November 2013 в 05:42

2 ответа

Да, вы можете установить 32 bit ubuntu os вместе с 64 bit windows 8 операционной системой, но ваша система была 64-битной машиной. Для этого вам на самом деле нужен загрузочный DVD или USB с Ubuntu 32-битной ОС, загруженной. Чтобы сделать загрузочную Ubuntu USB в Windows использовать unetbootin программного обеспечения.

0
ответ дан 17 November 2013 в 05:42

Во-первых, почему вы думаете, что вам нужна 32-битная Ubuntu? В настоящее время редко возникает какая-либо реальная потребность в этом типе установки, и это усложняет настройку двойной загрузки с Windows 8 в режиме EFI, поэтому я настоятельно рекомендую не использовать ее, если она действительно не нужна.

Если вам действительно нужен 32-битный Linux, попробуйте это:

  1. В вашей утилите настройки прошивки отключите Secure Boot.
  2. В вашей утилите установки встроенного ПО включите поддержку CSM (также известную как «legacy»). В конечном счете, вы захотите, чтобы ваша прошивка легко переключалась между режимами BIOS / CSM / legacy и EFI / UEFI, и большинство из них предлагают какую-то «автоматическую» настройку, чтобы включить это; но пока что принудительное переключение системы в режим BIOS / CSM / legacy-only будет работать, если не лучше. К сожалению, разные компьютеры имеют разные пользовательские интерфейсы, поэтому я не могу точно сказать, как называется эта опция. Вам придется охотиться за ним.
  3. Загрузите среду Ubuntu в BIOS / CSM / устаревшем режиме. Иногда вы можете выбрать один из двух вариантов загрузки для носителя, один из которых содержит строку «EFI» или «UEFI», а другой - нет. Выберите опцию, которая не включает строку EFI / UEFI для загрузки в BIOS / CSM / устаревшем режиме.
  4. Продолжайте установку Ubuntu в обычном режиме.
  5. Если вы настроили компьютер на загрузку только в BIOS / CSM / устаревшем режиме, переустановите его для поддержки обоих режимов загрузки, если это возможно.

После установки Ubuntu вам нужно будет найти способ двойной загрузки. Вообще говоря, есть три варианта:

  • Вы можете положиться на встроенный менеджер загрузки вашей прошивки для переключения между загрузками в режиме EFI (Windows) или BIOS / CSM / legacy-mode (Linux). Это обычно немного неловко, но некоторые люди считают это приемлемым. К сожалению, некоторые EFI имеют такие плохие пользовательские интерфейсы, что эта опция буквально недоступна.
  • Вы можете использовать rEFInd в качестве менеджера загрузки. Установите его в Windows и отредактируйте файл refind.conf: раскомментируйте строку scanfor и убедитесь, что hdbios является одним из вариантов. При перезагрузке вы должны увидеть опцию для Windows и серый ромбовидный значок, который должен загрузиться с GRUB, установленного вашим 32-битным установщиком Ubuntu. К сожалению, функции EFI, которые rEFInd использует для загрузки загрузчика в режиме BIOS, доступны не на всех компьютерах, поэтому эта опция может не сработать; но если это произойдет, это может быть удобным способом продолжить.
  • Вы можете установить 64-битный (да, 64, а не 32) загрузчик EFI для Linux и настроить его для загрузки 32-битного ядра. Я знаю, что это возможно с некоторыми загрузчиками EFI, но не со всеми. (Например, загрузчик заглушек EFI не может этого сделать.) Я уверен, что по крайней мере один из GRUB 2, исправленный Fedora GRUB Legacy и ELILO может выполнить эту работу, но я не могу обещать, что какой-либо конкретный из они могут это сделать.

К сожалению, есть несколько EFI, которые настолько негибки, что двойная загрузка BIOS / EFI невозможна. Если у вас есть один из них, ваша единственная надежда - использовать 64-битный загрузчик EFI для Linux.

Учитывая все предостережения и скручивание кренделя, необходимые для того, чтобы заставить это работать, я думаю, вы можете понять, почему я рекомендовал придерживаться 64-битной версии Linux.

0
ответ дан 17 November 2013 в 05:42

Другие вопросы по тегам:

Похожие вопросы: