Grub nie chce w

Tematy związane z oprogramowaniem, instalacją, konfiguracją
sna25
Posty: 16
Rejestracja: 30 maja 2008, 15:57
Lokalizacja: Kraków

Grub nie chce włączyć windowsa

Post autor: sna25 »

Problemy z włączeniem windows:

Kod: Zaznacz cały

 /dev/hda1 1 2040 16386268+ 83 Linux
 /dev/hda2 2041 11792 78332940 f W95 Ext'd (LBA)
 /dev/hda3 * 11793 19288 60211620 83 Linux
 /dev/hda5 2041 4080 16386268+ 7 HPFS/NTFS
 /dev/hda6 4081 4335 2048256 6 FAT16
 /dev/hda7 4336 4462 1020096 82 Linux swap / Solaris
 /dev/hda8 4463 11792 58878193+ 7 HPFS/NTFS


dla wyjaśnienia o co tu chodzi w tych moich partycjach:

hda1 - Dysk systemowy Linux (Part Podstawowa)

dalej dyski logiczne partycji rozszeżonej:

hda5 - Dysk systemowy windows
hda6 - swap dla Windows
hda7 - swap dla Linux
hda8 - magazyn ntfs

hda3 - magazyn ext3 (na koncu dysku poza obszarem dysku logicznego)


Wcześniej miałem Linuxa na hda3 a Winde na hda1 i działało, jednak teraz chciałem zainstalować Linuxa na 1 partycji a to dlatego, że jak zmieniałem rozmiary partycjji dysku logiczne Linux padł.

No Linux działa tylko że teraz nie wiem jak ustawić w grub Windowsa...

taki wpis nie działa:

Kod: Zaznacz cały

 title Microsoft Windows XP Home Edition 
 root (hd0,3) 
 savedefault 
 makeactive 
 chainloader +1
wyskakuje

Kod: Zaznacz cały

invalid device requested
probowalem tez wpisywac

root (hd0,5) a nie root (hd0,3) ale też nie działa
Ventrue
Junior Member
Posty: 532
Rejestracja: 06 lipca 2007, 12:10
Lokalizacja: Lubin

Post autor: Ventrue »

hd0,5 to 6 partycja pierwszego dysku, zaś u Ciebie Windows reprezentowany jest przez /dev/hda5, co znaczyć będzie, że wpis powinien być na kształt hd0,4, gdyż GRUB numeruje partycje od ;)
BTW, Windows nie powinien czasem być na pierwszej podstawowej partycji? ( hda1 )
pblaszcz
Posty: 5
Rejestracja: 29 kwietnia 2008, 11:00

Post autor: pblaszcz »

spróbuj (hd0,0).
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Jak się nie pomyliłeś przy wklejaniu danych na forum, to flagę boot masz ustawioną dla partycji z Linuksem.
Windows to taki system, który nie przepada za innymi i zawsze musi być pierwszy.
Przestaw flagę boot na partycję z Windows np.: wykorzystując gparted w wersji livecd.
I zostaw tak jak miałeś. Odznacz tylko lub usuń jeden wpis.

Kod: Zaznacz cały

 title Microsoft Windows XP Home Edition
 root (hd0,3)
 savedefault
# makeactive
 chainloader +1
sna25
Posty: 16
Rejestracja: 30 maja 2008, 15:57
Lokalizacja: Kraków

Post autor: sna25 »

ok dziękuję za informacje niestety tam było coś z partycjami nie tak, bo okazało się że z windowsowego bootloadera też się nie włączał, musiałem stawia partycje raz jeszcze
goorupl
Posty: 12
Rejestracja: 03 maja 2008, 15:16
Lokalizacja: Cz-wa/Londyn

Post autor: goorupl »

Moze o to chodzilo (nie jestem pewien)?
Należy też wspomnieć, że partycje dzielimy na główne i rozszerzone/logiczne. Partycji głównych może być (tylko) 4, a jeżeli 4 partycje to dla nas za mało, to możemy stworzyć 3 partycje główne i jedna rozszerzoną, na której możemy tworzyć tyle partycji logicznych, ile nam się podoba. Rodzaj partycji (główna/logiczna) nie ma znaczenia dla systemów GNU/Linuksowych, ponieważ te systemy będą działały na obu typach partycji, ale już system Windows musi być zainstalowany na partycji głównej, bo inaczej nie będzie działał.
ODPOWIEDZ