Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Ubuntu не загружается после установки.  (Прочитано 1348784 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Domitory

  • Активист
  • *
  • Сообщений: 602
    • Просмотр профиля
Re: Ubuntu не загружается после установки.
« Ответ #30 : 08 Апреля 2024, 14:26:25 »
Да, Windows в efi.

Сейчас эта windows присутсвует в системе? раздел efi на диске остался от неё?

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6928
    • Просмотр профиля
Re: Ubuntu не загружается после установки.
« Ответ #31 : 08 Апреля 2024, 14:56:43 »
"Не доходит через голову, дойдёт через ноги."

Цитировать
есть рецепт, чтобы сделать загрузочным установленный в ноуте диск и загружаться без флешки?
Процитировал, но даже не прочитал.
Что-ж, ещё раз: "...загрузить что угодно, откуда угодно, как угодно. Нет абсолютно никакой разницы, где находится Груб."

Цитировать
Попробую вечером установить...
...информацию после установки покажи.
В "Ответ №122" очень внимательно рассматриваешь предпоследний скриншот, тот где установка завершена. Делаешь как там в терминале:
subo fdisk -l
efibootmgr -v
Вывод терминала - это текст. Копируешь и вставляешь в сообщение на форум.

Оффлайн Ruslan-gardener

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Ubuntu не загружается после установки.
« Ответ #32 : 08 Апреля 2024, 20:50:04 »
Для ЕФИ-режима достаточно пункта 9.

Сдвинулся с мертвой точки.

Режим efi.
Система установлена.
grub.cfg взял отсюда: https://forum.ubuntu.ru/index.php?topic=278535.msg2196127#msg2196127
Grub загружается, но ни один пункт не работает, система не загружается.

Вывод команд показан при загрузке с флешки.

(Нажмите, чтобы показать/скрыть)

Подскажите минимальный конфиг для grub-а.

Оффлайн vladimirzhuravlev

  • Старожил
  • *
  • Сообщений: 1797
    • Просмотр профиля
Re: Ubuntu не загружается после установки.
« Ответ #33 : 08 Апреля 2024, 22:08:43 »
система не загружается.
Взял с пункта 9 ? Не забыл там поменять название флешки на название диска, на который установил ?
mount -o loop /mnt/sdb1 Тут нужно sda1 с номером раздела и во второй строчке, который у нас в fat32 sda1, а в 3 и 4 строчке sda3 с номером куда саму систему установил.
У тебя ведь один диск, он всегда у нас sda, а всё, что sdb касается флешки.
/dev/nvme0n1p1 *         2048    206847    204800   100M ef EFI (FAT-12/16/32)  Загрузочный sda1
/dev/nvme0n1p2         206848  16590847  16384000   7,8G 82 Linux swap / Solaris  Файл подкачки sda2
/dev/nvme0n1p3       16590848 159950847 143360000  68,4G 83 Linux   корневой раздел с системой sda3
/dev/nvme0n1p4      159950848 488396799 328445952 156,6G 83 Linux   Пользовательский раздел (файлопомойка) sda4


Оффлайн Irshat

  • Активист
  • *
  • Сообщений: 565
    • Просмотр профиля
Re: Ubuntu не загружается после установки.
« Ответ #34 : 09 Апреля 2024, 00:59:33 »
Сдвинулся с мертвой точки.
grub.cfg взял отсюда:
дружище делай свой груб, я благодаря твоей теме, подчистил у себя, потом просто установил, также как у вас уефи
груб переустановил
систему не трогал
« Последнее редактирование: 09 Апреля 2024, 01:01:04 от Irshat »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6928
    • Просмотр профиля
Re: Ubuntu не загружается после установки.
« Ответ #35 : 09 Апреля 2024, 03:52:19 »
Сказано: "...очень внимательно", буквами написано: "efibootmgr -v".
Нет, лепишь: "efibootmgr" и получаешь почти бесполезное : "Boot0000* ubuntu", вместо:
Boot0001* ubuntu HD(1,MBR,0xb5c83b26,0x800,0x32000)/File(\EFI\UBUNTU\SHIMX64.EFI)..BOВ которой действительно видно, какой загрузчик, где находится.
Эту загрузочную запись создала установленная система. В приоритетах она не на первом месте, её там вообще нет.
Выбирай в "boot menu" эту запись, пробуй загрузить систему.


Пользователь добавил сообщение 09 Апреля 2024, 04:28:46:
Цитировать
Подскажите минимальный конфиг для grub-а.
Минимальный?..
Тот-же "Ответ №122"
Последний скриншот. Там есть минимальный конфиг. Написано, где он находится.
Он есть у тебя, причём, УУИД именно твой должен быть.
В виде текста в "Ответ№54". Там и описание есть.
« Последнее редактирование: 09 Апреля 2024, 07:17:09 от andytux »

Оффлайн Ruslan-gardener

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Ubuntu не загружается после установки.
« Ответ #36 : 09 Апреля 2024, 15:28:39 »
Последний скриншот. Там есть минимальный конфиг. Написано, где он находится.

Там сказано что он находится по пути /boot/efi/EFI/ubuntu/grub.cfg
Я делал по другой инструкции и там он находится по пути: /boot/grub/grub.cfg

Они оба доллжны присутствовать в системе?

Пользователь добавил сообщение 09 Апреля 2024, 15:52:26:
Ура!
Система загрузилась.
Спасибо andytux за подсказки! Хоть с тактичностью и уважением у тебя, мягко говоря, не очень, и подсказки твои конкретно для мой ситуации +- . Все твои отсылки я читал. Проблема в том, что для моей ситуации они подходят процентов на 30. И нужно самому сообразить что из твоей инструкции применять не нужно а что нужно добавить. И самое главное - так и не ясно в чем была причина того, что установщик ubuntu не смог установить корректно систему.

Напишу по шагам что я делал (возможно что-то было лишнее):

1. Загрузился с флешки, скачал образ ubuntu, положил его на внутренний SSD. (Вероятно образ на SSD был не нужен и было достаточно того, что есть на загрузочной флешке. Но т.к. ответа на этот вопрос я не получил и постоянный акцент на внимательное выполнение инструкций, то я сделал именно так)

2. dd if=/dev/zero of=/dev/nvme0n1 bs=1M count=2
3. Запустил Gparted и разметил SSD:
/dev/nvme0n1p1 (100MB) FAT32
/dev/nvme0n1p2 (8GB) Linux swap
/dev/nvme0n1p3 (70GB) ext4
/dev/nvme0n1p4 (170GB) ext4

4. Создал точку монтирования и смонтировал раздел /dev/nvme0n1p1:
mkdir ./mnt/New_efi
mount /dev/nvme0n1p1 /mnt/New_efi

5. Создал точку монтирования и смонтировал образ:
mkdir ./mnt/image
mount -o loop ubuntu-22.04.6-desktop-amd64.iso /mnt/image

6. Скопировал файлы с образа на будущий загрузочный раздел
cp /mnt/image/EFI /mnt/New_efi
cp /mnt/image/boot/grub/x86_64-efi /mnt/New_efi/boot/grub
cp /mnt/image/boot/grub/efi.img /mnt/New_efi/boot/grub

7. Создал файл /boot/grub/grub.cfg с таким содержимым:
(Нажмите, чтобы показать/скрыть)

UUID диска узнал так: blkid /dev/nvme0n1p3 (раздел на котором находится установленная система)

8. Устанавил xubuntu.
Выбираю ручную разметку диска. Разделы не переразмечаю.
nvme0n1p1 - ставлю EFI загрузочный, без форматирования
nvme0n1p2 - Linux swap
nvme0n1p3 - ext4, /
nvme0n1p4 - ext4, /home

Все.
Может где-то есть ошибки, сейчас по памяти воссоздаю.

После этого система загрузилась с SSD без флешки.



Сейчас присутствуют некоторые ошибки при загрузке:
error: cant`t find command `recordfail'.
error: cant`t find command `load_video'.
error: cant`t find command `gfxmode'.

Press any key to continue...

Нужно, видимо, что-то поправить в конфиге.
« Последнее редактирование: 09 Апреля 2024, 15:52:26 от Ruslan-gardener »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6928
    • Просмотр профиля
Re: Ubuntu не загружается после установки.
« Ответ #37 : 09 Апреля 2024, 17:43:02 »
Спасибо!
Будь ты рядом, я-бы тебя ещё розгами...

Цитировать
Проблема в том, что для моей ситуации они подходят процентов на...
...90. Единственное явное отличие: там нужен был легаси-режим, у тебя - непонятно что.

Цитировать
ubuntu-22.04.6-desktop-amd64.iso
? А она уже вышла?..

Цитировать
nvme0n1p3 - ext4, /
...
set root='hd0,gpt2'
Если раздел третий, почему в конфиге второй?
Бреда процентов 90. Из вежливости, дальше не буду комментировать.

Оффлайн Irshat

  • Активист
  • *
  • Сообщений: 565
    • Просмотр профиля
Re: Ubuntu не загружается после установки.
« Ответ #38 : 10 Апреля 2024, 01:06:15 »
Будь ты рядом, я-бы тебя ещё розгами...
Ну Антидукс, ну вы как всегда, человек новичек, а вы его розгами ))), но что-то и мне не понятно от его сообщений, ТС можете свой груб полнстью выложить?

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6928
    • Просмотр профиля
