Установка Генту - kernel panic ... [SOLVED]
Возникает такая проблема после установки генту 2006.1 ....
VFS: Cannot open root device "801" or unknown-block(8,1)
Please append a correct "root=" boot option; hera re the available partitions
kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1)
Делал все строго по мануалу http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?style=printable&full=1#book_part1_chap4
Несколько раз пересобирал настройки ядра .. через make menuconfig результат такой же ..
Думал трабл в загрузчике lilo - поставил граб, результат такой же ...
# fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1217 9775521 83 Linux
/dev/sda2 1218 1461 1959930 82 Linux swap / Solaris
/dev/sda3 1462 6933 43953840 83 Linux
/dev/sda4 6934 8758 14659312+ 83 Linux
# lspci
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 420] (rev a3)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
grub.conf:
default 0
timeout 30
title=Gentoo Linux 2.6.23-r9
root (hd0,0)
kernel /vmlinux root=/dev/sda1
- Для комментирования войдите или зарегистрируйтесь
К сожалению
К сожалению поддерживаю вопрос.
ядро 2.6.24-r3
VFS ругается на ункноун блок. Поддержка SATA и ext2/ext3 в ядре включена
(2.6.23-r9 пашет нормально)
ПРАВКА
Вобщем SATA похоже не хватало поддержки SCSI...
Вобщем смотри сюда
http://forums.gentoo.org/viewtopic-t-497930-highlight-.html
re
У меня стоит в ядре следущая поддержка SCSI
Device Drivers ---> SCSI device support ---> -*- SCSI device support
[*] legacy /proc/scsi/ support
<*> SCSI disk support
[*] SCSI low-level drivers --->
Да еще стоит <*> SCSI emulation support
Тем ни менее... тот же трабл =(
just studying
У мну стоит:
У мну стоит:
[*] SCSI target support
[*] legacy /proc/scsi/ support
[*] SCSI disk support
[*] SCSI CDROM support
[*] SCSI generic support
(не уверен что надо все, но пока оставил так)
После этого у мну получилась трабла обсуждаемая тут:
http://forums.gentoo.org/viewtopic-p-4965191.html#4965191
(вкратце - у тебя должно быть
File systems --->
Pseudo filesystems --->
[*] Virtual memory file system support (former shm fs))
(это для работы udev)
и
(Networking --->
Networking options --->
<*> Unix domain sockets)
(а это для сетки)
ну и в принципе все
VFS: Cannot open root device
VFS: Cannot open root device “sda1” or unknown-block(0,0)
вот что получилось =) .. уже кое что ... =))
Уже радуюсь хотябы какому то изменению ...
ЗЫ - я с этого и
ЗЫ - я с этого и начинал кста (те то что у тебя про 801 говорилось я не понял ) )
Проверяй что у тебя выбрано все что я указал для SCSI, а также что у тебя выбраны твои драйвера для SATA
перекомпиливаю
перекомпиливаю ... уже раз 20ый .. я с закрытыми глазами уже это сделать смогу ..
мдя после этого говорят что линух дружелюбнее винды =)) хотя я сам виноват - полез руками все делать =))
ЗЫ Уррра ... ПОЧТИ загрузился .. теперь ругается на udev
Mounting /dev for udev .... [oops]
The mount command failed with error
Хы ну исчо разок ядрышко ща перелопатимс .. и зафурычит .... =)))
Я так думАю =)
Hi
Хотя и сам не спец, и тоже строго по мануалу но у меня в grub.cong:
default 0
timeout 5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title=Gentoo Linux 2.6.24
root (hd0,0)
kernel /boot/mylinuz root=/dev/sda3
Ну не делал я
Ну не делал я отдельный бут раздел .. каюсь ...
Трабл тут в другом .. методом многочисленных проб выяснил, что при включении поддержки
Device drivers ---> ATA/ATAPI/MFM/RLL support система не может примаунтить rootfs и пишет ошибку как в топике....
Но если я выключаю появляется другая проблема при монтировании /dev
Mounting /dev for udev ... [oops]
* The mount command failed with error:
wrong fs type,bad option, bad superblock on udev,missing codepage or other error
In some cases useful info is found in syslog - try dmesg | tail or so
* Since this is critical task, startup cannot continue
А решение этой проблемы уже есть http://forums.gentoo.org/viewtopic-p-4965191.html#4965191
Огромное спасибо joker79 'у за ссылку!!
http://www.gentoo.ru/node/8810
http://www.gentoo.ru/node/8810