Как создать раздел EFI и установить grub2 на второй диск

Используйте встроенное reversed() функция:

>>> a = ["foo", "bar", "baz"]
>>> for i in reversed(a):
...     print(i)
... 
baz
bar
foo

К также получают доступ к исходному индексу, используют enumerate() в Вашем списке прежде, чем передать его reversed():

>>> for i, e in reversed(list(enumerate(a))):
...     print(i, e)
... 
2 baz
1 bar
0 foo

С тех пор enumerate() возвраты генератор и генераторы не могут быть инвертированы, необходимо преобразовать его в list сначала.

0
задан 14.05.2020, 04:03

1 ответ

У Вас есть установка смешанного режима с Windows в режиме EFI/UEFI и Linux в режиме BIOS/CSM/legacy. Этот тип установки трудно получить (намного меньше сохраняет), выполнение. У Вас есть несколько опций для того, как продолжить двигаться:

  • Установка загрузчик EFI Linux / менеджер к существующему Системный раздел EFI (ESP) на диске Windows. Это должно тогда быть в состоянии загрузить Вашу существующую установку Linux в режиме EFI от диска MBR. В принципе это, вероятно, будет самым легким решением, но оно требует, чтобы или что-то легкое установило или достаточно знания, чтобы не сделать ошибку при установке его. Это также не соответствует Вашему критерию не изменения никакого раздела на диске Windows; хотя это не изменило бы сам Windows, это обязательно изменит ESP. инструмент Boot Repair мог бы настраивать это правильно , если он загружается в режиме EFI. повторно находят , также относительно легко настроить (я сделал бы это из Windows, но необходимо будет добавить, что драйвер файловой системы EFI для любой файловой системы содержит ядро Linux - вероятно, ext4fs).
  • Свободные приблизительно 550 МиБ на диске MBR, создайте ESP на нем и установите загрузчик Linux на нем. Проблема состоит в том, что некоторый EFIs не загрузится от диска MBR, хотя многие будут. Некоторые программы установки загрузчика могли бы также обойти диск MBR (я понятия не имею, работало ли Восстановление Начальной загрузки, например; и Windows повторно находит, что инструкции по установке, вероятно, закончат тем, что поместили, повторно находят на диске GPT.) Это могло также создать проблемы, если/когда Вы обновляете или переустанавливаете Ubuntu, так как установщик Ubuntu требует GPT для установки режима EFI.
  • Делают как в предыдущей опции, но преобразовывают диск от MBR до формата GPT при помощи GPT fdisk (gdisk, sgdisk, или cgdisk) , который является частью gdisk пакет в Ubuntu. Это делает его более вероятно, чтобы работать и быть менее вероятным вызвать проблемы в будущем, но это - дополнительный шаг, и это не является на 100% безрисковым.
  • Переустанавливают Ubuntu в режиме EFI. Получение установщика загрузиться в режиме EFI может быть проблемой, потому что режим начальной загрузки определяется встроенным микропрограммным обеспечением и существует мало стандартизации в том, как этим управляют. В целом, тем не менее, опция загрузить CD/DVD или карту флэш-памяти с интерфейсом USB, которая включает строку "EFI" или "UEFI", сделает задание. Кроме того, некоторые способы создать карты флэш-памяти с интерфейсом USB из изображений установки не копируют по загрузочным файлам EFI. Вы являетесь лучшими от просто копирования изображения с dd, по моему опыту. Обратите внимание также, что Вам, вероятно, придется быть очень осторожным с установщиком, чтобы сказать ему использовать ESP на диске Linux для содержания загрузчика Linux; это могло бы попытаться использовать ESP на диске Windows.

изрядное количество А больше могло быть записано о любой из этих опций, поэтому если Вы хотите преследовать один из них и иметь вопросы, спросить. Читайте моя страница на установках режима EFI и/или сообщество Ubuntu Wiki на предмете первый, все же.

2
ответ дан 14.05.2020, 04:03
  • 1
    Есть ли опасность в оставлении на виду набора как есть? Прямо сейчас я могу переключиться между Win 8/Ubuntu путем изменения порядка загрузки UEFI в BIOS во время запуска. Личинка doesn' t получают меня в Windows, но это действительно получает меня в Ubuntu. Для вхождения в Windows I просто устанавливает Windows Boot Manager для основного устройства в порядке загрузки UEFI. Поскольку моя умственная модель этой целой ситуации является очень незначительной и неполной в этой точке, я сделан, вмешавшись, если нет некоторая опасность в отъезде вещей путем, они. Большое спасибо за Ваш подробный ответ. – sharkin 14.05.2020, 04:04
  • 2
    There' s очень мало реальной опасности оставить его как есть; it' s просто неудобный. Самый большой риск состоит в том, что некоторая утилита придет и сделает что-то wonky, потому что это принимает более стандартную установку. That' s всегда риск с двойной загрузкой, все же. I' m не верный it' s больше риска, с какой you' ve добрался теперь. – Community 14.05.2020, 04:04
  • 3
    Большой. Еще раз спасибо за Ваш ответ и все Ваши ресурсы Rod. Я ценю время, которое Вы помещаете в эти вещи - очень полезный. Я могу только волновать выполнение новой установки после Вашей инструкции по установке режима EFI, но на данный момент I' m хорошо с неудобством. – Stan R. 14.05.2020, 04:04

Теги

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