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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: GRUB2 - не читается кат-г grub с /boot-раздела при холодном старте  (Прочитано 1696 раз)

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

Оффлайн udedok

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Здравствуйте, товарищи.

Два диска (IDE - "первый", SATA - фигурирует как "IDE" - "второй").

На первом стоит 9.10 (/boot в корневом разделе), на втором поставил 10.04 (/boot отдельным разделом). GRUB-ы на обоих дисках в MBR.
К сведению: при загрузке 9.10 первый диск определяется как /dev/sdb, второй как /dev/sda. Также определялось во время установки 10.04 и определяется при старте GRUB2 из /boot-раздела на втором. При загрузке 10.04 первый фигурирует как /dev/sda, второй как /dev/sdb.

Проблема следующая:
- после холодного старта выбираю череб БИОС-меню загрузки второй, и получаю
grub error: out of disk.
grub rescue>

ls / выдаёт содержимое /boot, в т.числе и grub
ls /grub выдаёт error: out of disk

- после загрузки 9.10 с первого, GRUB2 на втором нормально стартует - т.е. /boot/grub читается

Есть какие-то соображения?

« Последнее редактирование: 09 Мая 2010, 09:30:00 от udedok »

Оффлайн лесной_зонтик

  • Старожил
  • *
  • Сообщений: 2225
  • Просьба на количество сообщений не смотреть.
    • Просмотр профиля
вот скажи? зачем загружаться с разных дисков? что, grub2 не видит второй системы?
Моя мечта поставить на комп Linux, Unix, *BSD, Mac OS X, OpenSolaris, OS/2, Windows.
Не спрашивайте зачем. Сам не знаю ???

Оффлайн RedBeard

  • Активист
  • *
  • Сообщений: 740
    • Просмотр профиля
Гамп, а почему нет? Я у себя еще и не так экспериментировал!

Оффлайн udedok

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
зачем загружаться с разных дисков?
Хочется иметь две системы с двумя загрузчиками на двух разных физ. дисках для надёжности. Если основной диск откажет - могу сразу начать работать на резервном. Отказ возможен и при введении в строй новых (написанных с нуля) систем, новых фич и пр. Возможно, мы наблюдаем как раз последнее...

Надеюсь, я ответил на Ваш вопрос. Хотелось бы теперь вернутся к теме обсуждения ???...

Оффлайн ABEgorov

  • Участник
  • *
  • Сообщений: 130
    • Просмотр профиля
А если попробовать при появлении menu нажать кнопку для его редактирования и удалить set root=(...), то работает?

Оффлайн udedok

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Сегодня стал смотреть на свежую голову:
grub rescue> set
root=(hd0,1)
...
search отрабатывает... либо что-то поменялось, либо (более вероятно) я сам заглючил вчера после нескольких часов колупания...

первое сообщение переправил.

Оффлайн 666joy666

  • Активист
  • *
  • Сообщений: 719
  • :wq
    • Просмотр профиля
если выкидывает в консоль граба, и я так понял тут граб2, можно загрузиться ручками...
root (hdX,Y)
linux /boot/kernel root=/dev/sdXY
initrd /boot/initrd

Где X ваш винт, а Y номер раздела...и свои значения kernel и initrd :))
З.Ы. если /boot на отдельном разделе, то просто /kernel bla-bla... ну и тому подобное :)

Оффлайн udedok

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
linux /boot/kernel root=/dev/sdXY
initrd /boot/initrd
rescue режим говорит что таких команд (linux, initrd) не знает...

Оффлайн udedok

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Подскажите хотя бы, куда про баг написать...

Может ситуация прояснится чуток... вариантов-то три: либо новый баг, либо решённый, либо сам дурак.
« Последнее редактирование: 12 Мая 2010, 09:41:38 от udedok »

 

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