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


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

Автор Тема: Неправильный путь до ядра в GRUB  (Прочитано 1023 раз)

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

Оффлайн ProFfeSsoRr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Неправильный путь до ядра в GRUB
« : 04 Сентябрь 2008, 10:00:24 »
Каждый раз когда через apt выкачивается и устанавливается новое ядро, в конфиге Grub прописывается (hd1,0) вместо hd0,0. Задолбался уже каждый раз вручную менять, а кто и почему постоянно прописывает hd1,0 я не знаю. Не подскажете, где это можно посмотреть?

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Неправильный путь до ядра в GRUB
« Ответ #1 : 04 Сентябрь 2008, 10:31:07 »
в /boot/grub/menu.lst

строка

#kopt=root=bla,bla,bla

строка закоментирована, так и должно остаться после правки.

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Неправильный путь до ядра в GRUB
« Ответ #2 : 04 Сентябрь 2008, 13:04:58 »
Не понял, что хотел сказать предыдущий оратор, но у меня та же фигня, что и у топикстартера
Ubuntu 7.10 x86_64

Оффлайн nitx

  • Участник
  • *
  • Сообщений: 243
    • Просмотр профиля
Re: Неправильный путь до ядра в GRUB
« Ответ #3 : 04 Сентябрь 2008, 13:08:06 »
sudo nano /boot/grub/grub.conf
там правим путь и тд

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Неправильный путь до ядра в GRUB
« Ответ #4 : 04 Сентябрь 2008, 13:54:30 »
sudo nano /boot/grub/grub.conf
там правим путь и тд
не существует такого файла

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Неправильный путь до ядра в GRUB
« Ответ #5 : 04 Сентябрь 2008, 16:34:06 »
sudo nautilus

edit   device.map

edit drub.conf
мега-мануал!
сам пробовал?
 :2funny:

Ладно, я скажу.
Путь к файлу скорее всего вот: /boot/grub/device.map

Оффлайн ProFfeSsoRr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: Неправильный путь до ядра в GRUB
« Ответ #6 : 05 Сентябрь 2008, 07:38:52 »
Цитировать
Путь к файлу скорее всего вот: /boot/grub/device.map
ну и там просто поменять местами hd0 и hd1? Ведь вообще там правильно все написано, hd0 - sda, только dpkg при установке ядра почему-то считает, что система на sdb стоит (а sdb это 500 гб музыки, клево было б там еще и линукс найти :D ).

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Неправильный путь до ядра в GRUB
« Ответ #7 : 06 Сентябрь 2008, 09:33:45 »
Я, конечно не хочу навязываться, но чем гадать на кофейной гуще может все-таки слазаете в файл

/boot/grub/menu.lst

и найдете там строку

#kopt=root=bla,bla,bla......

это опции для вновь устанавливаемого ядра. На всякий случай еще раз, для тех, кто не понял - то, что написано в вашем файле вместо root=bla,bla,bla при установке нового ядра будет добавлено ему в качестве опций загрузки. Если там написано (hd1,0) то и в строке kernel для свежеустановленного ядра будет прописано (hd1,0) невзирая ни на что.

Оффлайн ProFfeSsoRr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: Неправильный путь до ядра в GRUB
« Ответ #8 : 06 Сентябрь 2008, 11:32:27 »
Слазил посмотрел. Исправил groot параметр, kopt правильно прописан был. Спасибо за помощь

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Неправильный путь до ядра в GRUB
« Ответ #9 : 06 Сентябрь 2008, 14:49:15 »
Я, конечно не хочу навязываться, но чем гадать на кофейной гуще может все-таки слазаете в файл

/boot/grub/menu.lst

и найдете там строку

#kopt=root=bla,bla,bla......

это опции для вновь устанавливаемого ядра. На всякий случай еще раз, для тех, кто не понял - то, что написано в вашем файле вместо root=bla,bla,bla при установке нового ядра будет добавлено ему в качестве опций загрузки. Если там написано (hd1,0) то и в строке kernel для свежеустановленного ядра будет прописано (hd1,0) невзирая ни на что.
я тупой, я не понял
у меня стоит
# kopt=root=UUID=28d7e0d1-ea76-4917-ab4e-319d7a5e98f3 roUUID именно тот, который нужен, далее
Цитировать
# groot=(hd1,1)
Тоже то, что надо.
При установке нового ядра становится (hd0,1) (если я правильно помню)

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Неправильный путь до ядра в GRUB
« Ответ #10 : 06 Сентябрь 2008, 17:53:23 »
Винт, как я понимаю, второй? Grub стоит на нем, а выбор с какого винта грузиться делается из биоса?

Если все так, то это стандартный биосовский прикол. При выборе загрузки со второго винта средствами биос он становится первым, но только на время загрузки. Сам на это налетал и довольно долго бился, пока не дошло. :) То есть пока работает начальная стадия загрузки - винт как бы первый, а потом опять становится вторым, как ему и положено. В этом случае надо покурить ман по menu.lst и разобравшись что к чему поправить его, возможно использовав НЕВЕРНЫЙ параметр (который будет верным на момент загрузки). Простите, если несколько сумбурно излагаю, но пожалуй толковее у меня не получится. :)

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Неправильный путь до ядра в GRUB
« Ответ #11 : 06 Сентябрь 2008, 18:41:31 »
хм, возможно, что и так... на досуге надо потестить...  :)

 

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