Skocz do zawartości

[Solved]Scientific Linux 6.3, Bios Raid - Dwa Systemy


Lukasz69

Rekomendowane odpowiedzi

Dzień dobry,

 

potrzebuję użyć BIOS raid/fake raid wraz z Windows 7 oraz Scientific Linux 6.3. Niestety napotkałem problem - nie mogę dojść do porządku z grub'em. Windows 7 jest zainstalowany, SL też. Niestety podczas włączenia komputera przez kilka chwil miga tekstowy kursor na czarnym tle, po czym włącza się Windows. Poprzez rescue mode próbję dojść do ładu z konfiguracją, ale nie jestem biegły w grub, tym bardziej gdy dochodzi BIOS raid. Byłbym wdzięczny za wskazówki. Poniżej kilka wydruków z systemu, jeśli potrzebne są jakieś dodatkowe to proszę pisać, to dokleję.

 

ls -l /dev/mapper/
razem 0
crw-rw----. 1 root root  10, 58 09-14 17:54 control
brw-------. 1 root root 253,  0 09-14 17:55 pdc_jajhhdagc
brw-rw----. 1 root disk 253,  1 09-14 17:55 pdc_jajhhdagcp1
brw-rw----. 1 root disk 253,  2 09-14 17:55 pdc_jajhhdagcp2
brw-rw----. 1 root disk 253,  3 09-14 17:55 pdc_jajhhdagcp3
brw-rw----. 1 root disk 253,  4 09-14 17:55 pdc_jajhhdagcp4
brw-rw----. 1 root disk 253,  5 09-14 17:55 pdc_jajhhdagcp5
brw-rw----. 1 root disk 253,  6 09-14 17:55 pdc_jajhhdagcp6
brw-rw----. 1 root disk 253,  7 09-14 17:55 pdc_jajhhdagcp7

 

Próbowałem ustawić flagę rozruchową na pdc_jajhhdagcp3, jednak została ona też na 1 partycji i nie wiem czy tu jest wszystko ok.

fdisk -l /dev/mapper/pdc_jajhhdagc
Dysk /dev/mapper/pdc_jajhhdagc: 1000.1 GB, bajtów: 1000137752576
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 121593
Jednostka = cylindrów, czyli 16065 * 512 = 8225280 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0xf33bd045
		   Urządzenie Rozruch   Początek	  Koniec   Bloków   ID  System
/dev/mapper/pdc_jajhhdagcp1   *		   1		  13	  102400	7  HPFS/NTFS
Partycja 1 nie kończy się na granicy cylindra.
/dev/mapper/pdc_jajhhdagcp2			  13	   39163   314469376	7  HPFS/NTFS
/dev/mapper/pdc_jajhhdagcp3   *	   39163	   39228	  524288   83  Linux
/dev/mapper/pdc_jajhhdagcp4		   39228	  121594   661599936	5  Rozszerzona
/dev/mapper/pdc_jajhhdagcp5		   39228	   87929   391187456   83  Linux
/dev/mapper/pdc_jajhhdagcp6		   87929	  120437   261120000   83  Linux
/dev/mapper/pdc_jajhhdagcp7		  120437	  121594	 9288704   82  Linux swap / Solaris

 

df -h
System plików		 rozm. użyte dost. %uż. zamont. na
/dev/mapper/pdc_jajhhdagcp6																																																												  
				  246G  2,1G  231G   1% /																																																								
/dev/mapper/pdc_jajhhdagcp3																																																												  
				  504M   39M  440M   9% /boot																																																							
tmpfs				 3,9G	 0  3,9G   0% /dev/shm																																																						  
/dev/mapper/pdc_jajhhdagcp5																																																												  
				  368G  195M  349G   1% /home	

 

cat /boot/grub/grub.conf
# grub.conf generated by anaconda																																																											
#																																																																			
# Note that you do not have to rerun grub after making changes to this file																																																  
# NOTICE:  You have a /boot partition.  This means that																																																					  
#		  all kernel and initrd paths are relative to /boot/, eg.																																																			
#		  root (hd0,2)																																																													  
#		  kernel /vmlinuz-version ro root=/dev/mapper/pdc_jajhhdagcp6																																																		
#		  initrd /initrd-[generic-]version.img																																																							  
#boot=/dev/pdc_jajhhdagcp3																																																													
default=0																																																																	
timeout=5																																																																	
splashimage=(hd0,2)/grub/splash.xpm.gz																																																										
hiddenmenu																																																																	
title Scientific Linux (2.6.32-279.el6.x86_64)																																																								
	root (hd0,2)																																																														  
	kernel /vmlinuz-2.6.32-279.el6.x86_64 ro root=UUID=a6e3f65a-b049-45ef-bc4b-1faeb65170d9 rd_NO_LUKS rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_DM_UUID=pdc_jajhhdagc LANG=pl_PL.UTF-8 rd_NO_LVM  KEYBOARDTYPE=pc KEYTABLE=pl2 rhgb quiet				  
	initrd /initramfs-2.6.32-279.el6.x86_64.img																																																						  
