Снова Grub (Проблемы установки)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
balcon
Сообщения: 8
ОС: Gentoo

Снова Grub

Сообщение balcon »

Уже перечитал все темы по этому поводу, ничего не помогает. Есть винт SATA на sda1 находиться винда(ntfs) на sda7 linux(вся система в одном разделе). Никак не могу установить grub. Если ввожу root (hd0,0) пишет что это ntfs, далее setup (hd0), пишет что-то типа cannot mount filesystem. Если же пишу root (hd0,6) и setup (hd0), то все нормально, gentoo грузиться но винда не хочет. Как это решить?
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5511
ОС: Gentoo

Re: Снова Grub

Сообщение /dev/random »

grub.conf в студию
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Снова Grub

Сообщение serzh-z »

Команде setup нужно знать где искать файлы GRUB - в частности stage1. Поcему перед вызовом setup нужно правильно выполнить root...
Спасибо сказали:
Аватара пользователя
balcon
Сообщения: 8
ОС: Gentoo

Re: Снова Grub

Сообщение balcon »

Код: Выделить всё

default 0
timeout 10


title=Gentoo
root (hd0,6)
kernel /boot/vmlinuz-2.6.21.3 root=/dev/sda7
boot

title=WinXP
unhide(hd0,0)
rootnoverify(hd0,0)
makeactive
chainloader +1


На сколько я понял все stage у меня в /boot/grub на sda7
Спасибо сказали:
Аватара пользователя
Ice@og
Сообщения: 20
ОС: Linux Gentoo

Re: Снова Grub

Сообщение Ice@og »

balcon писал(а): ↑
16.11.2007 12:04

Код: Выделить всё

title=WinXP
unhide(hd0,0)
rootnoverify(hd0,0)
makeactive
chainloader +1


На сколько я понял все stage у меня в /boot/grub на sda7

где /boot находится, на sda7?
grep -v rootfs /proc/mounts > /etc/mtab перед grub-install делал?
unhide(hd0,0) по-моему лишнее.

попробуй следующее
title=Windows XP
rootnoverify (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader +1
Спасибо сказали:
Аватара пользователя
balcon
Сообщения: 8
ОС: Gentoo

Re: Снова Grub

Сообщение balcon »

Ice@og писал(а): ↑
16.11.2007 13:16
balcon писал(а): ↑
16.11.2007 12:04

Код: Выделить всё

title=WinXP
unhide(hd0,0)
rootnoverify(hd0,0)
makeactive
chainloader +1


На сколько я понял все stage у меня в /boot/grub на sda7

где /boot находится, на sda7?
grep -v rootfs /proc/mounts > /etc/mtab перед grub-install делал?
unhide(hd0,0) по-моему лишнее.

попробуй следующее
title=Windows XP
rootnoverify (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader +1


Все сделал, но проблема та же. Если root (hd0,0), setup (hd0) после этого ошибка Cannot mount selected partition. Если же root (hd0,6) и setup (hd0) то grub устанавливается. Но при выборе винды в меню при загрузке Error 12. Invalid device requested
P.s. /boot на sda7
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Снова Grub

Сообщение serzh-z »

balcon, find stage1 или подобное, в консоли граба, подскажет где лежит stage. В принципе, это не Gentoo-специфичная проблема.
Спасибо сказали:
Аватара пользователя
balcon
Сообщения: 8
ОС: Gentoo

Re: Снова Grub

Сообщение balcon »

stage1 у меня в /boot/grub на sda7. Понимаю, что это не в gentoo дело, просто ставил я gentoo и я думал, что у гентушников возникают проблемы с grub.
Спасибо сказали:
Аватара пользователя
fed71
Сообщения: 2480
ОС: Ubuntu

Re: Снова Grub

Сообщение fed71 »

Посмотри внимательно

title Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1
boot

И это смотрел:

GRUB для всех
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...

Мой блог http://fed71.livejournal.com
Спасибо сказали:
Аватара пользователя
balcon
Сообщения: 8
ОС: Gentoo

Re: Снова Grub

Сообщение balcon »

Все посмотрел и проверил, и уже хотел писать, что опять ничего не работает, но... при загрузке винды, grub почему-то не считывал строку rootnoverify (hd0), хотя она была прописана в grub.conf. В grub в меню выбора систем нажал на е и добавил rootnoverify (hd0) в ручную, далее b и ВОТ! Все загрузилось. Спасибо всем большое.
P.S. Косяк был в моих глазах, не увидел в конфиге у себя, что rootnoverify (hd0) написано слитно
Спасибо сказали: