ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Помогите! не могу загрузиться со SCSI
@ 2003-07-25 10:48 Пирогов Алекей
  2003-07-25 11:24 ` Mike Lykov
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Пирогов Алекей @ 2003-07-25 10:48 UTC (permalink / raw)
  To: community

Помогите пожалуйста решить проблему.
Изначально система была установлена на IDE винчестер, но теперь возникла 
необходимость перенести ее на SCSI
дистр ALTLinux Master 2.0 обновлен из Sisyphus 20030704
ядро 2.4.20-alt7-up
1. Загрузился с IDE, разметил и отформатировал SCSI-винт (ФС reiserfs)
2. Подмонтировал его и скопировал туда всю систему
3. Подправил /etc/fstab и /boot/grub/menu.lst
4. С помощью chroot сделал корнем скопированную систему и прописал grub в MBR
Все прошло без проблем, но когда начинает грузиться ядро вываливается 
сообщение, что устройство sda не обнаружено и kernel panic. При этом 
рекомендуется изменить параметр ядра root=
Что делать? Что нужно передавать ядру? Может я сделал что-то не так?

Большое спасибо.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Помогите! не могу загрузиться со SCSI
  2003-07-25 15:12 ` Shrek
@ 2003-07-25 11:13   ` Shawkat
  2003-07-25 11:31   ` Пирогов Алекей
  1 sibling, 0 replies; 14+ messages in thread
From: Shawkat @ 2003-07-25 11:13 UTC (permalink / raw)
  To: community

> > MBR Все прошло без проблем, но когда начинает грузиться ядро вываливается
> > сообщение, что устройство sda не обнаружено и kernel panic. При этом
> > рекомендуется изменить параметр ядра root=
> > Что делать? Что нужно передавать ядру? Может я сделал что-то не так?

На scsi_hostadapter не ругается ? 
ИМХО в алм2.2 ошибка в инитрд - там нет модулей для SCSI. 

Лучше скомпилировать ядро с поддержкой SCSI в ядре


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Помогите! не могу загрузиться со SCSI
  2003-07-25 10:48 [Comm] Помогите! не могу загрузиться со SCSI Пирогов Алекей
@ 2003-07-25 11:24 ` Mike Lykov
  2003-07-25 11:36 ` Alexey Borovskoy
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 14+ messages in thread
From: Mike Lykov @ 2003-07-25 11:24 UTC (permalink / raw)
  To: community

В сообщении от Пятница 25 Июль 2003 15:48 Пирогов Алекей написал:

> Что делать? Что нужно передавать ядру? Может я сделал что-то не так?

man mkinitrd

к тому моменту, когда начинается монтирование рутового раздела, должен быть 
загружен scsi-драйвер, который обеспечит доступ к этому разделу
да, sd_mod тоже ;)

-- 
Mike
registered linux user #315334


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Помогите! не могу загрузиться со SCSI
  2003-07-25 15:12 ` Shrek
  2003-07-25 11:13   ` Shawkat
@ 2003-07-25 11:31   ` Пирогов Алекей
  2003-07-25 11:41     ` Mike Lykov
  1 sibling, 1 reply; 14+ messages in thread
From: Пирогов Алекей @ 2003-07-25 11:31 UTC (permalink / raw)
  To: community

В сообщении от 25 Июль 2003 18:12 Shrek написал(a):
> /boot/grub/menu.lst на сказевом винте покажи

-----------------
# cat /boot/grub/menu.lst
timeout 5
color black/cyan yellow/cyan
default 0

title ALTLinux Master 2.0
    kernel (hd0,0)/boot/vmlinuz root=/dev/sda1 vga=788
    initrd (hd0,0)/boot/initrd.img

title ALTLinux Master 2.0 (Safe settings)
    kernel (hd0,0)/boot/vmlinuz root=/dev/sda1 failsafe
    initrd (hd0,0)/boot/initrd.img

title floppy
    root (fd0)
    chainloader +1

title memtest-3.0
    kernel (hd0,0)/boot/memtest-3.0.bin
