Gentoo Archives: gentoo-user-ru

From: Konstantin Astafjev <konstantin@××××××××.com>
To: Vladimir Solomatin <gentoo-user-ru@l.g.o>
Subject: Re[2]: [gentoo-user-ru] Не могу загрузиться с initrd
Date: Fri, 21 Jul 2006 12:38:44
Message-Id: 428427089.20060721153737@astafjev.com
In Reply to: Re: [gentoo-user-ru] Íå ìîãó çàãðóçèòüñÿ ñ initrd by Vladimir Solomatin
1 Hello Vladimir,
2
3 Friday, July 21, 2006, 3:29:39 PM, you wrote:
4
5 > Hello, Konstantin Astafjev
6 > On 21.07.2006 15:51, you wrote:
7
8 >> Есть машинка с HighPoint'овским RAID'ом RocketRAID 1640. Для начала
9 >> систему поставил на IDE диск (hda) собрал ядро и собрал к нему модуль
10 >> hpt374 из исходников от HighPoint. Добился что при подрузке модуля
11 >> hpt374 RAID контроллер виден как sda. Вторым этапом хотел добиться
12 >> того чтобы система грузилась с hda, но модуль hpt374 подгружался с
13 >> initrd. Чтобы впоследствии грузится сразу с RAID. Сделал
14 >>
15 >> mkinitrd --with=hpt374 initrd.img 2.6.16-hardened-r10
16 >>
17 >> добавил initrd.img в lilo.conf:
18 >>
19 >> boot = /dev/hda
20 >> map = /boot/.map
21 >> install = /boot/boot-menu.b
22 >> menu-scheme=Wb
23 >> prompt
24 >> timeout=50
25 >> delay = 50
26 >> vga = normal
27 >> image = /boot/vmlinuz-2.6.16-hardened-r10
28 >> root = /dev/hda2
29 >> initrd = /boot/initrd.img
30 >> label = Gentoo
31 >> read-only
32 >>
33 >> перезапустил lilo.
34 >>
35 >> При загрузке вижу что модуль подгрузился и определил sda, но потом
36 >> вдруг вижу:
37 >>
38 >> pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2
39 >> umount /initrd/proc failed: 2
40 >> Freeing unused kernel memory: 220k freed
41 >> Kernel panic - not syncing: No init foud. Try passing init= option to
42 >> kernel
43 >>
44 >> Два дня уже ковыряюсь, гуглю, но ничего не получается. :-/ Добрые
45 >> люди, помогите советом. Подозреваю что вся проблема в lilo.conf
46 >>
47
48 > насколько я понял у тебя есть IDE диск (/dev/hda) и RAID (/dev/sda)
49 > грузишься ты с /dev/hda, зачем тебе в initrd поддержку RAID'а пихать?
50 > чем тебя /etc/modules.autoload.d/kernel-2.6 не устраивает?
51
52 Согласен с тем, что возможно делаю не совсем по порядку. От IDE диска
53 я в последствии откажусь, просто хочу убедиться что смогу подгрузить
54 модуль ещё в initrd и его не придётся подгружать в
55 /etc/modules.autoload.d/kernel-2.6
56 и потом буду спокойно ставить систему на RAID. Может не совсем
57 логично, но ведь должно загружаться, так?
58
59 --
60 Best regards,
61 Konstantin mailto:konstantin@××××××××.com
62
63
64 --
65 gentoo-user-ru@g.o mailing list