Re: Ubuntu не загружается после установки.
« Ответ #39 : 10 Апреля 2024, 04:28:25 »
Irshat, проблема была в том, что в своём УЕФИ он не мог найти соответствующую загрузочную запись. До загрузчика дело даже не доходило.

Оффлайн Ruslan-gardener

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Ubuntu не загружается после установки.
« Ответ #40 : 10 Апреля 2024, 20:45:35 »
Сейчас присутствуют некоторые ошибки при загрузке:

Нашел простейшее решение для создания конфина для Grub-а
grub-mkconfig -o grub.cfgИм и воспользовался.
Ошибки ушли. Система загружается проблема решена.
Всем спасибо за участие!

Пользователь добавил сообщение 10 Апреля 2024, 20:54:57:
ТС можете свой груб полнстью выложить?
Конфиг был взят отсюда: https://forum.ubuntu.ru/index.php?topic=321063.msg2493147#msg2493147
Я только свои uuid диска подставил.
Так что все вопросы - к andytux.

Пользователь добавил сообщение 10 Апреля 2024, 21:01:29:
Будь ты рядом, я-бы тебя ещё розгами...
Еще раз спасибо за подсказки, хоть они и сопровождались бранью и колкостями, но помогли. :)
И еще раз рекомендую - поработать над манерами. Исправляйтесь, друг мой!
« Последнее редактирование: 10 Апреля 2024, 21:01:29 от Ruslan-gardener »

Оффлайн bingo123

  • Участник
  • *
  • Сообщений: 212
    • Просмотр профиля
Re: Ubuntu не загружается после установки.
« Ответ #41 : 12 Апреля 2024, 18:08:46 »
grub-mkconfig -o grub.cfg
Это вы в загруженной системе выполнили?

Оффлайн Ruslan-gardener

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Ubuntu не загружается после установки.
« Ответ #42 : 12 Апреля 2024, 19:39:32 »
Это вы в загруженной системе выполнили?
Да.
Эта команда генерирует файл grub.cfg. Потом только нужно переместить его на законное место.
Или сразу в нужной директории эту команду запустить.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6928
    • Просмотр профиля
Re: Ubuntu не загружается после установки.
« Ответ #43 : 13 Апреля 2024, 03:10:37 »
Это вы в загруженной системе выполнили?
Да.
Эта команда генерирует файл grub.cfg. Потом только нужно переместить его на законное место.
Или сразу в нужной директории эту команду запустить.
$ cat /usr/sbin/update-grub
#!/bin/sh
set -e
exec grub-mkconfig -o /boot/grub/grub.cfg "$@"

 

Страница сгенерирована за 0.067 секунд. Запросов: 25.