Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Настройка grub (JMicron, 'root=' boot option) [solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Frakhtan-teh
n00b
n00b


Joined: 06 Sep 2007
Posts: 4

PostPosted: Tue Feb 12, 2008 5:30 pm    Post subject: Настройка grub (JMicron, 'root=' boot option) [solved] Reply with quote

kernel: gentoo-2.6.23-r6

Есть 40-гиговый IDE HDD. На материнке, к которой он подключен,
отсутствуют родные IDE-контроллеры, так что единственный разъем для
IDE висит на JMicron PCI-E-to-SATAII/IDE Raid Controller (BIOS v. 1.06.60b)
(интегрированный в мать). В BIOS материнской платы HDD виден висящим
на SCSI-0. Как следствие, под LiveCD HDD виден, как /dev/hde.

В процессе установки /dev/hde разбили на три хрестоматийных раздела:
hde1 под boot, hde2 под swap и hde3 под /.

grub.conf: ---
root(hd0,0)
kernel /kernel-blah-blah-blah root=/dev/hda3
---

device.map: ---
(hd0) /dev/hde
---


Grub загружается, загружает ядро. Но / подцепить не может: ---
VFS: Cannot open root device "hda3" or unknown-block(3,3).
Please append a correct "root=" boot option; here are the available partitions:

0300 40021632 hda driver: ide-disk
0301 96358 hda1
0302 2000092 hda2
0303 37921432 hda3

Kernel panic - not syncing: VFS:
unable to mount root fs on unknown-block(3,3).
---

Если переписываем grub.conf с значением root=/dev/hde3 - эффект тот же (да, grub реинсталлил). Хнык.

Как заставить ядро увидеть корень? (и можно ли обойтись без initrd?)


Last edited by Frakhtan-teh on Wed Feb 13, 2008 10:44 pm; edited 1 time in total
Back to top
View user's profile Send private message
mango123
Apprentice
Apprentice


Joined: 07 Dec 2004
Posts: 266
Location: msk

PostPosted: Tue Feb 12, 2008 8:34 pm    Post subject: Reply with quote

Quote:
В BIOS материнской платы HDD виден висящим
на SCSI-0.


Может в этом и весь ответ?
grub.conf: ---
root(hd0,0)
kernel /kernel-blah-blah-blah root=/dev/sda3 ????

может всё же sda? а не hda?
Не могу утверждать это на 100%... может я и ошибаюсь.
Back to top
View user's profile Send private message
Frakhtan-teh
n00b
n00b


Joined: 06 Sep 2007
Posts: 4

PostPosted: Tue Feb 12, 2008 8:55 pm    Post subject: Reply with quote

SCSI-девайсы разве sdx?
А SATA тогда как зовутся?
Back to top
View user's profile Send private message
mango123
Apprentice
Apprentice


Joined: 07 Dec 2004
Posts: 266
Location: msk

PostPosted: Tue Feb 12, 2008 8:56 pm    Post subject: Reply with quote

Frakhtan-teh wrote:
SCSI-девайсы разве sdx?
А SATA тогда как зовутся?


сорри... сорри... торможу.
Back to top
View user's profile Send private message
Frakhtan-teh
n00b
n00b


Joined: 06 Sep 2007
Posts: 4

PostPosted: Tue Feb 12, 2008 9:02 pm    Post subject: Reply with quote

Похоже, решение кроется в неправильно сконфигурированном ядре. Жесткий диск регулярно теряет прерывание, потом восстанавливает, но на это уходит слишком много времени и VFS рапортует о невозможности смонтировать корень.

Попробую аккуратно попилить genkernel-ядро.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum