Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2004-12-02 15:29:58

  owca_z - Użytkownik

owca_z
Użytkownik
Skąd: Wodzisław Śl/Jastrzębie Zdr
Zarejestrowany: 2004-09-24

Jak zmusić Gruba do ładowania systemu z dysku SCSI?

Mam u siebie w kompie kilka dysków, 3 dyski IDE i 1 dysk SCSI IBM :P ( czy 4 dyski to już kilka?) Do tej pory Grub ładował mi winShita i Sarge bez problemów, lecz teraz chciałbym dodatkowo zainstalować u siebie kilka innych dystrybucji właśnie  na dysku SCSI i tu zaczynają się schody. Na początek zainstalowałem Knoppixa i po restarcie wrąbał się Lilo do MBR dysku pierwszego IDE (znaczy sam go tam dałem myśląc że wejdzie do MBR dysku SCSI) no i poleciały zero jedynki przez 1/4 ekranu. Po zainsalowaniu z porotem Gruba do MBRa i dopisaniu nie wiem czy odpowiednich wpisów do menu.lst

Kod:

title Debian GNU/Linux, na SCSI 
root (sd0,0)
kernel /boot/vmlinuz-2.6.8.1-amd1 root=/dev/hda5 ro 
initrd /boot/initrd.img-2.6.8.1-amd1
savedefault
boot

title Debian GNU/Linux, na SCSI 
root (sd0,1)
kernel /boot/vmlinuz-2.6.8.1-amd1 root=/dev/hda5 ro 
initrd /boot/initrd.img-2.6.8.1-amd1
savedefault
boot

title Debian GNU/Linux, na SCSI 
root (sd1,0)
kernel /boot/vmlinuz-2.6.8.1-amd1 root=/dev/hda5 ro 
initrd /boot/initrd.img-2.6.8.1-amd1
savedefault
boot

title Debian GNU/Linux, na SCSI 
root (sd1,1)
kernel /boot/vmlinuz-2.6.8.1-amd1 root=/dev/hda5 ro 
initrd /boot/initrd.img-2.6.8.1-amd1
savedefault
boot

(te pozostałe sd1,.. to tak na wszeli wypadek że moze inny adres) by załadował Knoppixa ze SCSI i nic nie rusza, tylko po wybraniu wypisuje  błąd kurde nie zapisałem jaki.


`|`
--

Offline

 

#2  2004-12-03 11:46:10

  owca_z - Użytkownik

owca_z
Użytkownik
Skąd: Wodzisław Śl/Jastrzębie Zdr
Zarejestrowany: 2004-09-24

Re: Jak zmusić Gruba do ładowania systemu z dysku SCSI?

to co wypisuje grub po wybraniu systemu ze SCSI to

Kod:

error 23: error while parsing number

`|`
--

Offline

 

#3  2004-12-03 23:42:56

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: Jak zmusić Gruba do ładowania systemu z dysku SCSI?

Grub nie rozróżnia dysków scsi od ide. Mają one takie same oznaczenia jak dyski ide czy np. hd0.

Offline

 

#4  2004-12-04 11:15:39

  owca_z - Użytkownik

owca_z
Użytkownik
Skąd: Wodzisław Śl/Jastrzębie Zdr
Zarejestrowany: 2004-09-24

Re: Jak zmusić Gruba do ładowania systemu z dysku SCSI?

Czyli grub nie obsłuży mi jednocześnie dysków ide i scsi?

Odłączyłem zasilanie od dysków ide i próbowałem instalować Knoppixa tylko na dysku scsi instlacja niby przeszła dobrze, ale po restarcie grub ładuje się a potem uruchamia się w trybie konsolowym i czeka chyba na jakieś konkretne wskazówki co ma robić dalej, jest tyle tam poleceń do wyboru ale jak je wykrzystać?  Syatem jest zainstalowany dobrze bo jak załadowałem cdlinuxa i podmontowałem partycje na scsi i chrootowałem knoppix wyglądał na zdrowego. Próbowałem zainstalować nawet lilo ale ten wypluwał się że  z /boot/map jest coś nie tak. Grub też jakoś nie chciał się instalować.

Moge odłanczać dyski ide i tylko scsi używać tylko jako zmusić jakiś bootloader do ładowania.

(jak chcecie więcej szczegółów to napisze, byle byście mi pomogli)

kamikaze: ja wszędzie czytałem że dla scsi oznaczenia zaczynają się sda sdb a po modyfikacji dla gruba powinno być analogicznie jak do dysków ide: sd0 sd1 czy się myle?


`|`
--

Offline

 

