DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Andere Systeme > LinuxAPUS-initrd stürzt mit kernel panic ab | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2005-08-01, 16:01 h Granada Posts: 249 User |
Hallo Freunde! Ich wollte mal wieder ein PPC-Linux auf meinem 4000er haben und habe mir daher die aktuellen Files von einem Debian-Mirror geladen, sprich ein vmlinuz für PowerPC und ein initrd.gz für apus aus demselben Tree (hier: sarge/main/installer-powerpc/current/images/). Gestartet habe ich das ganze mit: bootstrap --apus -k vmlinuz -r initrd.gz root=/dev/ram Wenn ich zusätzlich noch -d debug=mem angebe und mit dmesg auslese, dann kommt folgendes dabei raus: Memory BAT mapping: BAT2=64Mb, BAT3=32Mb, residual: 31Mb Total memory = 127MB; using 256kB for hash table (at c0300000) Linux version 2.4.27-apus (sven@pegasos2) (version gcc 3.3.5 (Debian 1:3.3.5-8)) #2 sam fév 26 13:19:51 CET 2005 Amiga hardware found: [A4000] VIDEO BLITTER AUDIO FLOPPY A4000_IDE KEYBOARD MOUSE SERIAL PARALLEL A3000_CLK CHIP_RAM PAULA LISA ALICE_PAL ZORRO3 On node 0 totalpages: 32512 zone(0): 32512 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: debug=mem APUS: BATs=1, BUS=60MHz, RAM=70ns, PCI bridge=0 time_init: decrementer frequency = 15.002733 MHz Console: colour dummy device 80x25 Calibrating delay loop... 299.82 BogoMIPS Memory: 123868k available (2012k kernel code, 704k data, 148k init, 0k highmem) Dentry cache hash table entries: 16384 (order: 5, 131072 bytes) Inode cache hash table entries: 8192 (order: 4, 65536 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer cache hash table entries: 4096 (order: 2, 16384 bytes) Page-cache hash table entries: 32768 (order: 5, 131072 bytes) POSIX conformance testing by UNIFIX Zorro: Probing AutoConfig expansion devices: 4 devices Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd Journalled Block Device driver loaded devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au) devfs: boot_options: 0x0 EFS: 1.0a - http://aeschi.ch.eu.org/efs/ parport_gvpio_init : found = 0 Console: switching to colour frame buffer device 80x25 fb0: Amiga AGA frame buffer device, using 1280K of video memory clgen: Driver for Cirrus Logic based graphic boards, v1.9.9.1 clgen: no supported board found. ioremap: 44000000 (01000000) -> c801a000 ioremap: 4c000000 (00010000) -> c901b000 ioremap: 4c0e0000 (00001000) -> c902c000 ioremap: 45000000 (00010000) -> c902e000 ioremap: 48000000 (00001000) -> c903f000 CV3D detected running in Z3 mode fb1: CyberVision/3D frame buffer device, using 4096K of video memory pty: 256 Unix98 ptys configured Commodore A2232 driver initializing. Total: 0 A2232 boards initialized. Amiga-builtin serial driver version 4.30 ttyS00 is the amiga builtin serial port Amiga mouse installed. Generic RTC Driver v1.07 FD: probing units found <5>fd: drive 0 didn't identify, setting default ffffffff fd0 SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled). CSLIP: code copyright 1989 Regents of the University of California. SLIP linefill/keepalive option. RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize loop: loaded (max 8 devices) PPP generic driver version 2.4.2 PPP Deflate Compression module registered PPP BSD Compression module registered eth0: X-Surf at 0x00ea0000, Ethernet Address 52:54:40:25:8d:3e No Hydra ethernet card found. Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4 ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx ide0: Gayle IDE interface (A4000 style) ide1: X-Surf IDE interface ide2: X-Surf IDE interface Probing IDE interface ide0... hda: no response (status = 0xa1), resetting drive hda: no response (status = 0xa1) hdb: no response (status = 0xa1), resetting drive hdb: no response (status = 0xa1) Probing IDE interface ide1... ide1: Wait for ready failed before probe ! Probing IDE interface ide2... ide2: Wait for ready failed before probe ! SCSI subsystem driver Revision: 1.00 ncr53c8xx: 53c770 detected ncr53c770-0: rev=0x00, base=0xf40000, io_port=0x0, irq=12 ncr53c770-0: using memory mapped IO at virtual address 0x80f40000 ncr53c770-0: ID 7, Fast-20, Parity Checking ncr53c770-0: initial SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex) 05/c0/21/00/00/04 ncr53c770-0: final SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex) 05/c0/21/00/00/04 ncr53c770-0: on-chip RAM at 0xf41000 ncr53c770-0: resetting, command processing suspended for 2 seconds ncr53c770-0: restart (scsi reset). ncr53c770-0: enabling clock multiplier ncr53c770-0: Downloading SCSI SCRIPTS. scsi0 : ncr53c770-3.4.3-20010212 ncr53c770-0: command processing resumed Vendor: IBM Model: DNES-309170W Rev: SA30 Type: Direct-Access ANSI SCSI revision: 03 Oops: kernel access of bad area, sig: 11 NIP: C0159DBC XER: 00000000 LR: C015DF00 SP: C04F5BB0 REGS: c04f5b00 TRAP: 0300 Not tainted MSR: 00001072 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 11 DAR: C7F00000, DSISR: 40000000 TASK = c04f4000[1] 'swapper' Last syscall: 120 last math 00000000 last altivec 00000000 GPR00: 00000007 C04F5BB0 C04F4000 C7D24000 C7CEDE00 00000258 C0141D10 C7D2BE60 GPR08: 00076FD0 C7EFFFB8 00000000 C7D24000 84000088 08286A84 081EA184 3C84B800 GPR16: 08D2DEE0 0000004C 00000000 00000000 C0280000 C04F5DE8 C0291460 C7D2D39C GPR24: C7D2D374 00000000 C7D2BE60 C7D2D460 C7D24078 C7D24000 C7CEDE00 C7CEDE00 Call backtrace: C013A96C C015DF00 C013B0D8 C0143AC8 C0142E98 C0142F28 C013B37C C013B28C C0147158 C0146C58 C013C960 C0272440 C0262684 C0003A70 C000834C Kernel panic: Attempted to kill init! <0>Rebooting in 180 seconds..scsi : aborting command due to timeout : pid 487376, scsi0, channel 0, id 0, lun 487376 Inquiry 00 00 00 ff 00 ncr53c8xx_abort: pid=487376 serial_number=487377 serial_number_at_timeout=487377 1. Was mache ich falsch? 2. Wenn 1.==nein, dann stellt sich die Frage, welches Linux-APUS denn nun läuft? Die Files auf linux-apus.sourceforge.net sind total antik, die Anleitung hilft auch nicht weiter und olliweb.de ist ebenfalls reichlich outdated. Grüße Rüdiger -- Amiga mit AmigaOS als Webserver? Na klar! -> http://www.image-pages.de [ Dieser Beitrag wurde von Granada am 01.08.2005 um 16:09 Uhr editiert. ] [ - Answer - Quote - Direct link - ] |
2005-08-02, 11:18 h Granada Posts: 249 User |
Also irgendwas mach ich doch falsch. Keiner der getesteten 2.4er-Kernel tut bei mir vollständig. Der 2.4.0er produziert z.B. folgenden dmesg-output: Total memory = 127MB; using 512kB for hash table (at c0280000) Linux version 2.4.0 (roman@sic) (gcc version 2.95.2 19991024 (release)) #1 Mon Jan 15 22:46:54 CET 2001 Amiga hardware found: [A4000] VIDEO BLITTER AUDIO FLOPPY A4000_IDE KEYBOARD MOUSE SERIAL PARALLEL A3000_CLK CHIP_RAM PAULA LISA ALICE_PAL ZORRO3 On node 0 totalpages: 32512 zone(0): 32512 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: debug=mem root=/dev/ram video=virge:640x480-8 amiga_enable_irq: Trying to enable auto-vector IRQ 1 amiga_enable_irq: Trying to enable auto-vector IRQ 3 amiga_enable_irq: Trying to enable auto-vector IRQ 4 amiga_enable_irq: Trying to enable auto-vector IRQ 5 amiga_enable_irq: Trying to enable auto-vector IRQ 7 amiga_enable_irq: Trying to enable auto-vector IRQ 2 amiga_enable_irq: Trying to enable auto-vector IRQ 6 APUS: BATs=1, BUS=60MHz, RAM=70ns, PCI bridge=0 time_init: decrementer frequency = 15.002603 MHz Console: colour dummy device 80x25 Calibrating delay loop... 299.82 BogoMIPS Memory: 124288k available (1264k kernel code, 564k data, 256k init, 0k highmem) Dentry-cache hash table entries: 16384 (order: 5, 131072 bytes) Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes) Page-cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 8192 (order: 4, 65536 bytes) POSIX conformance testing by UNIFIX PCI: Probing PCI hardware Zorro: Probing AutoConfig expansion devices: 4 devices Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Starting kswapd v1.8 CV3D detected running in Z3 mode. Console: switching to colour frame buffer device 80x30 fb0: Cybervision/3D frame buffer device, using 4096K of video memory fb1: Amiga AGA frame buffer device, using 1280K of video memory clgen: Driver for Cirrus Logic based graphic boards, v1.9.8 Couldn't find PCI device pty: 256 Unix98 ptys configured RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize loop: enabling 8 loop devices Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx ide0: Gayle IDE interface (A4000 style) hda: ST51080A, ATA DISK drive ide0 at 80dd2020 on irq 0x0000000c hda: 2116800 sectors (1084 MB) w/128KiB Cache, CHS=2100/16/63 Partition check: hda: RDSK hda1 hda2 hda3 FD: probing units found <5>fd: drive 0 didn't identify, setting default ffffffff fd0 RAMDISK: Compressed image found at block 0 Freeing initrd memory: 4194303k freed Amiga-builtin serial driver version 4.30 ttyS00 is the amiga builtin serial port Amiga mouse installed. SCSI subsystem driver Revision: 1.00 request_module[scsi_hostadapter]: Root fs not mounted request_module[scsi_hostadapter]: Root fs not mounted NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 512 buckets, 4Kbytes TCP: Hash tables configured (established 8192 bind 8192) NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. Kernel panic: VFS: Unable to mount root fs on 01:00 Rebooting in 180 seconds..<<<<<<<<<<<<<<<<<<<< Startaufruf war wie zum Testen von linux-apus.sourceforge.net vorgeschlagen: bootstrap --apus -k vmlinuz-2.4.0-apus -r ramdisk.image.gz root=/dev/ram [video- und debug-Optionen] Mein 4000er hat eine CSPPC mit 060er, OS3.9 mit BoingBag2 und sonst nix besonderes. Also mir fällt derzeit nicht ein, was das sein könnte. Grüße Rüdiger -- Amiga mit AmigaOS als Webserver? Na klar! -> http://www.image-pages.de [ - Answer - Quote - Direct link - ] |
2005-08-02, 11:53 h Granada Posts: 249 User |
Nur zum Vergleich habe ich nochmal mit exakt dem gleichen Aufruf wie oben einen alten Kernel 2.2.10 von olliweb.de gebootet. Der geht einwandfrei, aber ich werde mir natürlich kein Linux mehr mit einem 2.2er-Kernel installieren. Grüße Rüdiger -- Amiga mit AmigaOS als Webserver? Na klar! -> http://www.image-pages.de [ - Answer - Quote - Direct link - ] |
2005-08-05, 19:47 h ipp0 Posts: [Former member] |
"Kernel panic: VFS: Unable to mount root fs on 01:00" würde für mich bedeuten, daß er /dev/ram nicht findet, bzw. es nicht einbinden kann. Was du noch mit in den bootstrap schreiben könntest: hda=none,hdb=none,hdc=none, usw. Alle Geräte, die du nicht benötigst. Das erspart die unnötige proberei. Bei mir hat das geholfen, Ist allerdings IDE: bootstrap --apus -v -k vmapus-2.4.2 root=/dev/hdb2 ide=doubler hdc=none video=pm2fb:mode:1024x768-75 nobats habe ich immer benutzt, nachdem das System installiert war. Probier mal noch zusätzlich die Option "nobats". Damit soll angeblich ein Fehler beim A4000T SCSI behoben werden. [ - Edit - Answer - Quote - Direct link - ] |
2006-05-05, 23:45 h DJBase Posts: 3354 [Former member] |
Ok, der Thread ist ein wenig alt, aber habe es nun endlich einmal geschafft ein Linux auf meinem A4k zu installieren. Aktuell läuft jetzt Debian Sarge unter einem 2.4.20 Kernel auf einer CSPPC 180 MHz und CVPPC. Ok, KDE 3.3 ist damit die Hölle, aber es läuft!!!11 -- AMIGAWORLD - Amiga Support Network [ Dieser Beitrag wurde von DJBase am 06.05.2006 um 00:25 Uhr geändert. ] [ - Answer - Quote - Direct link - ] |
2006-05-08, 11:27 h alex-kid Posts: 200 User |
@DJBase: Was ist denn dieses "initrd"? Brauche ich das auch? Was hast Du für das Tastaturlayout eingestellt? Bei meinem alten Linux (2.2.x Kernel) fehlen ein paar Steuerungstasten / bzw. sind anders belegt. Grüße! alex [ - Answer - Quote - Direct link - ] |
2006-05-08, 13:05 h Solar Posts: 3680 User |
Zitat: INITial Ram Disk. Bei modularen Kerneln - wie fast (?) alle Binärdistributionen ihn verwenden - ein Disk-Image, das Kernel-Binary und einige Module beinhaltet, die für den weiteren Bootvorgang benötigt werden. Die Alternative ist ein an das spezifische System angepaßter Kernel, bei dem notwendige Treiber (IDE, Filesystem etc.) fest in das Binary eincompiliert sind. [ Dieser Beitrag wurde von Solar am 08.05.2006 um 14:11 Uhr geändert. ] [ - Answer - Quote - Direct link - ] |
2006-05-08, 13:28 h DJBase Posts: 3354 [Former member] |
Zitat: Ich habe bisher nur die Standardeinstellungen in der XF86Config vorgenommen: Option "CustomKeyCodes" Option "XkbKeyCodes" "amiga" Option "XkbLayout" "de" Bisher ist mir nur das fehlen des @-Zeichens aufgefallen. Muß ich mal noch eine passende Keymap installieren. Die Bootzeile sieht bei mir wie folgt aus: bootstrap --apus -k vmlinuz-2.4.20-apus root=/dev/sda4 video=pm2fb:mode:1280x1024-60 nobats 60nsram Den aktuellen 2.4.27 Kernel bekomme ich überhaupt nicht zum laufen. -- AMIGAWORLD - Amiga Support Network [ - Answer - Quote - Direct link - ] |
2006-05-08, 13:52 h alex-kid Posts: 200 User |
@Solar: Danke für die Info! @DJBase: Ja...so ähnlich sieht meine config auch aus. Dann werde ich heute Abend mal einen neueren Kernel probieren. Danke Dir. Stimmt. das @ ist nicht da. Und entweder das Strg, Alt, oder Shift ist verschoben, bzw nicht da. Hatte Linux jetzt ne Weile nicht am Laufen. Schaue aber heute Abend nochmal nach. Grüße! alex [ - Answer - Quote - Direct link - ] |
2006-05-08, 16:34 h DJBase Posts: 3354 [Former member] |
Bei mir funktioniert der 2.4.20 aber auch nur mit dem UWSCSI der CSPPC, der Onboard SCSI Kontroller wollte damit nicht. Wie es mit IDE ausschaut weiß ich auch nicht. -- AMIGAWORLD - Amiga Support Network [ - Answer - Quote - Direct link - ] |
2006-05-08, 23:11 h analogkid Posts: 2395 User |
mal so rein interessehalber, geht auch ein 2.6er Kernel unter APUS? -- Join us @ Sarkasmus-pur Talking about music is like dancing about architecture [ - Answer - Quote - Direct link - ] |
2006-05-08, 23:20 h DJBase Posts: 3354 [Former member] |
Es gibt derzeit keinen fertigen 2.6er Kernel außer im CVS zum selbstkompilieren und testen. -- AMIGAWORLD - Amiga Support Network [ - Answer - Quote - Direct link - ] |
2006-05-09, 07:44 h alex-kid Posts: 200 User |
@DJBase: Habe gestern mal den 2.4.20 ausprobiert....da kommt die Meldung beim Entpacken daß der Kernel zu groß sei? Hattest Du diese Meldung auch mal? Ich meine..am RAM kann es ja nicht liegen...sind ja die 2MB Chip und irgendwas bei knapp 246MB freiem Fast (A1200 / BPPC). Grüße! alex [ - Answer - Quote - Direct link - ] |
2006-05-09, 07:55 h Solar Posts: 3680 User |
AFAIK beherrscht irgendein Teil im Linux-Bootprozeß nur Kernel-Binaries bis zu einer bestimmten Größe. (Deshalb sind sie seinerzeit auf die Idee mit den Kernel-Modulen gekommen.) ;-) [ - Answer - Quote - Direct link - ] |
2006-05-09, 08:29 h DJBase Posts: 3354 [Former member] |
@alex-kid: Nein, keine Probleme damit. Welchen Bootstrap verwendest Du? -- AMIGAWORLD - Amiga Support Network [ - Answer - Quote - Direct link - ] |
2006-05-09, 11:23 h alex-kid Posts: 200 User |
Hallo, dann ist mein bootstrap wohl zu alt. Ich habe das mal auf einer sourceforge site gezogen. Werde mal direkt bei auf der Debian Seite schauen. Und den heute Abend mal testen. Grüße! alex [ - Answer - Quote - Direct link - ] |
2006-05-26, 12:19 h DJBase Posts: 3354 [Former member] |
Also ich muß meine vorherige Aussage etwas korrigieren, denn es gibt sehr wohl einen 2.6er Kernel. Aktuell ist 2.6.15 (2.6.16 ist noch fehlerhaft). http://packages.debian.org/testing/base/linux-image-2.6.15-1-apus -- AMIGAWORLD - Amiga Support Network [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Andere Systeme > LinuxAPUS-initrd stürzt mit kernel panic ab | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |