Skocz do zawartości

Mam Problem Z Konfiguracją Gruba


drawdew

Rekomendowane odpowiedzi

Witam

Mam problem z konfiguracją Gruba, mam dwa dyski: # fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes

255 heads, 63 sectors/track, 14593 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

 

  Device Boot      Start        End      Blocks  Id  System

/dev/sda1            1318        5838    36314901    7  HPFS/NTFS

/dev/sda2            5839      14593    70324537+  f  W95 Ext'd (LBA)

/dev/sda3  *          1        1228    9863878+  83  Linux

/dev/sda4            1229        1317      714892+  82  Linux swap

/dev/sda5            5839      12642    54653098+  7  HPFS/NTFS

/dev/sda6          12643      14593    15671376    b  W95 FAT32

 

Partition table entries are not in disk order

 

Disk /dev/sdb: 120.0 GB, 120034123776 bytes

255 heads, 63 sectors/track, 14593 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

 

  Device Boot      Start        End      Blocks  Id  System

/dev/sdb1  *          1        6374    51199123+  7  HPFS/NTFS

/dev/sdb2            6375      14593    66019117+  f  W95 Ext'd (LBA)

/dev/sdb5            6375      14593    66019086    7  HPFS/NTFS

sda1- WindowsXP

sda3- Linux

sdb1- WindowsXP (drugi)

Problem jest taki że spoko mi działa uruchamianie windowsXP i linux a windowsxp(drugi) nie chce się uruchomić. Wyświetla komunikat z dwoma linijkami kodu i nic sie nie dzieje. Może ktoś ma jakiś pomysł?

 

boot/grub.conf

# grub.conf generated by anaconda

#

# Note that you do not have to rerun grub after making changes to this file

# NOTICE:  You do not have a /boot partition.  This means that

#          all kernel and initrd paths are relative to /, eg.

#          root (hd0,2)

#          kernel /boot/vmlinuz-version ro root=/dev/sda3

#          initrd /boot/initrd-version.img

#boot=/dev/sda

default=3

timeout=9

splashimage=(hd0,2)/boot/grub/splash.xpm.gz

hiddenmenu

title Fedora Core (2.6.10-1.770_FC3smp)

root (hd0,2)

kernel /boot/vmlinuz-2.6.10-1.770_FC3smp ro root=LABEL=/ rhgb quiet

initrd /boot/initrd-2.6.10-1.770_FC3smp.img

title Fedora Core (2.6.9-1.667smp)

root (hd0,2)

kernel /boot/vmlinuz-2.6.9-1.667smp ro root=LABEL=/ rhgb quiet

initrd /boot/initrd-2.6.9-1.667smp.img

title WindowsXP

rootnoverify (hd0,0)

chainloader +1

title WindowsXP (drugi)

rootnoverify (hd1,0)

chainloader +1

Dzięki za info

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 32
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Piszesz w konsoli info grub, wchodzisz w rozdział 4.2.6 i znajdujesz informację, że jak Windows nie jest na pierwszym to przed bootowaniem pisze się map (hd1) (hd0) albo odwrotnie. Dzięki temu grub emuluje zmianę kolejności dysków i oszukuje Windows.

Reasumując:

title WindowsXP (drugi)
map (hd1) (hd0)
rootnoverify (hd1,0)
chainloader +1

Oczywiście sprawdź jeszcze odwrotną kolejność w tym mapowaniu gdyby nie działało. Heh, jak możesz to pożycz dysk bo gniotę się na 30GB :)

Odnośnik do komentarza
Udostępnij na innych stronach

Piszesz w konsoli info grub, wchodzisz w rozdział 4.2.6 i znajdujesz informację, że jak Windows nie jest na pierwszym to przed bootowaniem pisze się map (hd1) (hd0) albo odwrotnie. Dzięki temu grub emuluje zmianę kolejności dysków i oszukuje Windows.

Oooo dobrze wiedzieć :rolleyes:

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 month later...
Gość _PaT
Może mi to ktoś rozjaśnić ?? nic z tego nie kumam .

krok po kroku bym prosił : )

Ja kumam niewiele więcej.RTFM

 

Zaloguj się jako root i wklej tu swój plik /etc/fstab

 

