Рейтинг:1

Как исправить сломанный раздел /boot/efi?

флаг jp

Изначально на моем компьютере была установлена ​​Windows 10, но затем я дважды загрузил Kubuntu, а затем полностью удалил Windows 10 с моего компьютера. Когда я устанавливал разные дистрибутивы, я заметил, что они не удалось установить GRUB2 много, но Приложение для восстановления загрузки исправил эти проблемы, но я знаю, что что-то не так с разделом /boot/efi, и я не знаю, как это исправить. Может быть, я мог бы попытаться переделать его, но я не уверен, как это сделать. Мне нужно переустановить Windows, и эта проблема по-прежнему влияет на любую операционную систему, которую я пытаюсь установить.

Вывод «findmnt/boot/efi»:

darkbrave_@kubuntu:~$ findmnt /boot/efi
ЦЕЛЕВОЙ ИСТОЧНИК ВАРИАНТЫ FSTYPE
/boot/efi /dev/sda2 vfat rw, relatime, fmask=0022, dmask=0022, codepage=437,iocharset=iso8859
darkbrave_@kubuntu:~$ 

Вывод «sudo fdisk -l /dev/sda»:

darkbrave_@kubuntu:~$ sudo fdisk -l /dev/sda
[sudo] пароль для darkbrave_: 
Диск /dev/sda: 223,57 ГиБ, 240057409536 байт, 468862128 секторов
Модель диска: WDC WDS240G2G0A-
Единицы: секторы 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: DD13C831-F5D0-48B1-A747-DF7233C3E57A

Размер начальных и конечных секторов устройства Тип
/dev/sda1 2048 1087487 1085440 530M Среда восстановления Windows
/dev/sda2 1087488 1292287 204800 Система 100M EFI
/dev/sda5 364007424 468860927 104853504 файловая система 50G Linux
darkbrave_@kubuntu:~$ 

Вывод «sudo fdisk -l /dev/sda2»:

darkbrave_@kubuntu:~$ sudo fdisk -l /dev/sda2
Диск /dev/sda2: 100 МБ, 104857600 байт, 204800 секторов
Единицы: секторы 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x500a0dff

Размер начальных и конечных секторов загрузки устройства Идентификатор типа
/dev/sda2p1 1948285285 3650263507 1701978223 811.6G 6e неизвестно
/dev/sda2p2 0 0 0 0B 74 неизвестно
/dev/sda2p4 28049408 28049848 441 220,5K 0 Пусто

Записи таблицы разделов не в порядке диска.
darkbrave_@kubuntu:~$ 
Organic Marble avatar
флаг us
У вас возникли проблемы с установкой Windows? Это не похоже на вопрос для этого стека.
DarkBrave_ avatar
флаг jp
@OrganicMarble Я спрашиваю, как исправить сломанный раздел, поскольку он влияет на любую операционную систему или дистрибутив, которые я устанавливаю.
mook765 avatar
флаг cn
@DarkBrave_ Пожалуйста, добавьте в свой вопрос команду `findmnt /boot/efi` через [edit](https://askubuntu.com/posts/1355186/edit).
DarkBrave_ avatar
флаг jp
@ mook765 Я получил это на выходе
mook765 avatar
флаг cn
@DarkBrave_ Вы запускали команду в реальном сеансе или из установленной системы?
DarkBrave_ avatar
флаг jp
@ mook765 Я запустил его в своей установленной системе.
mook765 avatar
флаг cn
Крепление выглядит нормально, не знаю, в чем у вас проблема. Используете ли вы таблицу разделов `GTP` или `dos`. Флаг загрузки установлен? `sudo fdisk -l /dev/sda` может показать что-то полезное. Поскольку вы можете загружаться, ваш системный раздел EFI должен быть в порядке.
DarkBrave_ avatar
флаг jp
@ mook765 mook765 Я добавил в сообщение вывод fdisk -l, так что это должно дать вам некоторую информацию.
mook765 avatar
флаг cn
Я не вижу ничего странного в вашем выводе. Один момент, который вы можете проверить, это количество свободного места на этом разделе с помощью `sudo df -h /boot/efi`. Не пытайтесь установить другие дистрибутивы в устаревшем режиме, иначе загрузчик не установится. Возможно, стоит отключить устаревшую загрузку (CSM) в настройках прошивки.
DarkBrave_ avatar
флаг jp
@ mook765 это была настройка CSM ââï¸
Рейтинг:2
флаг cn

Your output shows nothing strange and you can succesfully boot into your system. This indicates that your EFI System Partition is ok.

A common mistake is mixing up boot-modes (legacy vs. UEFI). Before you install an operating system, you should examine your partition tables and if you multi-boot, you should check in which boot-mode other operating systems are installed.

All OS should be installed in the same boot-mode to achieve a proper multi-boot.

The symptom you describe mostly appears, when you try to install in legacy mode on a disk with GPT partition table. In such a case an extra bios_grub-partition would be needed to install grub properly, if this partition doesn't exist, the installation fails. There is no installer which creates this partition for you, you would have to do it manually.

You can disable legacy boot (CSM) in your firmware settings to avoid such a confusion.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.