Avatar billede hipermedia Nybegynder
18. november 2004 - 09:08 Der er 20 kommentarer og
1 løsning

Kernel panic: Attempted to kill init!

Jeg har overtaget en Debian 3.0 server der ikke fungere helt optimalt.
Efter listning af filer på diskene frøs terminalen, hvor jeg så skiftede terminal og genstartede. Herefter fik jeg følgende fejlmeddelser:
Pivot_root: No such file or directory
/sbin/init: 426: cannot open dev/console: No such file
Kernel panic: Atempted to kill init!

Hvorefter alt er dødt, ingen reaktion på tastatur.

Serverdata:
P3 1 GHz
2 GB RAM
Raid controller: AEC-6885S 4-CH Ultra ATA133 PCI RAID Controller

Der ligger vitale data på diskene som skal reddes, så håber der er nogen der kan hjælpe.

På forhånd tak
HiperMedia
Avatar billede lassebm Nybegynder
18. november 2004 - 09:11 #1
Det hurtigste ville nok være at hente en livecd som gentoo, knoppix eller dappix, og så lave backup af det du skal gemme...

Har du muligheden for at boote på en tidligere kernel, eller en "failsafe" kernel ?
Avatar billede Slettet bruger
18. november 2004 - 10:12 #2
Nu fremgår det ikke om du overhovedet kan starte hvis du kan det kan du prøve at få forbindelse med en windowscomputer med
SPC http://winscp.sourceforge.net/eng/
Avatar billede hipermedia Nybegynder
18. november 2004 - 10:29 #3
Jeg kan desværre ikke køre en tidligere kernel.
Ville gerne prøve din løsning nummer 1 men ved ikke helt hvordan og hvorledes.
Kan du lave en hurtig lille guide.

På forhånd tak
Avatar billede hipermedia Nybegynder
18. november 2004 - 10:34 #4
helqec: Det kan det sværre ikke lade sig gøre da jeg ikke kommer så langt at SSH starter.
Avatar billede razor Nybegynder
18. november 2004 - 10:35 #5
Har du installeret ny 2.6 kerne fra APT?
Avatar billede razor Nybegynder
18. november 2004 - 10:38 #6
Fejlen opstaar efter du har bootet paa ramdisk (sandsynligvis fordi dine drivere til RAID-controlleren er properitaere og ikke kan bygges ind i kernen) og skal til at skifte root fra ramdisk til dit RAID. I nye versioner goeres det vha. pivot_root systemkaldet fra util-linux pakken.

Proev at boote paa en gammel kerne og koer en mkinitrd og gem den nye initrd oveni den gamle, koer lilo og reboot igen.

Jeg har set fejlen foer hos folk der forsoeger at opgradere fra 2.4 til 2.6 kerne.
Avatar billede hipermedia Nybegynder
18. november 2004 - 10:42 #7
Jeg har lige overtaget maskinen fra en anden, og ved ikke om den er blevet opdateret, og ved så heller ikke hvilken kerne den køre nu.
Kan du give en hurtig forklaring på hvordan man booter fra en gammel kernel.
Avatar billede razor Nybegynder
18. november 2004 - 10:45 #8
Hvilken boot-manager bruger du?

Hvis der staar "LILO" naar den starter, kan du trykke [Shift] og faa en liste over de tilgaengelige kerner. Den aktive vil saa vaere markeret, og saa er det blot at vaelge en aeldre. Den vil sandsynligvis hedde "LinuxOLD".
Avatar billede hipermedia Nybegynder
18. november 2004 - 11:05 #9
Ok det prøver jeg lige for det er LILO den køre med.
Avatar billede hipermedia Nybegynder
18. november 2004 - 11:14 #10
Ja så kom jeg ind og kunne logge på. Mit lille nyopståede problem er så at de 4 diske der sidder på min RAID Controller er ikke mounted, hvordan pokker gør man det.
Avatar billede razor Nybegynder
18. november 2004 - 11:18 #11
Kontroller 'dmesg' om den har opdaget RAID-controlleren. Hvis den har det, skriver den sandsynligvis ogsaa hvilket device den har gjort dem tilgaengelige paa. I saa fald er det fx. bare:

# mkdir raid
# mount /dev/sda1 raid/
# cd raid
# ls -al

'/dev/sda' er det device du skal have oplyst fra driveren. Ved at koere en 'fdisk -l /dev/sda' faar du et overblik over partitionerne paa denne og kan saa vaelge den partition du oensker at benytte.
Avatar billede hipermedia Nybegynder
18. november 2004 - 12:30 #12
Her er de partitioner jeg kan se.
nova:/# fdisk -l /dev/sda