Wklej to co wyświetli Ci polecenie:

sfdisk -l

 

Postaraj się sam rozwiązać problem mając te dane :)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 year later...
  • 4 weeks later...

mam problem z grub'em

mianowicie mam 3 systemy :

Windows XP

Windows VISTA

Fedora Core 6

 

oto wynik sfdisk -l

i fdisk -l

 


Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot	  Start		 End	  Blocks   Id  System
/dev/sda1   *		   1		5970	47952896	7  HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2			8775		9729	 7665808+   c  W95 FAT32 (LBA)
Partition 2 does not end on cylinder boundary.
/dev/sda3			5970		7373	11262976	7  HPFS/NTFS
Partition 3 does not end on cylinder boundary.
/dev/sda4			7374		8774	11253532+   5  Extended
/dev/sda5			7374		8645	10217308+  83  Linux
/dev/sda6			8646		8774	 1036161   82  Linux swap / Solaris

Partition table entries are not in disk order


Disk /dev/sda: 9729 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

  Device Boot Start	 End   #cyls	#blocks   Id  System
/dev/sda1   *	  0+   5969-   5970-  47952896	7  HPFS/NTFS
/dev/sda2	   8774+   9728-	955-   7665808+   c  W95 FAT32 (LBA)
/dev/sda3	   5969+   7372-   1403-  11262976	7  HPFS/NTFS
/dev/sda4	   7373	8773	1401   11253532+   5  Extended
/dev/sda5	   7373+   8644	1272-  10217308+  83  Linux
/dev/sda6	   8645+   8773	 129-   1036161   82  Linux swap / Solaris

 

a oto plik fstab :


LABEL=/                 /                       ext3    defaults        1 1
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
sysfs                   /sys                    sysfs   defaults        0 0
LABEL=SWAP-sda6         swap                    swap    defaults        0 0

 

a oto grub.conf :

 

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You do not have a /boot partition.  This means that
#		  all kernel and initrd paths are relative to /, eg.
#		  root (hd0,4)
#		  kernel /boot/vmlinuz-version ro root=/dev/sda5
#		  initrd /boot/initrd-version.img
#boot=/dev/sda
default=2
timeout=5
splashimage=(hd0,4)/boot/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.18-1.2798.fc6xen)
root (hd0,4)
kernel /boot/xen.gz-2.6.18-1.2798.fc6
module /boot/vmlinuz-2.6.18-1.2798.fc6xen ro root=LABEL=/ rhgb quiet
module /boot/initrd-2.6.18-1.2798.fc6xen.img
title Fedora Core (2.6.18-1.2798.fc6)
root (hd0,4)
kernel /boot/vmlinuz-2.6.18-1.2798.fc6 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.18-1.2798.fc6.img
title XP
rootnoverify (hd0,0)
chainloader +1
title VISTA
rootnoverify (hd0,2)
chainloader +1

 

i teraz problem jest taki :

po wybraniu XP odpala sie menu windowsowe z wyborem miedzy XP i VISTA

po wybraniu VISTA w grubie linuxowym wywala blad !!

 

powiedzcie jak to zrobic co trzeba pozmniac w gubie i w plikach windowsowych ??

 

ale prosze opiszcie to dokladnie go niedawno zaczolem zabawe z linuxem wiec nie jestem jeszcze dobrze obeznany w tym systemie :)

Odnośnik do komentarza
Udostępnij na innych stronach

Problem nie leży w (_linuxie_ → Linuksie) ORT tylko w .. Windowsie. Jak zapewne zauważyłeś partycję /dev/sda1 masz ustawioną jako aktywną spwodowało to że Vista domyślnie zainstalowała sobie swój program rozruchowy na tej partycji (nie bez przyczyny w grubie pisze się chainloader :)) Innymi słowy nie uruchomisz Visty inaczej jak przez uruchomienie pozycji XP w grubie i dalszy wybór systemu w booloaderze Windowsa. Nie pomoże przegranie plików bo bootloader Windowsa sprawdza położenie partycji aktywnej oraz szuka pliku ntdetec.com w konkretnym sektorze .Po prostu zostaw jak jest

Odnośnik do komentarza
Udostępnij na innych stronach

