Skocz do zawartości

Grub Nie Włącza Windowsa


lith

Rekomendowane odpowiedzi

Witam,

jak zapewne większość użytkowników zaczne od pytania. Fedore zainstalowałem dwa dni temu, zacząłem od wersji 64bitowej, teraz testuje 32 bitową F8. Zarówno w poprzedniej wersji jak i teraz, system windows sie nie ładuje. W innych linuxach ten problem nie występował.

Po wydaniu polecenia fdisk -l widzę coś takiego:

Disk /dev/sda: 40.0 GB, 40060403712 bytes
255 heads, 63 sectors/track, 4870 cylinders, total 78242976 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x3981d1bc

  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63      401624      200781   83  Linux
/dev/sda2          401625    78236549    38917462+  8e  Linux LVM

Disk /dev/dm-0: 37.7 GB, 37715181568 bytes
255 heads, 63 sectors/track, 4585 cylinders, total 73662464 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x00000000

Disk /dev/dm-0 doesn't contain a valid partition table

Disk /dev/dm-1: 2080 MB, 2080374784 bytes
255 heads, 63 sectors/track, 252 cylinders, total 4063232 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x30307800

Disk /dev/dm-1 doesn't contain a valid partition table

Disk /dev/sdb: 160.0 GB, 160040803840 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312579695 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0xe7cde7cd

  Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          63    20964824    10482381    7  HPFS/NTFS
/dev/sdb2        20964825   312560639   145797907+   f  W95 Ext'd (LBA)
/dev/sdb5        20964888   312560639   145797876    7  HPFS/NTFS

Mój grub.conf

title Fedora (2.6.23.15-137.fc8)
root (hd0,0)
kernel /vmlinuz-2.6.23.15-137.fc8 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.23.15-137.fc8.img
title Fedora (2.6.23.1-42.fc8)
root (hd0,0)
kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.23.1-42.fc8.img
title WindowsXP
rootnoverify (hd1,0)

Odnośnik do komentarza
Udostępnij na innych stronach

A ja bym to zrobil tak:

title WinXP
    map (hd0) (hd1)
    map (hd1) (hd0)
    makeactive
    root (hd1,0)
    chainloader +1

... moze troche nadmiarowe, ale u mnie dziala ;)

[root@inferno ~]# fdisk -l

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

  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        7649    61440561   83  Linux
/dev/sda2            7650       20398   102406342+  83  Linux
/dev/sda3           20399       20529     1052257+  82  Linux swap / Solaris
/dev/sda4           20530       30401    79296840    f  W95 Ext'd (LBA)
/dev/sda5           20530       23140    20972826    b  W95 FAT32
/dev/sda6           23141       25751    20972826    b  W95 FAT32
/dev/sda7           25752       30140    35254611   83  Linux
/dev/sda8           30141       30401     2096451   82  Linux swap / Solaris

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf385f385

  Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       10199    81923436    7  HPFS/NTFS
/dev/sdb2           10200       15421    41945715    7  HPFS/NTFS
/dev/sdb3           15422       19457    32419170    7  HPFS/NTFS

Odnośnik do komentarza
Udostępnij na innych stronach

Jak to rozumieć?
Zgodnie z manualem :P Zmiana kolejności dysków: 1. jest drugi a 2. jest pierwszy.

[EDIT]Myślę, że exbros mial na myśli, że winda podobno lepiej startuje jak jest na pierwszym dysku (a nie na /dev/sdb jak to pokazał lith)

Odnośnik do komentarza
Udostępnij na innych stronach

map (hd0) (hd1)

map (hd1) (hd0)

Wbrew pozorom wcale nie przemapowuje dyskow dwukrotnie przywracajac pozycje wejsciowa ;)

 

Winda na dysku hd1 (slave) od momentu przemapowania mysli, ze jest na hd0 (master)... wyglada dosc dziwnie, ale najwazniejsze, ze dziala - a stosuje to juz od tak dawna, ze nawet nie pamietam gdzie i kiedy to znalazlem, a moze sam wynalazlem ;)

Pozdro

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 month later...

Sorki za odkopanie tematu.

Mam kilka pytań.

Czy mając na jednym dysku Windowsa i Linuksa wystarczy w grub.conf wpis:

title Windows XP
        rootnoverify (hd1,0)
        chainloader +1

A przy tym wychodzi jednocześnie, że Windowsa muszę zainstalować jako pierwszego, bo w odwrotnej kolejności nadpisałby mi MBR z wpisem Linuksowym. Czy tak :?:

 

I czy podczas dodawania wpisu systemów w grub.conf macie utworzony /boot :?:

I i tak ogólnie może mi ktoś wytłumaczyć jakiemu celowi ma służyć /boot.