-----------------
# cat /boot/grub/device.map
(fd0) /dev/fd0
(hd0) /dev/sda
-----------------
Disk /dev/sda: 4569 MB, 4569600000 bytes
64 heads, 32 sectors/track, 4357 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sda1             1       478    489456   83  Linux
/dev/sda2           479      1242    782336   83  Linux
/dev/sda3          1243      2197    977920   83  Linux
/dev/sda4          2198      4357   2211840    5  Extended
/dev/sda5          2198      2961    782320   83  Linux
/dev/sda6          2962      3725    782320   83  Linux
/dev/sda7          3726      4357    647152   83  Linux
-----------------
Disk /dev/sdb: 4569 MB, 4569600000 bytes
255 heads, 63 sectors/track, 555 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sdb1             1       523   4200966   83  Linux
/dev/sdb2           524       555    257040   82  Linux swap
-----------------
# cat /etc/fstab
/dev/sda1       /               reiserfs        defaults 1 1
/dev/sda2       /usr            reiserfs        defaults 1 2
/dev/sda3       /home           reiserfs        defaults 1 2
/dev/sda5       /var            reiserfs        defaults 1 2
/dev/sda6       /var/log        reiserfs        defaults 1 2
/dev/sda7       /tmp            reiserfs        defaults 1 2
/dev/sdb1       /var/spool      reiserfs        defaults 1 2
/dev/sdb2       swap            swap            defaults 0 0

devpts          /dev/pts        devpts          gid=5,mode=0620 0 0
proc            /proc           proc            gid=19 0 0

/dev/cdrom      /mnt/cdrom      auto            
user,iocharset=koi8-r,umask=0,noexec,codepage=866,ro,noauto 0 0
/dev/floppy     /mnt/floppy     auto            
user,iocharset=koi8-r,umask=0,sync,noexec,codepage=866,noauto 0 0
-----------------



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Помогите! не могу загрузиться со SCSI
  2003-07-25 10:48 [Comm] Помогите! не могу загрузиться со SCSI Пирогов Алекей
  2003-07-25 11:24 ` Mike Lykov
@ 2003-07-25 11:36 ` Alexey Borovskoy
  2003-07-25 12:23   ` Пирогов Алекей
  2003-07-25 15:12 ` Shrek
  2003-07-25 15:59 ` Пирогов Алекей
  3 siblings, 1 reply; 14+ messages in thread
From: Alexey Borovskoy @ 2003-07-25 11:36 UTC (permalink / raw)
  To: community

* 25 Июль 2003 23:48 Пирогов Алекей <ipalex@ferplast.com.ua>

> Помогите пожалуйста решить проблему.
> Изначально система была установлена на IDE винчестер, но
> теперь возникла необходимость перенести ее на SCSI
> дистр ALTLinux Master 2.0 обновлен из Sisyphus 20030704
> ядро 2.4.20-alt7-up
> 1. Загрузился с IDE, разметил и отформатировал SCSI-винт (ФС
> reiserfs) 2. Подмонтировал его и скопировал туда всю систему
> 3. Подправил /etc/fstab и /boot/grub/menu.lst
> 4. С помощью chroot сделал корнем скопированную систему и
> прописал grub в MBR Все прошло без проблем, но когда начинает
> грузиться ядро вываливается сообщение, что устройство sda не
> обнаружено и kernel panic. При этом рекомендуется изменить
> параметр ядра root=
> Что делать? Что нужно передавать ядру? Может я сделал что-то
> не так?

Перегенерировать initrd с поддержкой scsi.
В /etc/modules.conf добавить модули для используемого 
scsi-адаптера.

man initrd
man mkinitrd

-- 
Алексей.
JID:alb@jabber.ru


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Помогите! не могу загрузиться со SCSI
  2003-07-25 11:31   ` Пирогов Алекей
@ 2003-07-25 11:41     ` Mike Lykov
  2003-07-25 11:54       ` Пирогов Алекей
  0 siblings, 1 reply; 14+ messages in thread
From: Mike Lykov @ 2003-07-25 11:41 UTC (permalink / raw)
  To: community

В сообщении от Пятница 25 Июль 2003 16:31 Пирогов Алекей написал:

>     initrd (hd0,0)/boot/initrd.img

загрузись с иде-винтом, подмонтируй initrd.img в каталог и покажи содержимое 
linuxrc

