Я не смог загрузиться на раздел ubuntu 20.04 после того, как мой ноутбук выключился, потому что у него разрядилась батарея.
После того как я снова подключил ПК, он загрузился прямо в раздел Windows, установленный на том же NVME-диске, и я понял, что мои параметры UEFI были сброшены, а дата и время больше не были правильными. Я подозреваю, что батарейка BIOS, которую я менял в прошлом году, снова сдохла.
Я снова изменил параметры загрузки и добрался до экрана GRUB, выбрал "Ubuntu", и процесс загрузки завис, как показано ниже: Загрузка зависает
Я попытался использовать "Дополнительные параметры для Ubuntu" и, как я думаю, предыдущие версии ядра и их режимы восстановления, но безуспешно.
Есть ли у вас идея, чтобы помочь мне вернуть мою ОС? Это моя вторая установка Linux, и я упорно трудился, чтобы все работало!
UPDATE 1: При запуске с liveusb, blkid и fdisk -l даже не показывают диск, на котором установлены ОС: blkid и fdisk -l
Однако я могу видеть и выбирать обе ОС в BIOS/UEFI, и могу загрузиться с раздела Windows, что должно означать, что нет проблем с самим жестким диском: UEFI HDD boot option
UPDATE 2: Запуск blkid из BusyBox после неудачной загрузки также не показывает sdd, на котором установлены ОС... blkid в BusyBox
UPDATE 3: Раздел, на котором установлена (была установлена?) Ubuntu, виден в Windows Disk Management tool: Это раздел 270.45GB на диске 1
Вопрос в том, почему он не найден загрузчиком?
UPDATE 4: Я только что попробовал установить testdisk в liveusb-сессии, и снова SDD с ОС не отображается.
Спасибо, K
Нашел!
Опция "Выбор режима SATA" в UEFI была сброшена на "RAID". Выбор "AHCI" позволил Ubuntu загрузиться.
Спасибо @kanehekili за то, что направил меня в нужном направлении.
У меня была такая проблема неделю назад. Запустите ноутбук с живым usb-накопителем, откройте терминал и введите
fsck /dev/sdX -y
где sdX должен быть системным жестким диском. Если не уверены, проверьте его с помощью blkid
, все команды с помощью sudo
Update
ваш blkid говорит:
/dev/sda ntfs
/dev/sdb vfat
Раздел ubuntu кажется живым USB. другой - windows.
Так что, похоже, нет распознанного раздела Linux. blkid
должен показать что-то подобное:
/dev/sda1: UUID="21a52xxx" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="643dxxx
Мое исправление будет работать на распознанном разделе ext4.