Problem nie leży w (_linuxie_ → Linuksie) ORT tylko w .. Windowsie. Jak zapewne zauważyłeś partycję /dev/sda1 masz ustawioną jako aktywną spwodowało to że Vista domyślnie zainstalowała sobie swój program rozruchowy na tej partycji (nie bez przyczyny w grubie pisze się chainloader :)) Innymi słowy nie uruchomisz Visty inaczej jak przez uruchomienie pozycji XP w grubie i dalszy wybór systemu w booloaderze Windowsa. Nie pomoże przegranie plików bo bootloader Windowsa sprawdza położenie partycji aktywnej oraz szuka pliku ntdetec.com w konkretnym sektorze .Po prostu zostaw jak jest

 

a odinstalowanie VISTY niepomoże ??

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 weeks later...

Witam... nie chce robic bajzeru na forum wiec pisze tutaj poniewaz problem jest troche podobny... jednoczesnie mam nadzieje, ze znajdzie sie osoba, ktora zechce mnie mimo tego wspomoc....

 

 

...do Fedory wrocilem po prawie 2 latach. Wczesniej korzystalem z Fedory 3, pozniej musialem zrezygnowac z (_linuxa_ → Linuksa) ORT by teraz znowu powrocic. Zainstalowalem sobie Fedora Core 6, w komputerze musze miec rowniez Windows XP. Zaintalowalem jako pierwszy w kolejnosci Windows'a, pozniej Fedore... problem polega na tym, ze po zainstalowaniu Fedory BootMenager widzi co prawda windowsa ale po wybraniu go zlisty pokazuje cos w stylu [...] +1 i nic wiecej sie nie dzieje. System nie wstaje....

 

Instalacja wyglada tak ze na dysku Master na pierwszej partycji jest zainstalowana Fedora, na dugim dysku Windows XP.

 

Chetnie bym pokazal logi ale po wpisaniu w konsoli: fdisk -l jak to wczesniej bylo proponowane w innych przypadkach mi sie pokazuje:

 

[root@localhost przemo]# disk -l

bash: disk: command not found

 

 

 

...co robic?

Odnośnik do komentarza
Udostępnij na innych stronach

To znowu ja... juz wiem jak spradzic te logi

 

 

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

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1          13      104391   83  Linux
/dev/hda2            2551       19456   135797445    f  W95 Ext'd (LBA)
/dev/hda3              14        2550    20378452+  8e  Linux LVM
/dev/hda5            2551        3825    10241406    7  HPFS/NTFS
/dev/hda6            3826        7649    30716248+   7  HPFS/NTFS
/dev/hda7            7650        8286     5116671    7  HPFS/NTFS
/dev/hda8            8287        9433     9213246    7  HPFS/NTFS
/dev/hda9            9434       19456    80509716    7  HPFS/NTFS

Partition table entries are not in disk order

Disk /dev/hdb: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1       14592   117210208+   7  HPFS/NTFS
[root@localhost ~]# 

Odnośnik do komentarza
Udostępnij na innych stronach

Zaintalowalem jako pierwszy w kolejnosci Windows'a, pozniej Fedore... problem polega na tym, ze po zainstalowaniu Fedory BootMenager widzi co prawda windowsa ale po wybraniu go zlisty pokazuje cos w stylu [...] +1 i nic wiecej sie nie dzieje. System nie wstaje....

z niecały rok temu tez miałam podobną sytuację..nie wiem czy ten sam błąd (też było coś +1 na końcu u mnie wtedy) bo nie podałeś całego komunikatu, ale też mi Windows nie chciał wstać :/ nie pamiętam dokładnie jaki był wtedy komunikat..ale pamiętam, że przyczyn tego błędu było aż 7 :], bo kumpel mi to wtedy na szybko sprawdził na necie:) ja wtedy poszłam na łatwiznę i postawiłam od nowa Windows..bo już byłam w trakcie robienia tego,jak smsa dostałam:]. ale teraz mi się z tego co kojarzy..jednym ze sposobów naprawy tego było pobawieniem bootloaderem windy [jeśli masz ten sam błąd co ja miałam].

[root@localhost przemo]# disk -l

bash: disk: command not found

hehe nie ma jak literówki :P na szczęście zawsze warto 2 raz zerknąć ;)

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ę...