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 ;-)

[ Generated in 0.015 seconds, 16 queries executed ]

Informacje debugowania

Time (s) Query
0.00016 SET CHARSET latin2
0.00006 SET NAMES latin2
0.00159 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.16.81.94' WHERE u.id=1
0.00098 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.16.81.94', 1714711483)
0.00055 SELECT * FROM punbb_online WHERE logged<1714711183
0.00070 DELETE FROM punbb_online WHERE ident='18.189.14.219'
0.00076 DELETE FROM punbb_online WHERE ident='47.128.43.96'
0.00090 DELETE FROM punbb_online WHERE ident='47.128.50.119'
0.00072 DELETE FROM punbb_online WHERE ident='47.128.57.167'
0.00099 DELETE FROM punbb_online WHERE ident='85.208.96.209'
0.00098 SELECT topic_id FROM punbb_posts WHERE id=1348
0.00074 SELECT id FROM punbb_posts WHERE topic_id=230 ORDER BY posted
0.00078 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=230 AND t.moved_to IS NULL
0.00011 SELECT search_for, replace_with FROM punbb_censoring
0.00089 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=230 ORDER BY p.id LIMIT 0,25
0.00108 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=230
Total query time: 0.01199 s