Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Win XP + Debian и GRUB


Автор: Alita 6.2.2007, 15:00
Скачала дистрибутив дебиана. Ставлю на винт win xp, затем debian c grub'ом. При установке никаких ошибок нет. После установки линукса машина уходит на перезагрузку, потом начинает грузится grub и сразу же вываливается ошибка: 

GRUB loading ...
Error 17

И все. дальше грузить ничего не хочет.
Винт разбит так:
NTFS(винда)
NTFS(data for win)
swap
home

При установке линукса все по умолчанию. Что не так? Как можно обойти проблему?

Автор: Den1s 6.2.2007, 15:42
было бы замечательно если бы вы сам grub.conf предоставили;)

скорей всего у вас там в нем прописано что то типа /boot/.... хотя должно быть просто /...., т.е. /boot надо поубиратьsmile

Автор: smartov 6.2.2007, 15:44
Цитата(Alita @  6.2.2007,  14:00 Найти цитируемый пост)
swap
home

Я так понимаю там где home на самом деле / ( то есть root)

Очень странно что grub правильно не встал. А дебиан какой версии?
Я так понимаю у тебя есть livecd - может попробовать поставить grub заново?

Автор: Alita 6.2.2007, 15:59
Версия 3.1r3.
Как мне добраться до grub.conf если ничего не грузиться?
Цитата

Я так понимаю у тебя есть livecd - может попробовать поставить grub заново?

Если livecd - это который можно не устанавливать, то нет. 

А вместо home действительно root. Ошиблась.

Автор: Den1s 6.2.2007, 16:10
есть два способа как добраться до grub.conf

1 - подключить винт к другому компьютеру и посмотреть
2 - загрузиться с любого линуксового livecd

в противном случае линукс надо переустанавливать...Error 17 означает что он kernel не может найти по какой то причине, я так подозреваю что неправильно прописан путь к нему...

Автор: Alita 6.2.2007, 16:31
Цитата(Den1s @  6.2.2007,  16:10 Найти цитируемый пост)
2 - загрузиться с любого линуксового livecd

Вспомнила.  Без дела валяется BLiN, приду домой попробую добраться до конфига, а то охота посмотреть что за зверь этот линукс.  smile 
Хотя пока мои попытки заканчиваются неудачно.  smile 

Автор: smartov 6.2.2007, 16:35
Цитата(Alita @  6.2.2007,  14:59 Найти цитируемый пост)
Если livecd - это который можно не устанавливать, то нет. 

А как ты линукс ставила?

Автор: Alita 6.2.2007, 17:01
Закачала на работе два двд образа, прожгла. Принесла домой. Дома ждал чистый новенький винт на 200Г. Поставила винду, вставила 1-й диск с дебианом, загрузилась с него, там сразу мне предложили нажать ентер (если новичок), что я и сделала. Система начала устанавливаться, поспрашивав меня что я хочу видеть в начинке системы. Все оставила по умолчанию. Потом сообщение про то, что видит Win Xp и если это единственная установленная до этого система - то нажать далее. Grub установился, перезагрузка и error17.

Автор: ZeeLax 6.2.2007, 17:13
Alita, SATA или PATA?

Автор: Alita 6.2.2007, 17:22
Цитата(ZeeLax @  6.2.2007,  17:13 Найти цитируемый пост)
SATA или PATA?

 Комп старенький. PATA

Автор: smartov 6.2.2007, 18:40
Alita, мдя. Странный Дебиан какой-то...
Я думаю там где тебе предлагало грузится можно не только инсталляцию начать но и консоль получить. Можно попробовать Alt+F1(F2, F3..) Можно оттуда попробовать переустановить груб, только сомневаюсь что он поставит... раз при инсталляции не поставил... 
У меня прям идеи кончились. Разве что диском другого дистра livecd загрузится и попробовать груб поставить. Убунты 6.06 например...

Автор: ZeeLax 6.2.2007, 18:58
Alita, при загрузке у установочного диска Debian, вместо того, чтобы давить Enter, пиши rescue. Оттуда увидишь, что можно сделать (а можно много).

Автор: bilbobagginz 6.2.2007, 20:34
Alita, загружай с DVD.
там должнабыть опция загрузки ( при получении приглашения "boot:" потыкай F1,F2, и т.д. )
ты ищешь что-то типа rescue или recovery
загружайся с этой опции.
дай установщику упределить железо.
потом переходи на Alt+F2
полазай на осонове команд fdisk, mount по диску, и пойми где что лежит,
потом монтируй корневой раздел на какой-то /tmp/new_root
выйди в /:
а там зпусти команду chroot /tmp/new_root
потом:
mount -a
потом:
init 2

после этого вимательно отконфигурируй grub, согласно с его документацией.

и будет тебе счастье.
если с чем-то запаришься, пиши в этой ветке, с точными данными ( напр. результат запуска fdisk -l <устройство диска>

Удачи.


Автор: Alita 7.2.2007, 10:57
Проблема решилась повторной установкой grub. Добралась до grub.cfg и правила конфиг вручную. Спасибо за помощь.

Автор: bilbobagginz 8.2.2007, 10:40
Цитата(Alita)

Проблема решилась повторной установкой grub. Добралась до grub.cfg и правила конфиг вручную. Спасибо за помощь. 

а что это за Дебиан, если не секрет, с файлом grub.cfg ?
на моём дебиане нет такого файла....где ты его нашла 
smile 


это ты, чтобы враг не понял нас путаешь ?
и если вопрос решен, пометь его решенным пожалуйста.

Автор: smartov 8.2.2007, 16:43
bilbobagginz, у меня убунта. У меня есть такое.
Код

aac [LinuxAppliance] $ locate grub.conf
/usr/share/kernel-package/examples/kpkg_grub.conf
/usr/src/linux-headers-2.6.17-10/debian/examples/kpkg_grub.conf

Автор: bilbobagginz 9.2.2007, 02:01
значит у тебя нет /boot/grub/grub.cnf
т.е. мы не противоречим.

Автор: smartov 9.2.2007, 10:06
bilbobagginz, блин и правда. Что-то мне показалось что .conf...
А это часом не виндовый граб был? smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)