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 17:56:42
Message-Id: 19510379929.20060721205453@astafjev.com
In Reply to: Re: [gentoo-user-ru] Íå ìîãó çàãðóçèòüñÿ ñ initrd by Vladimir Solomatin
1 Hello Vladimir,
2
3 Friday, July 21, 2006, 8:26:00 PM, you wrote:
4
5 > Hello, Konstantin Astafjev
6 > On 21.07.2006 20:17, 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 >>> тогда зачем указан в lilo root = /dev/hda2?
16 >>
17 >> Потому как на тот момент это был его реальный root.
18 >>
19 >>> сискол pivot_root меняет корневой каталог с initrd на реальный (он у Вас
20 >>> должен быть /dev/sda? - т.е. раздел RAID)
21 >>
22 >> Тогда /dev/sdaX были пустыми.
23 >>
24 >> Сейчас я уже поставил систему на sda
25 >>
26 >> sda1 swap
27 >> sda2 /boot
28 >> sda3 /
29 >> sda5 /var
30 >> sda6 /var/log
31 >>
32 >> Повторил всё что указывал выше, но как я и ожидал стало только хуже:
33 >> L 01 01 01 01 01...
34 >>
35 >> Похоже на то что в момент загрузки BOIS'ом он всё таки определяется
36 >> совсем не как sda. Просто уже и не знаю что попробовать.
37
38 > А какая разница ка он определяется, главное чтоб загрузчик с него грузился.
39
40 У меня прогресс - добился того что lilo начинает грузить уже с RAID'а,
41 но повисает всё в том же самом месте как и в прошлый раз c hda:
42
43 ... определились диски..
44 SCSI device sda: drive cache: write through
45 sda: sda1 sda2 sda3 sda4 <sda5 sda6>
46 sd 0:0:0:0: Attached scsi disk sda
47 sd 0:0:0:0: Attached scsi disk generic sg0 type0
48 Mounting /proc filesystem
49 Creating block devices
50 Creating root device
51 Mounting root filesystem
52 ReiserFS: sda3: found reiserfs format "3.6" with standard journal
53 ReiserFS: sda3: using ordered data mode
54 ReiserFS: sda3: journal params: device sda3, size 8192, journal first
55 block 18, max trans len 1024, max batch 900, max commit age 30, max
56 trans age 30
57 ReiserFS: sda3: checking transaction log (sda3)
58 ReiserFS: sda3: Using r5 hach to sort names
59 pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2
60 umount /initrd/proc failed: 2
61 Freeing unused kernel memory: 220k freed
62 Kernel panic - not syncing: No init foud. Try passing init= option to
63 kernel
64
65 > Имеется RAID Compaq Smart Array 5i/532. драва есть в ядре, по этому
66 > обошлось все без initrd.
67
68 В моём случае драйвер доступен только как модуль.
69
70 > имхо, проблема либо в initrd либо в загрузчике.
71
72 Я тоже так думаю, но пофиксать проблему не хватает знаний. Придётся
73 ещё поковыряться.
74
75 > по моему все решаемо. загрузка с IDE винта с поддержкой raid должна
76 > работать точно, да и с загрузкой с самого raid'a проблем быть не должно.
77
78 Загрузка с IDE неприемлема, раз уж так далеко зашёл. :)
79
80 > скорее всего проблема в initrd.
81 > можно попробывать следующее, не включать драйвер hpt374 в initrd, а
82 > включить допустим поддержку рутовой файловой системы,
83
84 Если не будет hpt374, то он просто не найдёт sda - проверял.
85
86 > посмотреть будет
87 > ли грузится.. можно вообще отрубить raid и смотреть как будет система
88 > стартовать с initd.
89
90 Как-то сам и не догадался... Только что отключил RAID и проверил.
91 Действительно система не загрузилась. Значит точно initrd виноват. Я
92 воодушевлён! Если решу проблему с initrd, тогда велика вероятность что
93 всё остальное заработает! ;)
94
95 > кстати, погуглил, распространенная проблема
96
97 Погружаюсь в чтение...
98
99 --
100 Best regards,
101 Konstantin mailto:konstantin@××××××××.com
102
103
104 --
105 gentoo-user-ru@g.o mailing list

Replies

Subject Author
Re[3]: [gentoo-user-ru] Не могу загрузиться с initrd Konstantin Astafjev <konstantin@××××××××.com>