-- 
Mike
registered linux user #315334


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Помогите! не могу загрузиться со SCSI
  2003-07-25 11:41     ` Mike Lykov
@ 2003-07-25 11:54       ` Пирогов Алекей
  2003-07-25 12:05         ` Mike Lykov
  0 siblings, 1 reply; 14+ messages in thread
From: Пирогов Алекей @ 2003-07-25 11:54 UTC (permalink / raw)
  To: community

В сообщении от 25 Июль 2003 14:41 Mike Lykov написал(a):
> >     initrd (hd0,0)/boot/initrd.img
> загрузись с иде-винтом, подмонтируй initrd.img в каталог и покажи
> содержимое linuxrc
прошу прощения за глупый вопрос, а какой тип фс указывать чтобы его 
монтировать?

-- 
Наилучшие пожелания,                      Registered         .--.
Пирогов Алексей                       Linux User #293162    |@_@ |
mailto:ipalex@ukr.net                                       |!_/ |
mailto:ipalex@ferplast.com.ua                              //   \ \
(AlekseyPirogov@ferplast.com.ua)                          (|     | )
UIN:172368093                                            /'\_   _/`\
                                       Powered by Linux  \___)=(___/

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Помогите! не могу загрузиться со SCSI
  2003-07-25 11:54       ` Пирогов Алекей
@ 2003-07-25 12:05         ` Mike Lykov
  0 siblings, 0 replies; 14+ messages in thread
From: Mike Lykov @ 2003-07-25 12:05 UTC (permalink / raw)
  To: community

В сообщении от Пятница 25 Июль 2003 16:54 Пирогов Алекей написал:

> > загрузись с иде-винтом, подмонтируй initrd.img в каталог и покажи
> > содержимое linuxrc
> прошу прощения за глупый вопрос, а какой тип фс указывать чтобы его
> монтировать?

в инете можно поискать. 
насколько я помню, надо сначала его распаковать, а потом монтировать как mount 
-o loop

альт сам пытается делать это при каждой загрузке, если у тебя в коне есть 
каталог /initrd

-- 
Mike
registered linux user #315334


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Помогите! не могу загрузиться со SCSI
  2003-07-25 11:36 ` Alexey Borovskoy
@ 2003-07-25 12:23   ` Пирогов Алекей
  2003-07-25 12:26     ` Mike Lykov
  2003-07-26  1:29     ` Alexey Borovskoy
  0 siblings, 2 replies; 14+ messages in thread
From: Пирогов Алекей @ 2003-07-25 12:23 UTC (permalink / raw)
  To: community

В сообщении от 25 Июль 2003 14:36 Alexey Borovskoy написал(a):
> Перегенерировать initrd с поддержкой scsi.
> В /etc/modules.conf добавить модули для используемого
> scsi-адаптера.
----------
# cat modules.conf
alias usb-interface1 usb-uhci
alias eth0 tulip
alias eth1 eepro100
alias scsi_hostadapter aic7xxx
----------
я сгенернил initrd такой командой
# mkinitrd --fstab=/tmp/new/etc/fstab --preload=/tmp/new/etc/modules.conf 
--image-version newinitrd.img 2.4.20-alt7-up

но в ответ получил:
No module /tmp/new/etc/modules.conf found for kernel 2.4.20-alt7-up
чтобы это значило?

-- 
Наилучшие пожелания,                      Registered         .--.
Пирогов Алексей                       Linux User #293162    |@_@ |
mailto:ipalex@ukr.net                                       |!_/ |
mailto:ipalex@ferplast.com.ua                              //   \ \
(AlekseyPirogov@ferplast.com.ua)                          (|     | )
UIN:172368093                                            /'\_   _/`\
                                       Powered by Linux  \___)=(___/

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Помогите! не могу загрузиться со SCSI
  2003-07-25 12:23   ` Пирогов Алекей
@ 2003-07-25 12:26     ` Mike Lykov
  2003-07-26  1:29     ` Alexey Borovskoy
  1 sibling, 0 replies; 14+ messages in thread
From: Mike Lykov @ 2003-07-25 12:26 UTC (permalink / raw)
  To: community

В сообщении от Пятница 25 Июль 2003 17:23 Пирогов Алекей написал:

> я сгенернил initrd такой командой
> # mkinitrd --fstab=/tmp/new/etc/fstab --preload=/tmp/new/etc/modules.conf
> --image-version newinitrd.img 2.4.20-alt7-up

> но в ответ получил:
> No module /tmp/new/etc/modules.conf found for kernel 2.4.20-alt7-up
> чтобы это значило?

Перевод - нет такого модуля  /tmp/new/etc/modules.conf

в этом параметре указывается конкретный модуль

-- 
Mike
registered linux user #315334


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Помогите! не могу загрузиться со SCSI
  2003-07-25 10:48 [Comm] Помогите! не могу загрузиться со SCSI Пирогов Алекей
  2003-07-25 11:24 ` Mike Lykov
  2003-07-25 11:36 ` Alexey Borovskoy
@ 2003-07-25 15:12 ` Shrek
  2003-07-25 11:13   ` Shawkat
  2003-07-25 11:31   ` Пирогов Алекей
  2003-07-25 15:59 ` Пирогов Алекей
  3 siblings, 2 replies; 14+ messages in thread
From: Shrek @ 2003-07-25 15:12 UTC (permalink / raw)
  To: community

> Помогите пожалуйста решить проблему.
> Изначально система была установлена на IDE винчестер, но теперь возникла 
> необходимость перенести ее на SCSI
> дистр ALTLinux Master 2.0 обновлен из Sisyphus 20030704
> ядро 2.4.20-alt7-up
> 1. Загрузился с IDE, разметил и отформатировал SCSI-винт (ФС reiserfs)
> 2. Подмонтировал его и скопировал туда всю систему
> 3. Подправил /etc/fstab и /boot/grub/menu.lst
> 4. С помощью chroot сделал корнем скопированную систему и прописал grub в MBR
> Все прошло без проблем, но когда начинает грузиться ядро вываливается 
> сообщение, что устройство sda не обнаружено и kernel panic. При этом 
> рекомендуется изменить параметр ядра root=
> Что делать? Что нужно передавать ядру? Может я сделал что-то не так?

/boot/grub/menu.lst на сказевом винте покажи



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Помогите! не могу загрузиться со SCSI
  2003-07-25 10:48 [Comm] Помогите! не могу загрузиться со SCSI Пирогов Алекей
                   ` (2 preceding siblings ...)
  2003-07-25 15:12 ` Shrek
@ 2003-07-25 15:59 ` Пирогов Алекей
  3 siblings, 0 replies; 14+ messages in thread
From: Пирогов Алекей @ 2003-07-25 15:59 UTC (permalink / raw)
  To: community

Ура, разобрался, сгенерил новый initrd и все заработало !!!
Большое всем спасибо за помощь!
И еще раз всех с праздником! :)

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Помогите! не могу загрузиться со SCSI
  2003-07-25 12:23   ` Пирогов Алекей
  2003-07-25 12:26     ` Mike Lykov
