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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: В пунктах Grub одна операционка загружается с двух разных пунктов  (Прочитано 655 раз)

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

Оффлайн Electricity

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Меню Grub-pc:
...
Lubuntu 17.04 (17.04) (на /dev/sda6)
...
Xubuntu 17.04 (17.04) (на /dev/sda8)

Разделы здесь, в меню показываются правильно. Только при запуске стартует операционка с /dev/sda6.

В grub.cfg вот такие пункты присутствуют:
Xubuntu 17.04 (17.04) (на /dev/sda8) (на /dev/sda6) (на /dev/sda8) (на /dev/sda6) (на /dev/sda8) (на /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-28-generic--0363106c-b19f-4d52-8bde-c794d73cfb16' {Каша полная
menuentry 'Lubuntu 17.04 (17.04) (на /dev/sda6) (на /dev/sda8) (на /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-42-generic--0363106c-b19f-4d52-8bde-c794d73cfb16' {
        menuentry 'Lubuntu 17.04 (17.04) (на /dev/sda6) (на /dev/sda8) (на /dev/sda6) (на /dev/sda8) (на /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-42-generic--0363106c-b19f-4d52-8bde-c794d73cfb16' {
Ну типа одна ОСь на двух разделах.

Может вот так?
# > /boot/grub/grub.cfg
# grub install /dev/sda
# update-grub

?
Kubuntu 18.04 amd64, Qt: 5.9.5, KDE Frameworks: 5.44.0, plasmashell 5.12.7, корпус чёрный, клава белая

Morisson

  • Гость
Просто /boot/grub/grub.cfg поправь и все

Оффлайн Electricity

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Он при обновлениях ядра заново генерируется.

Так, нашел в чём дело, но не пойму почему. Вторая операционка идёт подпунктом первой.
Т.е. в сабменю "Дополнительные параметры ОСи 1" идут menuentry ОСи 1 и за ними, на том же уровне идут menuentry ОСи 2.

Вот
Код: (Text) [Выделить]
submenu 'Дополнительные параметры для Lubuntu 17.04 (на /dev/sda6)' $menuentry_id_option 'osprober-gnulinux-advanced-0363106c-b19f-4d52-8bde-c794d73cfb16' {
    menuentry 'Lubuntu 17.04 GNU/Linux (на /dev/sda6)' ... {
    menuentry 'Lubuntu 17.04 GNU/Linux, with Linux 4.12.0-041200-generic (на /dev/sda6)' ... {
    menuentry 'Lubuntu 17.04 GNU/Linux, with Linux 4.12.0-041200-generic (recovery mode) (на /dev/sda6)' ... {
    menuentry 'Lubuntu 17.04 GNU/Linux, with Linux 4.10.0-42-generic (на /dev/sda6)' ... {
    menuentry 'Lubuntu 17.04 GNU/Linux, with Linux 4.10.0-42-generic (recovery mode) (на /dev/sda6)' ... {
    menuentry 'Lubuntu 17.04 GNU/Linux, with Linux 4.10.0-28-generic (на /dev/sda6)' ... {
    menuentry 'Lubuntu 17.04 GNU/Linux, with Linux 4.10.0-28-generic (recovery mode) (на /dev/sda6)' ... {
    menuentry 'Xubuntu 17.04 (17.04) (на /dev/sda8) (на /dev/sda6)' ... { # отсюда и далее пошла каша
    menuentry 'Lubuntu 17.04 (17.04) (на /dev/sda6) (на /dev/sda8) (на /dev/sda6)' ... {

Предпоследняя влезла. UUID-ы в параметрах от первой ОСи. Далее ещё большая каша.

Когда-то на одну из этих операционок установил ядро, какое не помню. Только нигде его не прописал. Или 4.10.0 или 4.12.0. Так и бросил болтаться в воздухе.
Kubuntu 18.04 amd64, Qt: 5.9.5, KDE Frameworks: 5.44.0, plasmashell 5.12.7, корпус чёрный, клава белая

Morisson

  • Гость
В X_os-prober тоже поправить надо.
Тут для ознакомления гляньте
+ можно просто поставить grub-customizer

http://compizomania.blogspot.com/2016/04/grub-customizer-50-ubuntu-1604.html

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7547
    • Просмотр профиля
Electricity, покажите весь grub.cfg. Любопытно взглянуть.

 

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