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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Lenovo ideapad320. Ubuntu 19.10. Не удается установить. [Решено]  (Прочитано 226 раз)

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

Оффлайн ZXCVBN

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Всем привет, знаю что грустили за мной - просьба не рыдать и не разбегаться )))

...народ, я поставил 19.10 и как полагается пришлось снова рыть мануалы, благо нашел ранее свои посты, ставил по советам.

Итог:
- разделы разбиты как положено
- система установлена в раздел ехт4, /
- простой инсталятор выдавал ошибку, пришлось юзать через sudo ubiquity -b
Система стала, попросила ребут. Ребут заканчивается стартом черного экрана гну, или груба, как его там.
- последующий ввод команды sudo update-grub выдает ответку, что такой команды нету, впрочем как и следубщий набор команд

insmod part_gpt
insmod ext2
search -n -s -l hd500_1
linux /vmlinuz root=LABEL=hd500_1 - нет команды /vmlinuz
initrd /initrd.img.old
boot

Чего делать то??? ((((

Примечание модератора: отделено от стоковой темы
--zg_nico
« Последнее редактирование: 18 Март 2020, 11:41:34 от zg_nico »

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4444
    • Просмотр профиля
Re: Lenovo ideapad320. Ubuntu 19.10. Не удается установить.
« Ответ #1 : 11 Ноябрь 2019, 11:09:12 »
Цитировать
я поставил 19.10 и как полагается...
...ты дур...э-э-э... В общем, ты неправ. Очень зря ты ринулся в 19.xx.
В 19.04 они начали, а в 19.10 продолжили. Там сильно поменяли файловую стрктуру. Например, больше нет /bin, /sbin, /lib. Это теперь символические ссылки.
Цитировать
нет команды /vmlinuz
Может поэтому и не находит. Не знаю, как в установленной системе, у меня ее нет и не видел, а в образе этот файл, как и инитрд находятся в каталоге /boot, чего никогда раньше не было.
И еще попутно:
Цитировать
hd500_1
А метка раздела точно такая, не изменилась.

Оффлайн ZXCVBN

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: Lenovo ideapad320. Ubuntu 19.10. Не удается установить.
« Ответ #2 : 11 Ноябрь 2019, 11:12:31 »
lsblk -o NAME,MOUNTPOINT,UUID

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

Пользователь добавил сообщение 11 Ноябрь 2019, 11:19:05:
Я понимаю что в убунте я онубис, давай без красивых речей - Ubuntu у меня просто вторая ОСь для юзания, я не работаю в ней как кодописатель или бородатый админ - она удобней в пользовании по сравнению с форточкой и быстрее шевелится.

Особых нареканий на 18.04 которая стояла раньше небыло, увидел апдейт давнего времени, решил сделать себе обнову, благо весь мануал по установке был сохранен от прошлого года в тхт с инсталлером.

Ни шмагла, ни стала - пришлось лезть искать форум, пасс, лог и возрождаться тут. Мне тоже мало радости приносит даное мероприятие с этими ролевыми играми. Ну уже помогите кто вкуривает, я же не прошу чего-то заоблачного

Спойлеры ставлю, скрины тоже могу лепить шустро

Пользователь добавил сообщение 11 Ноябрь 2019, 11:20:23:
Релиз 19.10 взят с оффсайта Ubuntu.ком
« Последнее редактирование: 11 Ноябрь 2019, 11:20:23 от ZXCVBN »

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4444
    • Просмотр профиля
Re: Lenovo ideapad320. Ubuntu 19.10. Не удается установить.
« Ответ #3 : 11 Ноябрь 2019, 11:26:25 »
Вопрос с меткой отпадает, не изменилась. А вот по расположению vmlinuz.
Предпоследний скриншот показывает, что он действитнльно в /boot. И инитрд там. Неизвестно, есть-ли дубли в корне.
Попробуй такой код:
insmod part_gpt
insmod ext2
search -n -s -l hd500_1
linux /boot/vmlinuz root=LABEL=hd500_1
initrd /boot/initrd.img
boot

Оффлайн ZXCVBN

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: Lenovo ideapad320. Ubuntu 19.10. Не удается установить.
« Ответ #4 : 11 Ноябрь 2019, 11:58:21 »
andytux хорошая новость - код работает.
Плохая новость - до первого ребута.

Пролшый раз это лечили так
#search.fs_uuid d7670b95-2224-463a-821f-13275809e4d6 root hd0,gpt1
search -n -s -l hd500_1
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

и ещё там было пару плюшек мелких

Пользователь добавил сообщение 11 Ноябрь 2019, 11:59:53:
sudo mkdir /mnt/sda2
sudo mount /dev/sda2 /mnt/sda2

Пользователь добавил сообщение 11 Ноябрь 2019, 12:40:21:
file:///media/ubuntu/hd500_1/usr/share/doc/grub-common/examples/grub.cfg

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 11 Ноябрь 2019, 12:40:21 от ZXCVBN »

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4444
    • Просмотр профиля
Re: Lenovo ideapad320. Ubuntu 19.10. Не удается установить.
« Ответ #5 : 11 Ноябрь 2019, 13:08:27 »
Цитировать
/usr/share/doc/grub-common/examples/grub.cfg
Этот файл никому не интересен.
Цитировать
Пролшый раз это лечили так
Что мешает повторить это сейчас.

Оффлайн ZXCVBN

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: Lenovo ideapad320. Ubuntu 19.10. Не удается установить.
« Ответ #6 : 11 Ноябрь 2019, 13:12:58 »
Мешает пустой каталог EFI, в котором нет этого grub.cfg

Пользователь добавил сообщение 11 Ноябрь 2019, 13:14:28:
А правильнее сказать его совсем нет, один который нашел я запостил

Пользователь добавил сообщение 11 Ноябрь 2019, 13:17:29:
Ранее твоё
Цитировать
Такой-же УУИД в grub.cfg, созданном update-grub. Похоже он правильный.

Под системой команда апдейта не срабатывает, пишет неизвестная команда sudo
« Последнее редактирование: 11 Ноябрь 2019, 13:17:29 от ZXCVBN »

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4444
    • Просмотр профиля
Re: Lenovo ideapad320. Ubuntu 19.10. Не удается установить.
« Ответ #7 : 11 Ноябрь 2019, 13:30:16 »
Цитировать
пустой каталог EFI
Каким путем ты до него добрался:
1. /boot/efi/EFI
2. /mnt/sda2/EFI
Если первым, то попробуй второй.

Оффлайн ZXCVBN

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: Lenovo ideapad320. Ubuntu 19.10. Не удается установить.
« Ответ #8 : 11 Ноябрь 2019, 18:05:56 »
#search.fs_uuid d7670b95-2224-463a-821f-13275809e4d6 root hd0,gpt1 root hd0,gpt1
search -n -s -l hd500_1
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
Реакции компа небыло никакой. Набрал код, энтер и тишина. Сделал ребут - снова знакомая чернота ГНУ.
Я чего-то не понимаю, или так должно быть? - почему у меня два раздела, с одинаковыми каталогами? Или это очередной мой косяк инсталяции?
(Нажмите, чтобы показать/скрыть)
(Нажмите, чтобы показать/скрыть)
(Нажмите, чтобы показать/скрыть)
Каталоги mnt в обеих разделах hd500_1, Computer пустые.
Разницу заметил в каталоге boot - в одном разделе он с каталогом EFI, а второй без. В этом самом ЕФИ ничего нет.

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 11 Ноябрь 2019, 18:30:43 от zg_nico »

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4444
    • Просмотр профиля
Re: Lenovo ideapad320. Ubuntu 19.10. Не удается установить.
« Ответ #9 : 11 Ноябрь 2019, 18:29:19 »
Цитировать
почему у меня два раздела, с одинаковыми каталогами?
Это один и тот же раздел.
Цитировать
Или это очередной мой косяк инсталяции?
Не твой. Это уродство современного гнома, который способен запутать любого.
Но в данный момент меня интересует содержимое ESP-раздела. Не надо скриншотов.
В терминале:
ls -l /boot/grub/efiсмонтировать sda2 в каталог /mnt/sda2  и показать содержимое:
sudo mount /dev/sda2 /mnt/sda2
ls -l /mnt/sda2
ls -l /mnt/sda2/EFI

Оффлайн ZXCVBN

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: Lenovo ideapad320. Ubuntu 19.10. Не удается установить.
« Ответ #10 : 11 Ноябрь 2019, 18:36:20 »
Нашел в boot/efi/efi/ubuntu/grub.cfg

search.fs_uuid c8b3d667-6bfd-4127-b41f-c6b94468bd2f root hd0,gpt8
set prefix=($root)'/grub'
configfile $prefix/grub.cfg

Есть подозрение что это была флешка, потому что непосредственно в системе есть только хд500_1

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 11 Ноябрь 2019, 18:44:17 от zg_nico »

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4444
    • Просмотр профиля
Re: Lenovo ideapad320. Ubuntu 19.10. Не удается установить.
« Ответ #11 : 11 Ноябрь 2019, 18:48:46 »
Цитировать
Нашел в boot/efi/efi/ubuntu/grub.cfg
По моему, самое оно. Приведи его к виду:
#search.fs_uuid c8b3d667-6bfd-4127-b41f-c6b94468bd2f root hd0,gpt8
#set prefix=($root)'/grub'
search -n -s -l hd500_1
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

Оффлайн ZXCVBN

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: Lenovo ideapad320. Ubuntu 19.10. Не удается установить.
« Ответ #12 : 11 Ноябрь 2019, 19:08:00 »
Почему-то встретил черный экраг ГНУ...

Смотрю опять груб.конфиг
Вопрос - изначально систему ставил в sda1 /media/ubuntu/hd500_1  20facb5a-f2ee-4d6b-b6eb-dd1c0bcb3caf, указывая в формате рахдела /.

Точно в конфиге надо было прописывать search.fs_uuid c8b3d667-6bfd-4127-b41f-c6b94468bd2f root hd0,gpt8?

Пользователь добавил сообщение 11 Ноябрь 2019, 19:09:46:
На sda8/efi без каких-либо файлов.
« Последнее редактирование: 11 Ноябрь 2019, 19:09:46 от ZXCVBN »

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4444
    • Просмотр профиля
Re: Lenovo ideapad320. Ubuntu 19.10. Не удается установить.
« Ответ #13 : 12 Ноябрь 2019, 06:00:08 »
Цитировать
search.fs_uuid c8b3d667-6bfd-4127-b41f-c6b94468bd2f root hd0,gpt8
set prefix=($root)'/grub'
configfile $prefix/grub.cfg

Есть подозрение что это была флешка
Все может быть, но сомневаюсь, что на флешке у тебя восемь разделов (hd0,gpt8). Да еще с файловой системой ext (c8b3d667-6bfd-4127-b41f-c6b94468bd2f), на фат32 УУИД-ы выглядят по другому.
А судя по приведенному ранее скриншоту, восемь разделов у тебя на жестком диске.
Цитировать
Точно в конфиге надо было прописывать search.fs_uuid c8b3d667-6bfd-4127-b41f-c6b94468bd2f root hd0,gpt8?
Точно не его. УУИД в этой строке указывает, на каком разделе искать второй, полный grub.cfg. Здесь должен быть УУИД корневого раздела.
А чтобы не возиться с УУИД-ами я и предложил эту строку закомментировать (# в начале строки), а вместо нее работает стока:
search -n -s -l hd500_1которая ищет раздел по метке тома.
Что еще смущает в этом файле:
#set prefix=($root)'/grub'Либо тут другой префих (типа (hd,0,1)/boot), либо ошибка. Судя по командам, запустившим систему вручную, префих (hd0,1)
Поэтому, данную строку тоже закомментировал, а вместо нее:
set prefix=($root)'/boot/grub'Почему не сроботало, пока не соображу.


Пользователь добавил сообщение 12 Ноябрь 2019, 08:52:16:
Что-то меня осенило, а был-ли мальчик.
Цитировать
пришлось юзать через sudo ubiquity -b
Может там груб и нет и grub.cfg в частности.
Загрузи систему и покажи:
ls -l /boot/grub
« Последнее редактирование: 12 Ноябрь 2019, 08:52:16 от andytux »

Оффлайн ZXCVBN

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: Lenovo ideapad320. Ubuntu 19.10. Не удается установить.
« Ответ #14 : 12 Ноябрь 2019, 09:41:04 »

-rw-r--r-- 1 root root     712 жов 17 15:30 gfxblacklist.txt
-rw-r--r-- 1 root root    1024 лис 12 08:35 grubenv
-rw-r--r-- 1 root root 2395475 жов 17 15:30 unicode.pf2

Пользователь добавил сообщение 12 Ноябрь 2019, 10:08:21:
Уточняю
Раздел sda1 с меткой / - в нём по маршруту boot/efi/efi есть grub.cfg
Раздел sda8 с 1Гб в котором находятся каталоги efi (пустой) boot (немножко файлов) но grub.cfg там точно нет

Пересмотрел уже по третьему разу
« Последнее редактирование: 12 Ноябрь 2019, 10:08:21 от ZXCVBN »

 

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