1 |
Hello, Konstantin Astafjev
|
2 |
On 21.07.2006 15:51, you wrote:
|
3 |
|
4 |
> Есть машинка с HighPoint'овским RAID'ом RocketRAID 1640. Для начала |
5 |
> систему поставил на IDE диск (hda) собрал ядро и собрал к нему модуль |
6 |
> hpt374 из исходников от HighPoint. Добился что при подрузке модуля |
7 |
> hpt374 RAID контроллер виден как sda. Вторым этапом хотел добиться |
8 |
> того чтобы система грузилась с hda, но модуль hpt374 подгружался с |
9 |
> initrd. Чтобы впоследствии грузится сразу с RAID. Сделал |
10 |
> |
11 |
> mkinitrd --with=hpt374 initrd.img 2.6.16-hardened-r10 |
12 |
> |
13 |
> добавил initrd.img в lilo.conf: |
14 |
> |
15 |
> boot = /dev/hda |
16 |
> map = /boot/.map |
17 |
> install = /boot/boot-menu.b |
18 |
> menu-scheme=Wb |
19 |
> prompt |
20 |
> timeout=50 |
21 |
> delay = 50 |
22 |
> vga = normal |
23 |
> image = /boot/vmlinuz-2.6.16-hardened-r10 |
24 |
> root = /dev/hda2 |
25 |
> initrd = /boot/initrd.img |
26 |
> label = Gentoo |
27 |
> read-only |
28 |
> |
29 |
> перезапустил lilo. |
30 |
> |
31 |
> При загрузке вижу что модуль подгрузился и определил sda, но потом |
32 |
> вдруг вижу: |
33 |
> |
34 |
> pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2 |
35 |
> umount /initrd/proc failed: 2 |
36 |
> Freeing unused kernel memory: 220k freed |
37 |
> Kernel panic - not syncing: No init foud. Try passing init= option to |
38 |
> kernel |
39 |
> |
40 |
> Два дня уже ковыряюсь, гуглю, но ничего не получается. :-/ Добрые |
41 |
> люди, помогите советом. Подозреваю что вся проблема в lilo.conf |
42 |
> |
43 |
|
44 |
насколько я понял у тебя есть IDE диск (/dev/hda) и RAID (/dev/sda)
|
45 |
грузишься ты с /dev/hda, зачем тебе в initrd поддержку RAID'а пихать?
|
46 |
чем тебя /etc/modules.autoload.d/kernel-2.6 не устраивает?
|
47 |
|
48 |
--
|
49 |
Vladimir Solomatin (slash@×××××.ru)
|
50 |
Phone: + 7 (4732) 711711
|
51 |
Relex Inc, Voronezh.
|
52 |
--
|
53 |
gentoo-user-ru@g.o mailing list |