Автор Тема: Grub: не може да стартира Win XP (от NTFS)  (Прочетена 562 пъти)

George Andonov

  • Напреднали
  • *****
  • Публикации: 261
  • Distribution: Ubuntu
    • Профил
Мъча се с конфигурация на Grub за dual-boot машина. Засега с променлив успех '<img'>
Даже си мисля, че Grub-ът ме води по точки '<img'>

Linux-ът си работи като пушка (Какво друго да се очаква? '<img'> ). Проблемът ми е, че като избера(от менюто на Grub) да се стартира Win XP, ми дава следната грешка:
    Filesystem type unknown, partition type 0x7
И неще да стартира гадното XP '<img'>
Но когато сменя (в BIOS-а) boot device да бъде втория диск, XP-то се стартира нормално.

Системата е с два хард диска.
  - На първият (master, на 1 IDE) е инсталиран Ubuntu 5.10 + grub.
  - На вторият (master, на 2 IDE) е инсталиран Windows XP (NTFS).

А /boot/grub/menu.lst изглежда така:
Примерен код
...
title           Windows XP
root    (hd1,0)
makeactive
chainloader     +1

Прочетох някъде, че за NTFS трябва да се смени root с rootnoverify, но при мен не се получава. Наистина няма я тази грешка, но резултатът е, че системата просто се "успива".

Та ако имате други идеи?

Пък ще черпя '<img'>
Активен

George Andonov

  • Напреднали
  • *****
  • Публикации: 261
  • Distribution: Ubuntu
    • Профил
Grub: не може да стартира Win XP (от NTFS)
« Отговор #1 -: Nov 03, 2005, 09:59 »
Странно, че няма никакви идеи по въпроса ':huh:' Защото предполагам, че повечето от вас имат dual-boot PC-та и все още не са съвсем забравили добрия стар Windows.

Както и да е. Проблемът го реших. И за да остане "за протокола" да напиша какво се оказа.

1. При инсталирани Linux и Windows XP (с NTFS) на един и същи диск, Grub успява да стартира и двете OS.
2. Ако са инсталирани на различни дискове и Windows НЕ Е на master на 1 IDE - loader-а на XP-то "заспива".
    Решението е да се направи ре-map на дисковете:
Примерен код
...
title           Windows XP
root    (hd1,0)
     map (hd0) (hd1)
     map (hd1) (hd0)
makeactive
chainloader     +1
boot

И двете OS мирно си съжителствуват (макар и на различни дискове). Да живеят различията ':xclam:'
Наздраве '<img'>
Активен

Agent_SMITH

  • Administrator
  • Напреднали
  • *****
  • Публикации: 3082
  • matrix kernel module
    • Профил
Grub: не може да стартира Win XP (от NTFS)
« Отговор #2 -: Nov 03, 2005, 14:14 »
::move::

Щях да кажа, че не си компилирал поддръжка в ядрото на въпросната файлова система, но после видях, че проблема се появява при опит да стартираш бозата, която е на луната... '<img'>

Готино решение! Благодаря ти, че си го описал - ще го добавим към wiki.linux-bg.org  'B)'
Активен

-= СПАЗВАЙТЕ ПРАВИЛАТА НА ФОРУМА =-