Grub nie uruchamia Windowsa Visty

Tematy związane z oprogramowaniem, instalacją, konfiguracją
bestia
Posty: 23
Rejestracja: 20 sierpnia 2008, 16:10
Lokalizacja: Rydu³towy

Grub nie uruchamia Windowsa Visty

Post autor: bestia »

Mam następujący problem, grub nie uruchamia Windows Visty.
Spędziłem nad tym problemem już parę godzin przeczytałem dziesiątki artykułów jednak nie udało mi się rozwiązać problemu.

fdisk -l:

Kod: Zaznacz cały

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x2c9f2c9f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              24       30401   244011285    f  W95 Ext'd (LBA)
/dev/sda2               1          23      184716   83  Linux
/dev/sda5            2551       21672   153597433+   7  HPFS/NTFS
/dev/sda6           21673       26134    35840000    7  HPFS/NTFS
/dev/sda7           26135       30401    34274646   83  Linux
/dev/sda8              25         632     4883728+  82  Linux swap / Solaris
/dev/sda9             633        2550    15406303+  83  Linux

Partition table entries are not in disk order
Vista znajduje się na /dev/sda6

/boot/grub/menu.lst:

Kod: Zaznacz cały

title          Viśta
root         (hd0,6)
makeactive
chainloader      +1
Raffaello22
Posty: 88
Rejestracja: 06 lutego 2008, 15:17

Re: Grub nie uruchamia Windows Visty

Post autor: Raffaello22 »

Daj tak:

Kod: Zaznacz cały

title          Viśta
root         (hd0,5)
makeactive
chainloader      +1
sj65
Beginner
Posty: 265
Rejestracja: 17 czerwca 2007, 21:21
Lokalizacja: Pu³awy

Post autor: sj65 »

W jakiej kolejności instalowałeś?
Czy Vista się uruchamiała.?

Pozdrawiam
sj65
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

Zastosuj się do rady Raffaello22. Grub interpretuje partycje licząc od zera.
bestia
Posty: 23
Rejestracja: 20 sierpnia 2008, 16:10
Lokalizacja: Rydu³towy

Post autor: bestia »

Rada Raffaello22 nie pomogła.

Co do kolejności to najpierw Vista (zainstalowana, skonfigurowania, wszystko śmigało) następnie Lenny.
Grub od początku nie widział Visty, po ręcznym wpisaniu:

Kod: Zaznacz cały

title          Vista
root         (hd0,5)
makeactive
chainloader      +1 
Przy uruchamianiu zwraca mi błąd:

Kod: Zaznacz cały

Booting Vista
root       (hd0,5)
  filesystem type unknown, partition type 0x7
makeactive

Error 12: Invalid device reqested
Raffaello22
Posty: 88
Rejestracja: 06 lutego 2008, 15:17

Re: Grub nie uruchamia Windows Visty

Post autor: Raffaello22 »

bestia pisze:fdisk -l:

Kod: Zaznacz cały

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x2c9f2c9f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              24       30401   244011285    f  W95 Ext'd (LBA)
/dev/sda2               1          23      184716   83  Linux
/dev/sda5            2551       21672   153597433+   7  HPFS/NTFS
/dev/sda6           21673       26134    35840000    7  HPFS/NTFS
/dev/sda7           26135       30401    34274646   83  Linux
/dev/sda8              25         632     4883728+  82  Linux swap / Solaris
/dev/sda9             633        2550    15406303+  83  Linux

Partition table entries are not in disk order
Troszkę mnie zastanawia ten układ partycji, widzę tylko partycję rozszerzoną, przy boot nie ma gwiazdki, która partycja jest odpowiedzialna za uruchamianie. Więc jeżeli /dev/sda1 to partycja rozszerzona, to z tego wynika, że /dev/sda2 to jest (hd0,4), /dev/sda5 to jest ( hd0,5), a /dev/sda6 to ( hd0,6) czyli tak jak było. Na pewno /dev/sda6 to Vista?
sj65
Beginner
Posty: 265
Rejestracja: 17 czerwca 2007, 21:21
Lokalizacja: Pu³awy

Post autor: sj65 »

O ile nie uda Ci sie uruchomić Visty z Gruba to możesz korzystać z systemu uruchamiania Visty dla tejże i dla Debiana. Ja korzystam z tego rozwiązania.

Vista Ci śmigała więc nie masz potrzeby przenoszenia partycji.

Większość informacji znajdziesz tutaj: http://debian.linux.pl/viewtopic.php?t=12754
Ciebie będzie interesował punkt 1. Tylko inne miejsce instalowania gruba.
Ja podcza instalacji podałem /dev/sda5 i tutaj mam główny system plików.

Odzyskaj manger ładowania lub jak on się tam nazywa.
Opis tutaj: http://support.microsoft.com/kb/927392

Teraz punkt 5.
Reasumując: Instalacja gruba, odzyskanie głównego rekordu rozruchowego i lub sektora rozruchowego, instalacja programu EasyBcd w Viście, dodanie w nim Debiana.


Pozdrawiam
sj65
bestia
Posty: 23
Rejestracja: 20 sierpnia 2008, 16:10
Lokalizacja: Rydu³towy

Post autor: bestia »

Znalazłem przyczynę błędu: brak folderu boot i pliku bcd w Viście.
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

Cytat za: http://www.gentoo.org/doc/pl/grub-error-guide.xml
Błąd Gruba numer 12

Sytuacja

Listing 3.1: Wyjście Gruba

12 : Invalid device requested.

Ten błąd jest zwracany jeśli składnia nazw urządzeń jest poprawna, ale wystąpił inny, niezdefiniowany błąd, np. użytkownik pominął jakiś wpis.

Rozwiązanie

Należy sprawdzić czy po zainstalowaniu Gruba do sektora rozruchowego, zostały wykonane poniższe polecenie w jego powłoce..

Listing 3.2: Polecenia interaktywnej instalacji

grub> root (hd0,0)
grub> setup (hd0)

Wpis (hd0,0) powinniśmy zastąpić naszą partycją rozruchową, a (hd0) wybranym dyskiem twardym. Należy pamiętać, że (hd0) zainstaluje bootloadera w głównym sektorze rozruchowym (MBR) pierwszego dysku czyli dysku ustawionego jako primary master
Przeinstaluj Gruba.
bestia
Posty: 23
Rejestracja: 20 sierpnia 2008, 16:10
Lokalizacja: Rydu³towy

Post autor: bestia »

Drogi Akkonie jak już wcześniej napisałem powodem nie uruchamiania się Visty jest brak folderu boot, w którym znajduje się Bcd, stąd moja prośba do kogokolwiek kto ma u siebie Vistę o przesłanie mi tegoż folderu.
Z góry dziękuje i pozdrawiam.
ODPOWIEDZ