LINUX.ORG.RU

Что-то новая машина грузиться не хочет :-/


0

0

Зараза, никак не могу со своим ядром загрузиться. Видимо, выкинул при чистке что-то важное и никак не пойму что. Или не доустановил... Просто тупо не видит после инициализации ядра /dev/sd* - нет таких.

С LiveDVD, понятно, грузится нормально. Конфиги сравниваю с LiveDVD и с этой машиной, с которой пишу - разницы заметной нет. Драйвер - sata_nv, установлен, в dmesg отчитывается в том же духе, что и LiveDVD. Но после примерно общего

sata_nv 0000:00:05.2: PCI INT C -> Link[LSI2] -> GSI 21 (level, low) -> IRQ 21
sata_nv 0000:00:05.2: Using SWNCQ mode
sata_nv 0000:00:05.2: setting latency timer to 64
scsi6 : sata_nv
scsi7 : sata_nv
ata7: SATA max UDMA/133 cmd 0x3800 ctl 0x34f4 bmdma 0x34b0 irq 21
ata8: SATA max UDMA/133 cmd 0x34f8 ctl 0x34f0 bmdma 0x34b8 irq 21
ata7: SATA link down (SStatus 0 SControl 300)
ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)

нету заветного

scsi 2:0:0:0: Direct-Access     ATA      ST31500341AS     CC1H PQ: 0 ANSI: 5
sd 2:0:0:0: [sda] 2930277168 512-byte hardware sectors: (1.50 TB/1.36 TiB)
sd 2:0:0:0: [sda] Write Protect is off
sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda: sda1 sda2
sd 2:0:0:0: [sda] Attached SCSI disk

:-/

На домашней машине, где всё работает:

balancer@home ~ $ sudo zcat /proc/config.gz | grep SCSI | grep -v '#'
CONFIG_SCSI=y
CONFIG_SCSI_DMA=y
CONFIG_SCSI_WAIT_SCAN=m
balancer@home ~ $ sudo zcat /proc/config.gz | grep SATA | grep -v '#'
CONFIG_SATA_PMP=y
CONFIG_SATA_AHCI=y
CONFIG_SATA_SIL24=y
CONFIG_SATA_SIL=y

На сервере:

# cat /mnt/gentoo/usr/src/linux/.config|grep SCSI|grep -v '#'
CONFIG_SCSI=y
CONFIG_SCSI_DMA=y
CONFIG_SCSI_PROC_FS=y
CONFIG_SCSI_WAIT_SCAN=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_I2O_SCSI=m
# cat /mnt/gentoo/usr/src/linux/.config|grep SATA|grep -v '#'
CONFIG_SATA_PMP=y
CONFIG_SATA_AHCI=y
CONFIG_SATA_NV=y

:-/

Есть мысли, чего не хватает? Драйвер - тот, что нужно (IDE interface: nVidia Corporation MCP55 SATA Controller (rev a3)).

Проблема ещё усугубляется тем, что машина ОЧЕНЬ долго перегружается. Каждый цикл тест + возврат на LiveDVD - минут 10. Нервы... :)

★★★★★

Последнее исправление: KRoN73 (всего исправлений: 1)

Может тупо не успевает и rootdelay добавить?

ЗЫЖ А как ты смотришь dmesg, если не можешь с этим ядром загрузиться?

madcore ★★★★★
()
Ответ на: комментарий от madcore

ЗЫЖ А как ты смотришь dmesg, если не можешь с этим ядром загрузиться?

Ядро грузится. (initrd). Но не видит винтов и поэтому не может примонтировать root.

...

Снёс на livedvd все неиспользуемые модули, остался такой список:

# lsmod
Module                  Size  Used by
forcedeth              53220  0 
ipv6                  251056  18 
raid1                  20440  1 
dm_mirror              14320  2 
dm_region_hash         12168  1 dm_mirror
dm_log                  9612  4 dm_mirror,dm_region_hash
dm_mod                 56744  19 dm_mirror,dm_log
usbcore               144880  1 
sata_nv                24768  5 
libata                175180  1 sata_nv

Буду разбираться кого не хватает на новой машине (процедура усложнена тем, что я там почти всё в ядро встраиваю, не модулями)

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от tempuser002

>Лови рабочий конфиг от 2.6.33.

Ну, у меня своих ещё два рабочих конфига, мне интересно, что именно в этом не работает... То есть не работало. Диски уже видны стали (х.з. какими модификациями), осталось заставить подыматься LVM-тома :)

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от tempuser002

>Расскажи в чём косяк был.

С дисками - х.з., шаманством с конфигом поправилось. А LVM потом не грузился, так как я не установил sys-fs/lvm2, genkernel же при этом в initrd прописывал что-то своё, что диски, разбитые c livedvd не понимало. А потом ещё доустановил lvm2, но не пересобрал initrd... Спать надо больше, а то сегодня в 5 утра встал, вчера в 5 утра встал... :)

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от KRoN73

> Спать надо больше

А красноглазить – меньше. Серьезно.

anonymous
()

CONFIG_BLK_DEV_SD у тебя, скорее всего, не хватает.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.