Sida 3 av 3

Postat: 10 oktober 2007, 00:13:21
av speakman
Det senare låter som något annat fel.
Hur lyder exakt hela raden med Kernel Panic?
Och kan du få bort "init:"-felet genom att ta bort raden med modulnamnet i /etc/initramfs-tools/modules ?

Postat: 11 oktober 2007, 15:43:07
av psynoise
Har rensat upp lite. Kör initramfs med bara dep istället för most (bara nödvändiga moduler). Ingen kernelpanic längre. Nu ser det ut så här:

Kod: Markera allt

Begin: Loading essential drivers.. ...
SCSI subsystem initialized
hpt374: module license 'Proroetare' taint kernel.
RocketRAID 154x/1640 SATA Controller driver
Version 2.17, Compiled Oct 11 2007 B:2606
RAID5 write-back enable
ACPI: PCI Interupt Link [APC4] enable at IRQ 19
ACPI: PCI Interupt0000:01:07.1 [A] -> Link [APC4] -> GSI 19 (level, high) -> IRQ 16
scsi0: hpt474
scsi 0:0:0:0: Direct-Access HPT3xx RAID 5 Array 3.00 PQ. 0 ANSI:0
Capability LSM initialized
Done.
Begin: Running /scripts/init-premount ...
Done.
Begin: Mounting root file system...  ...
Begin: Running /scripts/local-top...
Done.
Begin: Waiting for root file systen...
Sen efter någon minut:

Kod: Markera allt

Done.
Check root = bootarg cat /proc/cmdline or missing modules, devices: cat /proc/modules ls /dev
ALERT! /dev/sda6 does not exist. Dropping to a shell.
Använder jag uuid i grup/menu.lst blir det samma fel:

Kod: Markera allt

ALERT! /dev/disk-by-uuid/* does not exist. Dropping to a shell.
cat /proc/modules ger

Kod: Markera allt

thermal 13832 0 - Live 0xf887d00
processor 22956 1 thermal, Licve 0xf888f000
fan 4740 0 - Live 0xf886f000
fbcon 41760 0 - Live 0x8883000
tileblit 2688 1 fbcon - Live 0xf8844000
font 8320 1 fbcon - Live 0x887300
bitblit 6010 1 fbcon - Live 0xf8841000
softcursor 2304 1 bitblit - Live 0xf883f000
vesafb 8196 0 - Live 0x88b000
capability 5000 0 - Live 0x8805000
commoncap 7296 1 capability - Live 0x883c000
hpt374 133052 0 - Live 0xf881a000 (P)
scsi_mod 141580 1 hpt374, Live 0xf884700
Vad menas med (P) vid hpt374?

Postat: 11 oktober 2007, 15:53:19
av speakman
Det *kan* ju vara så att den inte heter sda6 under initramfs, och UUID kanske helt enkelt inte fungerar?
Men du får ju fram ett litet shell, kolla output på ls -al /dev/sd*
Du kan ju även kolla om det finns något i /dev/disk/by-uuid/.

Postat: 11 oktober 2007, 15:56:34
av psynoise
Finns inga /dev/sd* och /dev/disk/by-uuid/*.

Postat: 11 oktober 2007, 16:09:25
av speakman
Kolla 'dmesg' och se om den hittar några partitioner.

Postat: 11 oktober 2007, 23:00:41
av psynoise
Ska prova det nästa gång. En tanke, kör jag lsmod vid en fungerande installtion får jag:

hpt374 133052 1
scsi_mod 141580 6 sg,sd_mod,hpt374,sr_mod,sbp2,libata

Kräver då scsi_mod, de andra modulerna, för de finns inte med i initrd?

Postat: 11 oktober 2007, 23:23:45
av psynoise
Ändrade tillbaka till en stor initrd, val most i /etc/initramfs-tool/initramfs.conf. Och nu konstigt nog och fungerar det.

Postat: 12 oktober 2007, 08:39:49
av speakman
Jag hade inte förstått att du ändrat defaultinställningar.

Postat: 12 oktober 2007, 19:42:05
av psynoise
Saken är det att jag ändrade inställningar hit och ditt. Tyvärr har jag inte haft någon översikt på vad jag egentligen gjort. Men iaf mitt desperata agerande fick det att funka till slut iaf.

Om det är någon som har problem med hpt374 och intramfs så kan jag säkert hjälpa till!