Ubuntu Linux och initramfs

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg 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 ?
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7225
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Inlägg 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?
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg 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/.
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7225
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Inlägg av psynoise »

Finns inga /dev/sd* och /dev/disk/by-uuid/*.
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Kolla 'dmesg' och se om den hittar några partitioner.
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7225
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Inlägg 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?
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7225
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Inlägg av psynoise »

Ändrade tillbaka till en stor initrd, val most i /etc/initramfs-tool/initramfs.conf. Och nu konstigt nog och fungerar det.
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Jag hade inte förstått att du ändrat defaultinställningar.
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7225
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Inlägg 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!
Skriv svar