удалить открытую suse из системы ubuntu

Пытается к двойной загрузке, которая открывает перекатистую оболочку с уже существующим 64-битным ubuntu 16.04 на gpt nmve-drive. К счастью, я установил систему opensuse с загрузочным загрузчиком, но не в качестве uefi-системы, и столкнулся с проблемами загрузки.

Вот текущая настройка:

azed@azed-H270N:~$ sudo fdisk -l [sudo] password for azed: Disk /dev/nvme0n1: 238.5 GiB, 256060514304 bytes, 500118192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: CFB16A8E-384A-4AD4-B14B-62F840FB7E73 Device Start End Sectors Size Type /dev/nvme0n1p1 2048 1026047 1024000 500M EFI System /dev/nvme0n1p2 1026048 158722047 157696000 75.2G Microsoft basic data /dev/nvme0n1p3 158722048 183298047 24576000 11.7G Linux swap /dev/nvme0n1p4 183298048 235724799 52426752 25G Linux filesystem /dev/nvme0n1p5 235724800 342421503 106696704 50.9G Linux filesystem /dev/nvme0n1p6 342421504 342441983 20480 10M BIOS boot /dev/nvme0n1p7 342441984 405512191 63070208 30.1G Linux filesystem /dev/nvme0n1p8 405512192 500117503 94605312 45.1G Linux filesystem azed@azed-H270N:~$

p2 является ntfs-разделом (без окон), Xenial находится на p4-5. p6 помечен как «bios_legacy» и крошечный. Opensuse находится на p7-8

В настоящее время загрузка выполняется системой opensuse. У меня создается впечатление, что присутствие загрузочного загрузчика grub подавляет загрузочную систему uefi (у меня нет загрузочной опции uefi - скажем, диск с тегом «uefi» - в BIOS при загрузке)

Вопрос:

Если я удалю разделы opensuse, система вернется к загрузке uefi, или я просто застряю в системе, которую я не могу загрузить?

0
задан 31 October 2017 в 00:14

4 ответа

Если у вас были проблемы с загрузкой, продолжайте ... удалите раздел suse и, если нужно, исправьте grub. Но человек, я предлагаю вам создать резервную копию ваших данных ubuntu, чем удалить раздел ubuntu и suse и выполнить новую установку ubuntu. Таким образом, более легко избежать ненужного беспорядка.

0
ответ дан 18 July 2018 в 04:14

У вас (случайно?) активирован ваш модуль поддержки совместимости (CSM), который редко является хорошей идеей. Более подробную информацию см. На этой странице. Ваш первый шаг должен состоять в отключении CSM. Это должно вернуть ваш Ubuntu EFI-режим GRUB обратно в управление компьютером. После загрузки Ubuntu вы можете запустить sudo update-grub и, при любой удаче, он обнаружит вашу установку OpenSUSE и представит ее как вариант загрузки.

Еще одна возможность - использовать мою эту страницу mine Если вы идете по этому маршруту, лучше всего загрузить USB-флешку или версию CD-R, подготовить к ней загрузочный носитель и загрузить его. rEFInd, вероятно, обнаружит как Ubuntu, так и OpenSUSE и даст вам возможность загружать оба. Затем вы можете установить rEFInd с помощью пакета Ubuntu PPA, Debian или RPM, в зависимости от того, какой дистрибутив вы хотите обрабатывать при установке и ваших предпочтениях.

Также может быть возможно настроить порядок загрузки без полного отключения CSM. Для этого вам нужно либо загрузить Linux в режиме EFI, либо использовать инструмент efibootmgr, либо использовать служебную программу прошивки для настройки порядка загрузки. Чтобы использовать efibootmgr, вы должны ввести sudo efibootmgr, чтобы увидеть текущий порядок загрузки, а затем изменить его с помощью опции -o, чтобы ubuntu был первым. Утилиты настройки прошивки разных компьютеров различаются в деталях, поэтому я не могу предоставить для них конкретные инструкции. Они часто (но не всегда) предоставляют способ настройки порядка загрузки, поэтому, если вы можете найти такой вариант, вы сможете использовать его для перемещения элемента ubuntu в начало порядка загрузки.

0
ответ дан 18 July 2018 в 04:14

Если у вас были проблемы с загрузкой, продолжайте ... удалите раздел suse и, если нужно, исправьте grub. Но человек, я предлагаю вам создать резервную копию ваших данных ubuntu, чем удалить раздел ubuntu и suse и выполнить новую установку ubuntu. Таким образом, более легко избежать ненужного беспорядка.

0
ответ дан 24 July 2018 в 18:02
  • 1
    Я хотел избежать полной перестройки моей системы – StephenH 31 October 2017 в 15:53

У вас (случайно?) активирован ваш модуль поддержки совместимости (CSM), который редко является хорошей идеей. Более подробную информацию см. На этой странице. Ваш первый шаг должен состоять в отключении CSM. Это должно вернуть ваш Ubuntu EFI-режим GRUB обратно в управление компьютером. После загрузки Ubuntu вы можете запустить sudo update-grub и, при любой удаче, он обнаружит вашу установку OpenSUSE и представит ее как вариант загрузки.

Еще одна возможность - использовать мою эту страницу mine Если вы идете по этому маршруту, лучше всего загрузить USB-флешку или версию CD-R, подготовить к ней загрузочный носитель и загрузить его. rEFInd, вероятно, обнаружит как Ubuntu, так и OpenSUSE и даст вам возможность загружать оба. Затем вы можете установить rEFInd с помощью пакета Ubuntu PPA, Debian или RPM, в зависимости от того, какой дистрибутив вы хотите обрабатывать при установке и ваших предпочтениях.

Также может быть возможно настроить порядок загрузки без полного отключения CSM. Для этого вам нужно либо загрузить Linux в режиме EFI, либо использовать инструмент efibootmgr, либо использовать служебную программу прошивки для настройки порядка загрузки. Чтобы использовать efibootmgr, вы должны ввести sudo efibootmgr, чтобы увидеть текущий порядок загрузки, а затем изменить его с помощью опции -o, чтобы ubuntu был первым. Утилиты настройки прошивки разных компьютеров различаются в деталях, поэтому я не могу предоставить для них конкретные инструкции. Они часто (но не всегда) предоставляют способ настройки порядка загрузки, поэтому, если вы можете найти такой вариант, вы сможете использовать его для перемещения элемента ubuntu в начало порядка загрузки.

0
ответ дан 24 July 2018 в 18:02
  • 1
    Спасибо за ответ. CSM включен по умолчанию в моем BIOS. Чтобы отключить его, я должен включить другую опцию BIOS «Возможности Windows 8/10». Но при выборе этой опции система, похоже, предполагает, что у меня установлена ​​система Windows (у меня ее нет). По той или иной причине, с «функциями Windows 8/10», выбранный он загружается в BIOS без привода, показанного в разделе «boot-priority». – StephenH 31 October 2017 в 18:56

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

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