64 бита сервера, но как заставить это использовать начальную загрузку на 32 бита?

Я получил WinBook TW800 и могу загрузить Сервер Ubuntu 14.04.3 LTS и поместить его на Карту памяти с Rufus и затем скопировать bootia32.efi в, он-/EFI/BOOT папка затем, он загрузится на моем WinBook, и я делаю вещи установить его. Но это портит при создании личинки. Я предполагаю, потому что BIOS на этом WinBook не нравятся 64 бита. Но ЦП составляет 64 бита.

Угадайте, может ли установить bootia32.efi, как он устанавливает, это - ОС затем это моя работа, и загрузите сервер на нем.

Кто-либо знает, как сделать это? Или это быть хорошим, если они просто добавили это к загрузке ubuntu-14.04.3-server-amd64.iso

- Raymond Day

0
задан 30 November 2015 в 15:12

1 ответ

Вы имеете два, или возможно три, выбор:

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

Лично, я пошел бы с опцией № 1, если у Вас нет неопровержимого довода для установки 64-разрядной ОС (как то, если машина имеет много RAM - "партии", являющиеся более чем 1 гибибайтом и особенно более чем 4 гибибайтами). Опция № 3, вероятно, лучшая , если встроенное микропрограммное обеспечение имеет CSM и если Вы хотите к единственной начальной загрузке Ubuntu (или если Вы готовы преобразовать весь Ваши Ose к режиму BIOS).

0
ответ дан 26 July 2019 в 13:44

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

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