LINUX.ORG.RU

Не загружается Ubuntu

 , ,


0

1

Привет! Ноутбук Dell Inspiron 5000 17'' Я включаю его, и убунта, установленная на нём, не загружается, а появляется консоль grub с приглашением ко вводу. grub> Что мне делать с этим?



Последнее исправление: Artyom_Kopan (всего исправлений: 2)

появляется консоль grub с приглашением ко вводу. grub> Что мне делать с этим?

восстановить загрузчик grub?

offtop: с чего всё началось? ядро обновилось / диски менял / …

anonymous
()
Ответ на: комментарий от anonymous

Просто обновил убунту с 16.04 до 20.04. Причём сначала ОС работала нормально, только сегодня появилась такая пакость

Artyom_Kopan
() автор топика
Ответ на: комментарий от Artyom_Kopan

тогда, вероятней, всего конфиг grub «поломался». предполагаю, что он ядро не находит. можно из консоли grub посмотреть текущий конфиг cat /boot/grub/grub.cfg. там же можно посмотреть как файл ядра называется.

anonymous
()
Ответ на: комментарий от anonymous

выводится длинный листинг малопонятного кода на bash

Artyom_Kopan
() автор топика
Ответ на: комментарий от luckas

то есть, как я понял, нужно просто поставить убунту заново? Один раз у меня уже было такое на ПК с установленными в дуалбут windows 7 и mint. Тогда я просто установил минт заново

Artyom_Kopan
() автор топика
Ответ на: комментарий от Artyom_Kopan

поставить убунту заново

Зачем?! там делов на 3 минуты или кратенько:

$ sudo mount /dev/sda1 /mnt && sudo mount --bind /dev /mnt/dev && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys
#если есть uefi, то:
$ sudo mount /dev/sda3 /mnt/boot/efi
$ sudo chroot /mnt
# grub-install /dev/sda
# update-grub
# exit
$ sudo umount /mnt/dev && sudo umount /mnt/proc && sudo umount /mnt/sys && sudo umount /mnt/boot/efi && sudo umount /mnt


фсё! как-то так, тока вместо sda* нуна ставить свои буквы и цифры
luckas
()
Последнее исправление: luckas (всего исправлений: 2)
Ответ на: комментарий от Artyom_Kopan

не надо так делать! тебе нужно всего-то починить загрузку. там нет ничего сложного. опыта у тебя нет (

anonymous
()
Ответ на: поставить убунту заново от luckas

попытался выполнить. Пишет, что точка монтирования /mnt/dev не существует (если что, выполнял команды в Linux Mint - только такая загрузочная флешка была под рукой. Или нужна загрузочная флешка именно с Убунтой?)

Artyom_Kopan
() автор топика
Ответ на: комментарий от Artyom_Kopan

извини, что снова вмешиваюсь

Пишет, что точка монтирования /mnt/dev не существует

надо было создать каталог /mnt/devmkdir /mnt/dev

после загрузки live cd каталог /mnt обычно пуст

выполнял команды в Linux Mint - только такая загрузочная флешка была под рукой. Или нужна загрузочная флешка именно с Убунтой?

подойдёт

anonymous
()
Ответ на: комментарий от Artyom_Kopan

эх…когда пытаюсь выполнить grub-install /dev/sda, выводится сообщение: error: failed to get canonical path of '/cow'. В первый раз сталкиваюсь с такой директорией

Artyom_Kopan
() автор топика
Ответ на: комментарий от Artyom_Kopan

эта директория из «окружения» live cd. после чрута должно быть окружение твоей ubuntu и эта директория не должна была «возникать». хм-м-м, опиши полностью какие команды выполнял. ещё покажи вывод fdisk -l /dev/sda под /dev/sda я подразумеваю диск ноута с установленной ubuntu.

anonymous
()
Ответ на: комментарий от anonymous

ну, сначала я всё примонтировал так, как писал luckas. А вот при исполнении sudo chroot /mnt в терминал выводится сообщение chroot: failed to run command '/bin/bash': No such file or directory.

С fdisk то же самое: fdisk: cannot open /dev/sda1: No such file or directory

Artyom_Kopan
() автор топика
Ответ на: комментарий от Artyom_Kopan

тогда начнем сначала.

  • загружаешся с флешки в live
  • в терминале выполняешь blkid – напишет все устройства дисковые
  • находишь среди них диск ноутбука на который ubuntu установлена
  • в терминале выполняешь fdisk -l /dev/sd<буква диска ноутбука> – скорее всего он с при загрузке с флешки не /dev/sda. и номер раздела указывать не нужно для fdisk.
anonymous
()
Ответ на: комментарий от anonymous

лучше сразу десяточку, а в неё уже

линакс

anonymous
()
Ответ на: комментарий от Artyom_Kopan

failed to get canonical path of '/cow'

Это не страшная ошибка. Из-за того, что ты из Минта ставишь на Убунту.

anonymous
()
Ответ на: комментарий от anonymous

Брысь из треда! Из-за таких «остроумов» от нас @anonymous-ов всё больше топиков закрывают (

anonymous
()
Ответ на: комментарий от anonymous

Диск с Ubuntu моём случае именно sda. Вывод fdisk:

Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 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
Disklabel type: gpt
Disk identifier: 7995E88E-4BC5-4205-BC7C-75B67E12333E
 
Device Start End Sectors Size Type
/dev/sda1 2048 1742847 1740800 850M EFI System
/dev/sda2 1742848 12228607 10485760 5G Microsoft basic data
/dev/sda3 12228608 1937168383 1924939776 917.9G Linux filesystem
/dev/sda4 1937168384 1953523711 16355328 7.8G Linux swap
Artyom_Kopan
() автор топика
Ответ на: комментарий от Artyom_Kopan

делай как я

$ sudo mount /dev/sda3 /mnt && sudo mount /dev/sda1 /mnt/boot/efi && sudo mount --bind /dev /mnt/dev && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys
$ sudo chroot /mnt
# grub-install /dev/sda
# update-grub
# exit
$ sudo umount /mnt/dev && sudo umount /mnt/proc && sudo umount /mnt/sys && sudo umount /mnt/boot/efi && sudo umount /mnt
sudo reboot

не забудь удалить флэшку, профессор!
luckas
()
Последнее исправление: luckas (всего исправлений: 1)
Ответ на: комментарий от Artyom_Kopan

У тебя UEFI

  • раздел /dev/sda1 – раздел загрузчиков
  • /dev/sda3 здесь «живёт» твоя Ubuntu

тебе нужно было указывать /dev/sda3 в командах вместо /dev/sda1. и наоборот использовать /dev/sda1 в командах вместо /dev/sda3.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.