Компьютер не обнаруживает Ubuntu после установки

Компьютер не обнаруживает Ubuntu после установки

Я провожу много часов в Google, но проблема все еще не решена.

Я установил Ubuntu на USB. Я загружаюсь с USB и устанавливаю его на свой компьютер (жёсткий диск).

Windows был установлен, но я сделал "Стереть все и установить Ubuntu". Я провел установку 5 раз в надежде, что это исправит проблему, но нет.

Я пробовал команды to grub-installи grub-updateno.

Когда я открываю компьютер без USB, он не находит ничего, с чего можно загрузиться. Но если я загружаюсь с USB, я вижу на жестком диске, что все файлы там.

Что случилось? Пожалуйста, помогите мне!

Если это может помочь:

ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/loop0: 2.13 GiB, 2288189440 bytes, 4469120 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

Disk /dev/loop1: 4 KiB, 4096 bytes, 8 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

Disk /dev/loop2: 61.96 MiB, 64970752 bytes, 126896 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

Disk /dev/loop3: 163.29 MiB, 171225088 bytes, 334424 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

Disk /dev/loop4: 46.96 MiB, 49242112 bytes, 96176 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

Disk /dev/loop5: 45.86 MiB, 48091136 bytes, 93928 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

Disk /dev/loop6: 400.8 MiB, 420265984 bytes, 820832 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

Disk /dev/loop7: 91.69 MiB, 96141312 bytes, 187776 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

Disk /dev/sde: 232.97 GiB, 250148290560 bytes, 488570880 sectors
Disk model:  SanDisk 3.2Gen1
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: dos
Disk identifier: 0xa2f89d4a

Device     Boot Start       End   Sectors  Size Id Type
/dev/sde1  *       32 488570879 488570848  233G  c W95 FAT32 (LBA)

Disk /dev/sdf: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: ST2000DM008-2FR1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 60781011-FC59-4CB4-BA82-DF2FEAC5CD03

Device       Start        End    Sectors  Size Type
/dev/sdf1     2048       4095       2048    1M BIOS boot
/dev/sdf2     4096    1054719    1050624  513M EFI System
/dev/sdf3  1054720 3907028991 3905974272  1.8T Linux LVM

Disk /dev/mapper/vgubuntu-root: 1.82 TiB, 1997809909760 bytes, 3901972480 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

Disk /dev/mapper/vgubuntu-swap_1: 1.91 GiB, 2046820352 bytes, 3997696 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

Disk /dev/loop8: 284 KiB, 290816 bytes, 568 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

решение1

В вашей системе есть признаки загрузчиков как режима BIOS, так и режима EFI. Это создает путаницу, и неясно, каким способом компьютер загружался в прошлом. Поскольку вы говорите, что стерли Windows (хотя это выглядит как /dev/sde1раздел данных Windows), у вас есть большая гибкость в том, как действовать дальше.

Однако перед этим вам, возможно, захочется немного почитать о различиях между BIOS и EFI (и UEFI, который по сути является EFI 2.x). BIOS — это старая прошивка и способ загрузки, тогда как EFI — это новая прошивка и способ загрузки. UEFI распространен на ПК уже более десятилетия, а EFI используется на Mac дольше; однако, если вы уже знакомы с инструментами режима BIOS, вам может быть удобнее с ними работать. Одна из проблем заключается в том, что современные компьютеры на базе EFI поддерживают загрузку в режиме BIOS через эмулятор, известный как модуль поддержки совместимости (CSM), что создает сложности. По сути, может быть сложно контролировать режим загрузки компьютера, когда включен CSM, что приводит к путанице и разочарованию. Я написалвеб-страницакоторый подробно это рассматривает.

Сообщение от Boot Repair об отключении CSM связано с этой проблемой. Я не являюсь одним из разработчиков этого инструмента, но подозреваю, что они считают, что проще исправить проблемы с загрузкой с отключенным CSM, по крайней мере, когда загрузка в режиме BIOS не требуется. Таким образом, вы можете начать с этого. Вам нужно будет найти опцию в утилите настройки прошивки, чтобы отключить CSM (она же загрузка в режиме BIOS или загрузка в режиме legacy). К сожалению, по сути, нет стандартизации того, где найти такую ​​опцию, поэтому вам, возможно, придется поискать ее или попросить совета на форуме, посвященном вашему компьютеру. После отключения CSM процесс загрузки становится более простым и предсказуемым, как путь загрузки только для EFI.

Если при отключенном CSM Boot Repair все еще не может загрузить вашу систему, попробуйте мой вариантМенеджер загрузки rEFInd.Ты можешьзагрузите версию на USB-флешке,запишите его на USB-флешку и загрузите его. Он должен показать вам варианты загрузки Ubuntu; однако вариант загрузки ядра Linux напрямую, вероятно, не будет работать без изменений из-за вашей конфигурации LVM. Вы можете выделить этот вариант, затем дважды нажать F2 или Insert. Это откроет простой редактор строк, в котором вы можете добавлять ro root=/dev/mapper/vgubuntu-rootпараметры. Этого должно быть достаточно для загрузки системы. Если это сработает, вы можете либо попробовать, sudo grub-installлибо установить rEFInd, набрав sudo apt install refind. Если вы устанавливаете rEFInd таким образом, он должен подобрать параметры ядра, которые вы ввели вручную, поэтому вам не придется делать этого в будущем.

Связанный контент