@ 2003-07-26  1:29     ` Alexey Borovskoy
  2003-07-28  9:02       ` Пирогов Алексей
  1 sibling, 1 reply; 14+ messages in thread
From: Alexey Borovskoy @ 2003-07-26  1:29 UTC (permalink / raw)
  To: community

* 26 Июль 2003 01:23 Пирогов Алекей <ipalex@ferplast.com.ua>

> В сообщении от 25 Июль 2003 14:36 Alexey Borovskoy написал(a):
> > Перегенерировать initrd с поддержкой scsi.
> > В /etc/modules.conf добавить модули для используемого
> > scsi-адаптера.
>
> ----------
> # cat modules.conf
> alias usb-interface1 usb-uhci
> alias eth0 tulip

А для чего нужен tulip? Никогда не использовал его.

> alias eth1 eepro100
> alias scsi_hostadapter aic7xxx
> ----------
> я сгенернил initrd такой командой
> # mkinitrd --fstab=/tmp/new/etc/fstab
> --preload=/tmp/new/etc/modules.conf --image-version
> newinitrd.img 2.4.20-alt7-up
>
> но в ответ получил:
> No module /tmp/new/etc/modules.conf found for kernel
> 2.4.20-alt7-up чтобы это значило?

--preload нужен для включения в initrd конкретного модуля.
Если --preload не указывать, то mkinitrd сам лезет в 
/etc/modules.conf и берет оттуда что ему надо.

-- 
Алексей.
JID:alb@jabber.ru


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Помогите! не могу загрузиться со SCSI
  2003-07-26  1:29     ` Alexey Borovskoy
@ 2003-07-28  9:02       ` Пирогов Алексей
  0 siblings, 0 replies; 14+ messages in thread
From: Пирогов Алексей @ 2003-07-28  9:02 UTC (permalink / raw)
  To: community

В сообщении от 26 Июль 2003 04:29 Alexey Borovskoy написал(a):
> > # cat modules.conf
> > alias eth0 tulip
>
> А для чего нужен tulip? Никогда не использовал его.
это для сетевухи на чипе DEC 21143
классные карточки делали DEC-и - уж сколько лет, а они не уступают современным

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2003-07-28  9:02 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-07-25 10:48 [Comm] Помогите! не могу загрузиться со SCSI Пирогов Алекей
2003-07-25 11:24 ` Mike Lykov
2003-07-25 11:36 ` Alexey Borovskoy
2003-07-25 12:23   ` Пирогов Алекей
2003-07-25 12:26     ` Mike Lykov
2003-07-26  1:29     ` Alexey Borovskoy
2003-07-28  9:02       ` Пирогов Алексей
2003-07-25 15:12 ` Shrek
2003-07-25 11:13   ` Shawkat
2003-07-25 11:31   ` Пирогов Алекей
2003-07-25 11:41     ` Mike Lykov
2003-07-25 11:54       ` Пирогов Алекей
2003-07-25 12:05         ` Mike Lykov
2003-07-25 15:59 ` Пирогов Алекей

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git