#5  2004-12-04 13:44:58

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: Jak zmusić Gruba do ładowania systemu z dysku SCSI?

To nie znaczy, że nie obsłuży ich na raz, tylko tyle że ich nie rozrówżnia. Dla gruba dysk ide to hd i dysk scsi to hd. Ważne aby cyferke dobrze dobrać zgodnie z kolejnością podłączenia dysków.

Offline

 

#6  2004-12-04 13:54:37

  owca_z - Użytkownik

owca_z
Użytkownik
Skąd: Wodzisław Śl/Jastrzębie Zdr
Zarejestrowany: 2004-09-24

Re: Jak zmusić Gruba do ładowania systemu z dysku SCSI?

No dobrze to może teraz mała podpowiedź, jak ustalić jaką cyferke wpisać po hd ??


`|`
--

Offline

 

#7  2004-12-04 16:56:16

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: Jak zmusić Gruba do ładowania systemu z dysku SCSI?

Zgodnie z kolejnoscią dysków zaczynając od zera.
Przykłady:
hd0,0   /dev/sda1     
hd1,0   /dev/sdb1     
hd2,0   /dev/sdc1     
hd2,1   /dev/sdc2     
hd2,2   /dev/sdc3

Offline

 

#8  2004-12-04 17:43:11

  owca_z - Użytkownik

owca_z
Użytkownik
Skąd: Wodzisław Śl/Jastrzębie Zdr
Zarejestrowany: 2004-09-24

Re: Jak zmusić Gruba do ładowania systemu z dysku SCSI?

Konfiguracja gruba zagląda do pliku  /boot/grub/device.map i tam grub dopisał sobie grub oznaczenia symboliczne

Kod:

(hd0)/dev/hda
(hd1)/dev/hdb
(hd2)/dev/hdc

więc dopisałem tam najpierw:
(hd6)   /dev/sda

i wypisało potem po wyborze systemu na scsi

Kod:

error 21: selected disk does not exist

jak wpisałem
(hd3) /dev/sda
było to samo :(


`|`
--

Offline

 

#9  2004-12-04 20:51:23

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: Jak zmusić Gruba do ładowania systemu z dysku SCSI?

Z przykładu, który wcześniej podałem możesz przeczytać, że /dev/sda to hd0. Masz jeszcze jakieś dyski zwykłe ide? Nic o tym nie pisałeś. W doc-u od gruba napisane jest, że dyski ide są numerowane mniejszymi liczbami niż scsi. Więc chyba będą pierwsze w numeracji.

Offline

 

#10  2004-12-04 22:06:28

  owca_z - Użytkownik

owca_z
Użytkownik
Skąd: Wodzisław Śl/Jastrzębie Zdr
Zarejestrowany: 2004-09-24

Re: Jak zmusić Gruba do ładowania systemu z dysku SCSI?

Więc mam 3 dyski ide i 1 scsi, pisałem na samym początku. O to wynik fdisk -l

Kod:

Disk /dev/sda: 9139 MB, 9139200000 bytes
255 heads, 63 sectors/track, 1111 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         522     4192933+  83  Linux
/dev/sda2   *         523        1017     3976087+  83  Linux
/dev/sda3            1018        1111      755055   82  Linux swap

Disk /dev/hda: 3200 MB, 3200311296 bytes
128 heads, 63 sectors/track, 775 cylinders
Units = cylinders of 8064 * 512 = 4128768 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         506     2040160+   b  W95 FAT32
/dev/hda2             507         775     1084608    5  Extended
/dev/hda5             507         751      987808+  83  Linux
/dev/hda6             752         775       96736+  82  Linux swap

Disk /dev/hdb: 853 MB, 853622784 bytes
32 heads, 63 sectors/track, 827 cylinders
Units = cylinders of 2016 * 512 = 1032192 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1         826      832576+   6  FAT16

Disk /dev/hdc: 853 MB, 853622784 bytes
32 heads, 63 sectors/track, 827 cylinders
Units = cylinders of 2016 * 512 = 1032192 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdc1               2         827      832608    5  Extended
/dev/hdc5               2         827      832576+  83  Linux

Grub siedzi w MBR na hda1 (hd0) , sarge jest rozłożony na hda5 oraz /usr na hdc (hd2), knoppix jest zainstalowany na sda2, a wszystkie dystrybucje korzystają ze swapa na sda3. Sarge, winShit dobrze się ładują i chce dołożyć do gruba ładowanie tego knoppixa, a potem i inne dystybucje. Jak?

ps. narazie z knoppixa w celach eksperymantalnych używam z chroot  nawet fajnie chodzi. zwłaszcza że jąderko moje :D


`|`
--

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)