Помогите! Ящик ubuntu загружается только в командную строку grub [duplicate]

там нет в linux «Открыть как администратор». вы можете открыть программное обеспечение как root, но вам нужен

терминал sudo program, вам нужно написать или программа захочет пароль.

9
задан 2 July 2017 в 21:17

6 ответов

Перезагрузите систему. Во время загрузки нажмите клавишу f2. Выберите вариант загрузки. Нажмите f5 / f6, чтобы изменить значения (которые вы хотите установить, сохраните их на первом месте.). Введите ключ f10 .... Он может решить вашу проблему. , , , Если не ввести это в режим спасения grub .... ls (hd0) (hd0, msdos6) (hd0, msdos5) .... (hd0, msdos1) ИЛИ (hd0) (hd0, gpt6) ..... ( hd0, gpt1)

set boot = (hd0, gpt6) ИЛИ установить boot = (hd0, msdos6) set prefix = (hd0, gpt6) / boot / grub ИЛИ вместо этого использовать msdos6. insmod normal normal Это может решить вашу проблему.

0
ответ дан 17 July 2018 в 19:35

Хорошо, из типа grub ls (hd0,1)/ вы должны увидеть файл с именем vmlinuz или linux и initrd.img

Тип linux (hd0,1)/vmlinuz root=/dev/sda1 или linux (hd0,1)/linux root=/dev/sda1 в зависимости от того, что вы нашли с помощью ls (hd0,1)/, тогда:

initrd (hd0,1)/initrd.img boot

Если вы получите режим восстановления initramfs, введите свой пароль, затем startx. Теперь у вас должен быть рабочий стол.

Используйте gparted, чтобы проверить свою файловую систему, если она сообщает об ошибке, тогда вам нужно загрузиться с LiveCD или другого носителя, чтобы исправить это ... НЕ пытайтесь восстановить смонтированный раздел.

Следующие три команды исправляют многие проблемы загрузки grub. Они бегут быстро, поэтому просто сделайте все три, а не пытайтесь найти то, что вам нужно.

sudo grub-install /dev/sda && sudo update-grub && sudo update-initramfs -u

Перезагрузитесь и посмотрите, что вы получаете.

16
ответ дан 17 July 2018 в 19:35

Наиболее вероятной причиной этой проблемы является установка ОС на диск, grub на другой диск, который не является съемным. Затем удалите диск с ОС.

Вы можете просто подключить USB-накопитель. Проблема решена.

1
ответ дан 17 July 2018 в 19:35

Перезагрузите систему. Во время загрузки нажмите клавишу f2. Выберите вариант загрузки. Нажмите f5 / f6, чтобы изменить значения (которые вы хотите установить, сохраните их на первом месте.). Введите ключ f10 .... Он может решить вашу проблему. , , , Если не ввести это в режим спасения grub .... ls (hd0) (hd0, msdos6) (hd0, msdos5) .... (hd0, msdos1) ИЛИ (hd0) (hd0, gpt6) ..... ( hd0, gpt1)

set boot = (hd0, gpt6) ИЛИ установить boot = (hd0, msdos6) set prefix = (hd0, gpt6) / boot / grub ИЛИ вместо этого использовать msdos6. insmod normal normal Это может решить вашу проблему.

0
ответ дан 23 July 2018 в 20:19
  • 1
    это различные способы запуска grub. это не проблема, как OP. grub запускается, но переходит в режим восстановления. Проблема в том, что файл конфигурации grub отсутствует – ravery 9 July 2017 в 11:23

Хорошо, из типа grub ls (hd0,1)/ вы должны увидеть файл с именем vmlinuz или linux и initrd.img

Тип linux (hd0,1)/vmlinuz root=/dev/sda1 или linux (hd0,1)/linux root=/dev/sda1 в зависимости от того, что вы нашли с помощью ls (hd0,1)/, тогда:

initrd (hd0,1)/initrd.img boot

Если вы получите режим восстановления initramfs, введите свой пароль, затем startx. Теперь у вас должен быть рабочий стол.

Используйте gparted, чтобы проверить свою файловую систему, если она сообщает об ошибке, тогда вам нужно загрузиться с LiveCD или другого носителя, чтобы исправить это ... НЕ пытайтесь восстановить смонтированный раздел.

Следующие три команды исправляют многие проблемы загрузки grub. Они бегут быстро, поэтому просто сделайте все три, а не пытайтесь найти то, что вам нужно.

sudo grub-install /dev/sda && sudo update-grub && sudo update-initramfs -u

Перезагрузитесь и посмотрите, что вы получаете.

16
ответ дан 23 July 2018 в 20:19
  • 1
    Действительно ли это innitrd или должно быть initrd? – WinEunuuchs2Unix 2 July 2017 в 22:52
  • 2
    Это фактически initrd – answerSeeker 2 July 2017 в 23:19
  • 3
    @ wineunuuchs2unix - спасибо исправлено. ты можешь отредактировать опечатку – ravery 3 July 2017 в 00:57
  • 4
    @ravery Да, я мог бы исправить опечатку. У меня есть странная точка зрения, думающая, что более вежливо указать на автора и позволить им внести изменения. Таким образом, в противном случае безупречный ответ не имеет «недостатка». "отредактировано кем-то еще" флаг. Я часто задаю вопросы новым пользователям, хотя ... Есть еще +1 :) – WinEunuuchs2Unix 3 July 2017 в 01:18
  • 5
    Вы не можете запустить сеанс x или запустить программу GUI из Initramfs ... ничего еще не установлено. – Ravexina 5 July 2017 в 11:42

Наиболее вероятной причиной этой проблемы является установка ОС на диск, grub на другой диск, который не является съемным. Затем удалите диск с ОС.

Вы можете просто подключить USB-накопитель. Проблема решена.

1
ответ дан 23 July 2018 в 20:19
  • 1
    Решение найдено (см. Выше). – Mons 2 July 2017 в 22:29
  • 2
    Я видел чат-разговор. Решен с помощью update-grub, который поддерживает не опровергает этот ответ. – RobotHumans 2 July 2017 в 22:32

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

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