Disk /dev/sda: 36.7 GB, 36703932928 bytes
255 heads, 63 sectors/track, 4462 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot      Start        End      Blocks  Id  System
/dev/sda1  *          1          16      128488+  83  Linux
/dev/sda2              17        140      996030  82  Linux swap
/dev/sda3            141        2132    16000740  83  Linux
/dev/sda4            2133        4462    18715725  83  Linux

Så vidt jeg kan hitte ud af er de 2 nederste mine Raid partitioner, men jeg mangler temmeligt meget data på disse.
Kan det evt ligge på skjulte partitioner, og hvordan kan disse fremskaffes.
Avatar billede razor Nybegynder
18. november 2004 - 12:46 #13
Nej - du kan se at alle cylindrene er brugt. Har du kontrolleret baade /dev/sda3 og /dev/sda4?
Avatar billede hipermedia Nybegynder
18. november 2004 - 12:58 #14
Umiddelbart ser det ikke ud til at være Raid partitionerne (sda3 & sda4), da de data jeg kan se ikke passer med dem der ligger på mine Raid diske. Er der slet ikke andre måder at mounte diske på.
P.S Det er en Hardware Raid og ikke Linux Raid jeg køre.
Avatar billede razor Nybegynder
18. november 2004 - 13:08 #15
Hardware RAID bliver i 99% af tilfaeldende emuleret som SCSI. Har du et udklip fra 'dmesg' hvor den initialiserer RAID-kortet?
Avatar billede hipermedia Nybegynder
18. november 2004 - 13:17 #16
Her er hvad jeg får ud:

CPU1<T0:1327008,T1:442320,D:10,S:442339,C:1327017>
checking TSC synchronization across CPUs: passed.
Waiting on wait_init_idle (map = 0x2)
All processors have done init_idle
ACPI: Subsystem revision 20040326
PCI: PCI BIOS revision 2.10 entry at 0xfd9d1, last bus=2
PCI: Using configuration type 1
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: System [ACPI] (supports S0 S1 S4 S5)
ACPI: PCI Interrupt Link [LN1] (IRQs *10)
ACPI: PCI Interrupt Link [LN10] (IRQs *16)
ACPI: PCI Interrupt Link [LN11] (IRQs *17)
ACPI: PCI Interrupt Link [LN12] (IRQs *18)
ACPI: PCI Interrupt Link [LN13] (IRQs *19)
ACPI: PCI Interrupt Link [LN14] (IRQs *20)
ACPI: PCI Interrupt Link [LN15] (IRQs *21)
ACPI: PCI Interrupt Link [LN16] (IRQs *22)
ACPI: PCI Interrupt Link [LN17] (IRQs *23)
ACPI: PCI Interrupt Link [LN18] (IRQs *24)
ACPI: PCI Interrupt Link [LN19] (IRQs *25)
ACPI: PCI Interrupt Link [LN1A] (IRQs *26)
ACPI: PCI Interrupt Link [LN1B] (IRQs *27)
ACPI: PCI Interrupt Link [LN1C] (IRQs *28)
ACPI: PCI Interrupt Link [LN1D] (IRQs *29)
ACPI: PCI Interrupt Link [LN1E] (IRQs *30)
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 00:0f.1
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: Embedded Controller [EC0] (gpe 53)
schedule_task(): keventd has not started
ACPI: PCI Root Bridge [PCI1] (00:01)
PCI: Probing PCI hardware (bus 01)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI1._PRT]
ACPI: PCI Root Bridge [PCI2] (00:02)
PCI: Probing PCI hardware (bus 02)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI2._PRT]
PCI: Probing PCI hardware
ACPI: PCI Interrupt Link [LN1] enabled at IRQ 10
00:00:0f[A] -> 2-10 -> IRQ 10 level low
00:00:02[A] -> 3-4 -> IRQ 20 level low
00:00:03[A] -> 3-2 -> IRQ 18 level low
00:00:04[A] -> 3-3 -> IRQ 19 level low
00:00:08[A] -> 3-7 -> IRQ 23 level low
00:00:08[B] -> 3-11 -> IRQ 27 level low
00:00:08[C] -> 3-12 -> IRQ 28 level low
00:00:08[D] -> 3-13 -> IRQ 29 level low
00:00:09[A] -> 3-8 -> IRQ 24 level low
00:01:08[A] -> 3-5 -> IRQ 21 level low
00:01:09[A] -> 3-6 -> IRQ 22 level low
00:02:04[A] -> 3-0 -> IRQ 16 level low
00:02:04[B] -> 3-1 -> IRQ 17 level low
00:02:08[A] -> 3-9 -> IRQ 25 level low
00:02:09[A] -> 3-10 -> IRQ 26 level low
number of MP IRQ sources: 15.
number of IO-APIC #2 registers: 16.
number of IO-APIC #3 registers: 16.
testing the IO APIC.......................