Bo szczerze mówiąc IMO, mając grub.conf - /boot nic nie wnosi.

Ale mogę się mylić, dlatego pytam.

 

Z góry dzięki za odpowiedz.

Odnośnik do komentarza
Udostępnij na innych stronach

I i tak ogólnie może mi ktoś wytłumaczyć jakiemu celowi ma służyć /boot.

Bo szczerze mówiąc IMO, mając grub.conf - /boot nic nie wnosi.

Wnosi :)

The /boot/ partition cannot reside on an LVM volume group because the GRUB boot loader cannot read it.
Jeśli ktoś instaluje Fedorę bez własnego podziału partycji i określenia ich typu, to domyślnie tworzona jest partycja na LVM.

Lektura niemal obowiązkowa → System Administration Guide

Poza tym porządkuje to systemu. Masz tu wszystkie informacje i pliki niezbędne do wstępnego rozruchu systemu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 weeks later...

WalDo potrzebuję jednej konkretnej informacji.

Jaki układ partycji utworzyć, tak aby można było przeinstalować Windowsa bez problemów z popularnym już "czarnym ekranem" :?:

W No name jest założony przeze mnie wątek (Linux & Windows). Ciekawa dyskusja :D

I tak na dobrą sprawę nikt chyba nie wie co jest powodem problemów z "czarnym ekranem" podczas reinstalacji Windy.

Zaproponuj mi jakiś dobry układ. Bo tworzyłem już samemu partycje, jak również domyślne partycje na LVM.

W obu przypadkach problem z Windą.

Odnośnik do komentarza
Udostępnij na innych stronach

Windows ogólnie często ma jakieś jazdy jeśli jest bootowany z napędu podpiętego jako "slave". Mi to w ogóle coś dziwnego się stało, nie mogę nawet zainstalować Windowsa, płytka bootuje się, pojawia się napis, że system ładuje sterowniki, a potem czarny ekran, dioda dysku cały czas się pali, ale nic się nie dzieje.

Odnośnik do komentarza
Udostępnij na innych stronach

WalDo potrzebuję jednej konkretnej informacji.

Jaki układ partycji utworzyć, tak aby można było przeinstalować Windowsa bez problemów z popularnym już "czarnym ekranem" :?:

W No name jest założony przeze mnie wątek (Linux & Windows). Ciekawa dyskusja :D

I tak na dobrą sprawę nikt chyba nie wie co jest powodem problemów z "czarnym ekranem" podczas reinstalacji Windy.

Zaproponuj mi jakiś dobry układ. Bo tworzyłem już samemu partycje, jak również domyślne partycje na LVM.

W obu przypadkach problem z Windą.

 

Twój problem polega na tym, ze nie czytasz ze zrozumieniem tego co piszą inni.

Odnośnik do komentarza
Udostępnij na innych stronach

Witam,

jak zapewne większość użytkowników zaczne od pytania. Fedore zainstalowałem dwa dni temu, zacząłem od wersji 64bitowej, teraz testuje 32 bitową F8. Zarówno w poprzedniej wersji jak i teraz, system windows sie nie ładuje. W innych linuxach ten problem nie występował.

Po wydaniu polecenia fdisk -l widzę coś takiego:

Disk /dev/sda: 40.0 GB, 40060403712 bytes
255 heads, 63 sectors/track, 4870 cylinders, total 78242976 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x3981d1bc

  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63      401624      200781   83  Linux
/dev/sda2          401625    78236549    38917462+  8e  Linux LVM

Disk /dev/dm-0: 37.7 GB, 37715181568 bytes
255 heads, 63 sectors/track, 4585 cylinders, total 73662464 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x00000000

Disk /dev/dm-0 doesn't contain a valid partition table

Disk /dev/dm-1: 2080 MB, 2080374784 bytes
255 heads, 63 sectors/track, 252 cylinders, total 4063232 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x30307800

Disk /dev/dm-1 doesn't contain a valid partition table

Disk /dev/sdb: 160.0 GB, 160040803840 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312579695 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0xe7cde7cd

  Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          63    20964824    10482381    7  HPFS/NTFS
/dev/sdb2        20964825   312560639   145797907+   f  W95 Ext'd (LBA)
/dev/sdb5        20964888   312560639   145797876    7  HPFS/NTFS

Mój grub.conf

title Fedora (2.6.23.15-137.fc8)
root (hd0,0)
kernel /vmlinuz-2.6.23.15-137.fc8 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.23.15-137.fc8.img
title Fedora (2.6.23.1-42.fc8)
root (hd0,0)
kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.23.1-42.fc8.img
title WindowsXP
rootnoverify (hd1,0)

 

Wyjaśnienie twojego problemu jest tutaj: http://support.microsoft.com/kb/314470/pl

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...