title Other																																																																  
	rootnoverify (hd0,0)																																																												  
	chainloader +1

Odnośnik do komentarza
Udostępnij na innych stronach

Na systemie windows 7 zainstaluj program

http://www.dobreprogramy.pl/EasyBCD,Program,Windows,12231.html

Lub wejdz do BIOSU bezposrednio

 

Program EasyBCD jest na tyle dobry, gdyz mozna latwo sprawdzic boot systemu.

 

Tutaj jezeli nie masz pojecia o tym jak ustawic, radze nie grzebac

 

problem jest przy domyslnym systemie

przykladowo:

Po uruchamianiu jest wybów i odliczanie. [tak powinno byc]

To odliczanie trzeba wylaczyc a "Deflaut Operation System: Nothing"

 

Edytowane przez WalDo
Usunięta uwaga do moderatora
Odnośnik do komentarza
Udostępnij na innych stronach

"Jesli to nie pomoze zainstaluj GRUB w MBR."

 

sadze ze nie bedzie takiej potrzeby.

 

sciezka boota dla /dev/mapper/pdc_jajhhdagcp1

nie bedzie wprowadzona poprawnie. Z tego co wiem fedora

ma startujacy [pliczek który bootuje sie na hot] w innej sciezce.

 

p.s. dobrze sprawdz informacje niepoparte w internecie gdyz wypowiadaja sie czesto userzy bez kompetencji.

 

Lepiej nie grzebac, tam gdzie sie nie wie co i jak,

 

Edytowane przez WalDo
Usunięcie komentarzy nie dotyczących tematu
Odnośnik do komentarza
Udostępnij na innych stronach

Bootloader w MBR bierze pierwsza aktywna partycje. Odznacz flage boot dla /dev/mapper/pdc_jajhhdagcp1.

Jesli to nie pomoze zainstaluj GRUB w MBR.

Odznaczylem flage, po restarcie wyskoczyl komunikat Missing operating system.

Znowu odpalilem rescue mode i dalem

grub-install /dev/mapper pdc_jajhhdagc

Dostalem komunikat:

pdc_jajhhdagcp3 does not have any corresponding BIOS drive

Odnośnik do komentarza
Udostępnij na innych stronach

grub-install /dev/mapper pdc_jajhhdagc

Chyba /dev/mapper/pdc_jajhhdagc

 

Dostałem komunikat:

pdc_jajhhdagcp3 does not have any corresponding BIOS drive

Nie rozumiem dlaczego czepia się partycji trzeciej?

Skoro nie nadpisał MBR to możesz w każdej chwili przywrócić flagę i używać Windowsa w razie potrzeby.

Odnośnik do komentarza
Udostępnij na innych stronach

Chyba /dev/mapper/pdc_jajhhdagc

Komende dobrze wpisalem, na forum niepoprawnie przepisalem.

 

Nie rozumiem dlaczego czepia sie partycji trzeciej?

Skoro nie nadpisal MBR to mozesz w kazdej chwili przywrócic flage i uzywac Windowsa w razie potrzeby.

Po przywróceniu flagi Windows wstaje. No nic jeszcze spróbuje to rozpracowac, mam nadzieje ze dam rade.

Odnośnik do komentarza
Udostępnij na innych stronach

Udalo sie. Oparlem sie na seksji Install GRUB z tego https://wiki.archlinux.org/index.php/Installing_with_Fake_RAID#Install_GRUB

 

Jedyna róznica to taka ze ja swoja komende grub wywolalem nastepujaco:

grub --device-map=/boot/grub/device.map

Dzieki temu grub pracowal na urzadzeniu raid a nie osobnych dyskach. Musialem wczesniej odczytac geometrie dysku i poprawic ja w grub, bo byla bledna i przez to nie moglem zainstalowac go. Przy komendzie root wskazalem partycje /boot.

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