IO APIC #2......
.... register #00: 02000000
.......    : physical APIC id: 02
.......    : Delivery Type: 0
.......    : LTS          : 0
.... register #01: 000F0011
.......    : max redirection entries: 000F
.......    : PRQ implemented: 0
.......    : IO APIC version: 0011
.... register #02: 01000000
.......    : arbitration: 01
.... IRQ redirection table:
NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
00 000 00  1    0    0  0  0    0    0    00
01 003 03  0    0    0  0  0    1    1    39
02 000 00  1    0    0  0  0    0    0    00
03 003 03  0    0    0  0  0    1    1    41
04 003 03  0    0    0  0  0    1    1    49
05 003 03  0    0    0  0  0    1    1    51
06 003 03  0    0    0  0  0    1    1    59
07 003 03  0    0    0  0  0    1    1    61
08 003 03  0    0    0  0  0    1    1    69
09 003 03  0    1    0  1  0    1    1    71
0a 003 03  1    1    0  1  0    1    1    79
0b 003 03  0    0    0  0  0    1    1    81
0c 003 03  0    0    0  0  0    1    1    89
0d 003 03  0    0    0  0  0    1    1    91
0e 003 03  0    0    0  0  0    1    1    99
0f 003 03  0    0    0  0  0    1    1    A1

IO APIC #3......
.... register #00: 03000000
.......    : physical APIC id: 03
.......    : Delivery Type: 0
.......    : LTS          : 0
.... register #01: 000F0011
.......    : max redirection entries: 000F
.......    : PRQ implemented: 0
.......    : IO APIC version: 0011
.... register #02: 0B000000
.......    : arbitration: 0B
.... IRQ redirection table:
NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
00 003 03  1    1    0  1  0    1    1    3A
01 003 03  1    1    0  1  0    1    1    42
02 003 03  1    1    0  1  0    1    1    B1
03 003 03  1    1    0  1  0    1    1    B9
04 003 03  1    1    0  1  0    1    1    A9
05 003 03  1    1    0  1  0    1    1    E9
06 003 03  1    1    0  1  0    1    1    32
07 003 03  1    1    0  1  0    1    1    C1
08 003 03  1    1    0  1  0    1    1    E1
09 003 03  1    1    0  1  0    1    1    4A
0a 003 03  1    1    0  1  0    1    1    52
0b 003 03  1    1    0  1  0    1    1    C9
0c 003 03  1    1    0  1  0    1    1    D1
0d 003 03  1    1    0  1  0    1    1    D9
0e 000 00  1    0    0  0  0    0    0    00
0f 000 00  1    0    0  0  0    0    0    00
IRQ to pin mappings:
IRQ0 -> 0:2
IRQ1 -> 0:1
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ5 -> 0:5
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ10 -> 0:10
IRQ11 -> 0:11
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
IRQ16 -> 1:0
IRQ17 -> 1:1
IRQ18 -> 1:2
IRQ19 -> 1:3
IRQ20 -> 1:4
IRQ21 -> 1:5
IRQ22 -> 1:6
IRQ23 -> 1:7
IRQ24 -> 1:8
IRQ25 -> 1:9
IRQ26 -> 1:10
IRQ27 -> 1:11
IRQ28 -> 1:12
IRQ29 -> 1:13
.................................... done.
PCI: Using ACPI for IRQ routing
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
allocated 32 pages and 32 bhs reserved for the highmem bounces
VFS: Disk quotas vdquot_6.5.1
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
COMX: driver version 0.85 (C) 1995-1999 ITConsult-Pro Co. <info@itc.hu>
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP: routing cache hash table of 16384 buckets, 128Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
Linux IP multicast router 0.06 plus PIM-SM
RAMDISK: cramfs filesystem found at block 0
RAMDISK: Loading 4276 blocks [1 disk] into ram disk... done.
Freeing initrd memory: 4276k freed
VFS: Mounted root (cramfs filesystem).
Freeing unused kernel memory: 124k freed
SCSI subsystem driver Revision: 1.00
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36
        <Adaptec aic7899 Ultra160 SCSI adapter>
        aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs

scsi1 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36
        <Adaptec aic7899 Ultra160 SCSI adapter>
        aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs

blk: queue f7610e18, I/O limit 4095Mb (mask 0xffffffff)
(scsi0:A:0): 160.000MB/s transfers (80.000MHz DT, offset 63, 16bit)
(scsi0:A:1): 160.000MB/s transfers (80.000MHz DT, offset 63, 16bit)
  Vendor: SEAGATE  Model: ST336752LW        Rev: 0004
  Type:  Direct-Access                      ANSI SCSI revision: 03
blk: queue f7610c18, I/O limit 4095Mb (mask 0xffffffff)
  Vendor: SEAGATE  Model: ST336752LW        Rev: 0004
  Type:  Direct-Access                      ANSI SCSI revision: 03
blk: queue f7610818, I/O limit 4095Mb (mask 0xffffffff)
scsi0:A:0:0: Tagged Queuing enabled.  Depth 8
scsi0:A:1:0: Tagged Queuing enabled.  Depth 8
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi disk sdb at scsi0, channel 0, id 1, lun 0
SCSI device sda: 71687369 512-byte hdwr sectors (36704 MB)
Partition check:
/dev/scsi/host0/bus0/target0/lun0: p1 p2 p3 p4
SCSI device sdb: 71687369 512-byte hdwr sectors (36704 MB)
/dev/scsi/host0/bus0/target1/lun0: p1
Journalled Block Device driver loaded
EXT3-fs: INFO: recovery required on readonly filesystem.
EXT3-fs: write access will be enabled during recovery.
kjournald starting.  Commit interval 5 seconds
EXT3-fs: sd(8,4): orphan cleanup on readonly fs
ext3_orphan_cleanup: deleting unreferenced inode 426108
EXT3-fs: sd(8,4): 1 orphan inode deleted
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Adding Swap: 996020k swap-space (priority -1)
EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,4), internal journal
Real Time Clock Driver v1.10f
eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html
eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
eth0: OEM i82557/i82558 10/100 Ethernet, 00:02:B3:50:C5:49, IRQ 18.
  Board assembly 000000-000, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0xb874c1d3).
eth1: OEM i82557/i82558 10/100 Ethernet, 00:02:B3:50:C5:4A, IRQ 19.
  Board assembly 000000-000, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0xb874c1d3).
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-ohci.c: USB OHCI at membase 0xf893b000, IRQ 10
usb-ohci.c: usb-00:0f.2, ServerWorks OSB4/CSB5 OHCI USB Controller
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 4 ports detected
usb.c: registered new driver usblp
printer.c: v0.13: USB Printer Device Class driver
device-mapper: 4.1.1-ioctl (2004-04-07) initialised: dm-devel@redhat.com
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,1), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,3), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,17), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
scb2_flash: warning - can't reserve rom window, continuing
CFI: Found no SCB2 BIOS Flash device at location zero
scb2_flash: flash probe failed!
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP]
parport0: irq 7 detected
lp0: using parport0 (polling).
Avatar billede lassebm Nybegynder
18. november 2004 - 14:15 #17
Du har også en harddisk på

/dev/sdb

Attached scsi disk sdb at scsi0, channel 0, id 1, lun 0

Men eftersom at det er raid1, burde der jo ligge det samme data på begge, medmindre der virkelig er nogle ting der er gået galt for dit system.....
Avatar billede lassebm Nybegynder
18. november 2004 - 14:17 #18
Derudover er det partition 3 og/eller 4 du skal have fat i da de andre henholdsvis er boot og swap !
Avatar billede lassebm Nybegynder
18. november 2004 - 14:20 #19
Hov, mente da jeg læste at det var raid1 ! Men det har du ikke skrevet nogle steder....

Sry der...
Avatar billede hipermedia Nybegynder
19. november 2004 - 13:25 #20
Zyphon: nej der er ikke nogen disk på /dev/sdb, jeg har mounte partition 3 og 4 men det er ikke der mine dater er.

Problemet er at driveren til raid kortet ikke virker, så nu har jeg taget det ud og sat det over i min Windows computer, men nu skal jeg så bare har et program som kan læse Linux partitioner?
Avatar billede hipermedia Nybegynder
22. november 2004 - 14:09 #21
Jeg søger at løse problemet på anden måde, Mange tak for hjælpen selvom det ikke løste mit problem.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester