Автор Гілка: GRUB не передає керування на OS (Linux)  (Прочитано 1995 раз)

Відсутній Nazarium

  • Новачок
  • *
  • дописів: 42
  • Карма: +0/-0
  • Debian Lenny
Встановив Debian на hdd  (Secondary Slave) процес пішов чудово, GRUB встановився на hd0 , далі перезавантаження і ппц. GRUB відмовляється завантажуватись хоча я поробував міняти пріоритети завантаження всіх дисків у БІОСі (перепробував всі жоден не хоче завантажувати GRUB)
    Далі поробував встановити GRUB власноручно:
1. завантажуюсь з Live DVD (knoppix) в консольному режимі
2. починаю інсталяцію GRUB таким чином:
sudo grub
find /boot/grub/stage2       ### видало мені  [u](hd2,2)[/u] та форматацію диску raisefs
root (hd2,2)                 ### заміна рута
setup (hd2)                  ### також пробував встановити на  setup (hd0) як зробив Debian  при інсталяції
quit

перезавантаження...
Далі все йде по-колу  >:(
Завантажуватись GRUB  з Primary Master не хоче
Завантажується з Secondary Slave ! дає вибір ОС і при виборі Debian GNU/Linux показує помилку error 22 (no such partition)    :-/
Перевіряв з Live DVD що там написав на диску GRUB , ось код

title            Debian GNU/Linux, kernel 2.6.22-3-686
root            (hd2,2)
kernel            /boot/vmlinuz-2.6.22-3-686 root=/dev/hdd3 ro quiet
initrd            /boot/initrd.img-2.6.22-3-686
savedefault

title            Debian GNU/Linux, kernel 2.6.22-3-686 (single-user mode)
root            (hd2,2)
kernel            /boot/vmlinuz-2.6.22-3-686 root=/dev/hdd3 ro quiet single
initrd            /boot/initrd.img-2.6.22-3-686
savedefault

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title            Other operating systems:
root ..........
........

Підкажіть де помилка!
P.S. міняти джамперки на хардах (поставити linux на Primary Master) принципово не хотів.

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
Re: GRUB не передає керування на OS (Linux)
« Відповідей #1 : 2008-08-05 11:27:33 »
Цитата
і при виборі Debian GNU/Linux показує помилку error 22 (no such partition)
щодо цього, рекомендую зайти в консоль ґраба не з LiveCD, і проробити там ту процедуру типу find /boot/grub/stage2 . Може бути, що нумерація буде іншою.

ви впевнені, що у вас система на /dev/hdd3 ?

Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Re: GRUB не передає керування на OS (Linux)
« Відповідей #2 : 2008-08-05 17:48:09 »
Цитата
і при виборі Debian GNU/Linux показує помилку error 22 (no such partition)
щодо цього, рекомендую зайти в консоль ґраба не з LiveCD, і проробити там ту процедуру типу find /boot/grub/stage2 . Може бути, що нумерація буде іншою.

ви впевнені, що у вас система на /dev/hdd3 ?
От я б теж не з LiveCD заходив. Чи у Деба на істаляційному диску немає такої фішки, як відновлення? Але мене більше дивує не hdd3, а друга двійка в (hd2,2). Скільки ж у Вас систем, якщо Деб виявився аж на третьому розділі (/dev/sdd3?) третього вінчестера?

Відсутній Nazarium

  • Новачок
  • *
  • дописів: 42
  • Карма: +0/-0
  • Debian Lenny
Re: GRUB не передає керування на OS (Linux)
« Відповідей #3 : 2008-08-05 18:02:55 »
Цитата
Але мене більше дивує не hdd3, а друга двійка в (hd2,2). Скільки ж у Вас систем, якщо Деб виявився аж на третьому розділі (/dev/sdd3?) третього вінчестера?
Систем дві: 1 диск з даними, 2- віндовз, 3- Лінукс + Мультимедія (машина взагалі не моя)
Третій диск я розбив на розділи так:
1- / (корневий розділ Лінукса)
2- swap
3-4 ntfs
те що Лінукс став на  /dev/sdd3  показав Live DVD (knoppix)  при автоматичному монтуванні,
а також показала команда  find /boot/grub/stage2

Цитата
Чи у Деба на істаляційному диску немає такої фішки, як відновлення?
Відновлення то є тільки мені з консолі зручніше, а відновлення йде у вигляді меню.

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Re: GRUB не передає керування на OS (Linux)
« Відповідей #4 : 2008-08-05 20:10:51 »
Може, Кноппікс і сильно мудрий, але перший розділ третього диску (корінь) — це (hd2,0), а не (hd2,2). (hd2,2) — це, в такому, разі, Ваш ntfs.

P.S. Ман не читав, але чим пошук stage2 кращий за stage1?

P.P.S. А де /home ?