Автор Гілка: grub  (Прочитано 2342 раз)

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 488
  • Карма: +0/-0
grub
« : 2009-11-10 15:50:31 »
1.Встановлюємо WindowsXP в /dev/sda1.
2.Встановлюємо Debian 5.0 в /dev/sda2.
2.a)записую grub в /dev/sda1
3.При виборі WindowsXP  в меню завантажувача отримуємо помилку "unknown filesystem type 0x7".
4.Norton Partition Magic показує, що /dev/sda1 хоч  і має тип файлової системи 0х7(NTFS),але насправді її там немає.
Повторяємо всі пункти 2 раза із однаковим результатом.
В якому напрямку проводити роскопки?
чи планетяне щче не подали блакитне свитло?

roman-pikalyuk

  • Гість
Re: grub
« Відповідей #1 : 2009-11-10 15:56:36 »
grub.conf покажи.
Як саме записував Grub?

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
Re: grub
« Відповідей #2 : 2009-11-10 16:04:13 »
Цитата
2.a)записую grub в /dev/sda1
здається, ви затерли вінду ґрабом :)
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

roman-pikalyuk

  • Гість
Re: grub
« Відповідей #3 : 2009-11-10 16:06:10 »
І віндозагрузчик грузить Grub?

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 488
  • Карма: +0/-0
Re: grub
« Відповідей #4 : 2009-11-10 16:10:46 »
grub записував сам Debian.Пробував в rescue mode grub-install hd0,0.
grub.conf menu.lst не покажу.По пам`яті:

title Windows
root (hd0,0)

title linux-image-2.6.26-amd64
root (hd0,1)
kernel /vmlinuz-2.6.26-amd64 ro root=/dev/sda2
initrd /initrd-2.6.26-amd64.img

Ще пробував робити /dev/sda2 завантажувальним і встановлювати туди grub і потім:
title Windows
root (hd0,0)
makeactive
chainloader+1
чи планетяне щче не подали блакитне свитло?

roman-pikalyuk

  • Гість
Re: grub
« Відповідей #5 : 2009-11-10 16:12:55 »
Потрібно робити так:
title XPIHDOBS
rootnoverify (hd0,0)
makeactive
chainloader +1

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 488
  • Карма: +0/-0
Re: grub
« Відповідей #6 : 2009-11-10 16:17:45 »
Цитата
здається, ви затерли вінду ґрабом  :)
Серйозно!?А куди його тоді ставити в sda?
чи планетяне щче не подали блакитне свитло?

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 488
  • Карма: +0/-0
Re: grub
« Відповідей #7 : 2009-11-10 16:20:36 »
Цитата
Потрібно робити так:
Код:
title XPIHDOBS
rootnoverify (hd0,0)
makeactive
chainloader +1
 
Ваша правда. :-[Треба спробувати ще раз.
чи планетяне щче не подали блакитне свитло?

roman-pikalyuk

  • Гість
Re: grub
« Відповідей #8 : 2009-11-10 16:41:29 »
Цитата
здається, ви затерли вінду ґрабом  :)
Серйозно!?А куди його тоді ставити в sda?
У (hd0).

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
Re: grub
« Відповідей #9 : 2009-11-10 17:58:28 »
Цитата
здається, ви затерли вінду ґрабом  :)
Серйозно!?А куди його тоді ставити в sda?
У (hd0).
ага. ставити його треба в MBR вінчестера, себто в hd0 (він же /dev/sda)

утім, нічого страшного: ви лише видалили завантажувальник вінди. ось тут вирішення проблеми:
http://www.linuxquestions.org/questions/linux-software-2/recovering-from-grub-install-devhda1-deleting-windows-xp-boot-loader-242025/

(всі команди з hda не забудьте замінити на sda, бо то пост з 2004 року)

Off-topic:
ще один аргумент на користь того, що Убунту — наше все. Попри вади цього дистру, новачок там просто не зможе припуститися такої помилки.
« Змінено: 2009-11-10 18:01:38 від noddeat »
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 488
  • Карма: +0/-0
Re: grub
« Відповідей #10 : 2009-11-10 23:52:41 »
Дякую за ссилку.Дійсно допомогло. :)
чи планетяне щче не подали блакитне свитло?