da komm ich nicht so richtig mit, wie jetzt genau.Gandalfx hat geschrieben: @harbad
Bei manchen Boxen scheints bei Zappen zu hängen. Deshalb hat es alexW auch ncoh nicht fest übernomen. Ursache leider unbekannt...
Du kannst eigentlich das Image mit tar auf der Box (/var) holenb, und in eine yadd kopieren
ich hab von alexw mir die yadd runtergeladen, entpackt und die verzeichnisnammen so geändert, dass sie bei mir bootet. vorher hatte ich mein image von der box als komplett ohne bootlader ausgelesen. dann habe ich die newtuxboxflashtools genommen, das eben gesicherte image geöffnet (fehlermeldung: im image ist ein cramfs im veralteten format enthalten, beim speichern wird auf das neue format umgestellt...). dann das cramfs als tar-datei exportiert (yaddlike.tar). diese tar mit "tar -xvf *.tar" entpackt, da kam hinter jeder datei "Cannot utime: Invalid argument" und zum schluss "Cannot utime: Invalid argument". das entpackte verzeichnis cdkroot hab ich mit dem yaddroot verzeichnis von alexw ausgetauscht und als yaddroot umbenannt. nur bootet leider die yadd nicht. oder muss ich anders vorgehen?
harbad
log folgt später
und hier die log's
im grauen kasten oben steht folgendes:
***Adapter Desc: SiS NIC SISNIC (Microsoft's Packet Scheduler)
***MAC address: 00:D0:09:E6:0A:72 Local IP: 192.168.0.1 (via Packet-Driver #2)
***BootP server started... Port 67
***TFTP server started... Port 69
BootP> Request from 00:50:9C:2D:06:E3 (assuming that this is DBox).
BootP> Answer sent!
TFTP> Started TFTP-Transfer for "C:\Yadd\tftpboot\ppcboot"...
TFTP> Transfer finished, sent 399 blocks
BootP> Answer sent!
TFTP> Non-BootP TFTP-transfer requested "C\Yadd\tftpboot\logo-lcd"
TFTP> Started TFTP-Transfer for "C:\Yadd\tftpboot\logo-lcd"...
TFTP> Transfer finished, sent 16 blocks
BootP> Answer sent!
TFTP> Non-BootP TFTP-transfer requested "C\Yadd\tftpboot\logo-fb"
TFTP> Started TFTP-Transfer for "C:\Yadd\tftpboot\logo-fb"...
TFTP> Transfer finished, sent 139 blocks
BootP> Answer sent!
TFTP> Non-BootP TFTP-transfer requested "C\Yadd\tftpboot\kernel-yadd"
TFTP> Started TFTP-Transfer for "C:\Yadd\tftpboot\kernel-yadd"...
TFTP> Transfer finished, sent 1153 blocks
BootP> Answer sent!
1 - mountd: mount: path: C/Yadd/yaddroot/
-------------------------------------------------------------------------------------
das com log:
nfs: server 192.168.0.1 OK
[sectionsdclient] connect: No such file or directory
[sectionsdclient] connect: No such file or directory
[sectionsdclient] connect: No such file or directory
Bus error
Illegal instruction
Illegal instruction
Illegal instruction
Illegal instruction
Please press Enter to activate this console. debug: DDF: Calibrating delay loop.
.. debug: DDF: 66.76 BogoMIPS
debug: BMon V1.0 mID 02
debug: feID 00 enxID 03
debug: fpID 52 dsID 01-64.df.37.08.00.00-f8
debug: HWrev 01 FPrev 0.30
debug: B/Ex/Fl(MB) 32/00/08
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Got BOOTP reply from Server IP 192.168.0.1, My IP 192.168.0.42
debug: Sending TFTP-request for file C/Yadd/tftpboot/ppcboot
will verify ELF image, start= 0x800000, size= 204200
verify sig: 262
boot net: boot file has no valid signature
Branching to 0x40000
ppcboot 0.6.4 (Jun 24 2002 - 20:39:15)
Initializing...
CPU: PPC823ZTnnB2 at 66 MHz: 2 kB I-Cache 1 kB D-Cache
Board: ### No HW ID - assuming TQM8xxL
DRAM: (faked) 32 MB
Ethernet: 00-50-9c-2d-06-e3
FLASH: 8 MB
LCD driver (KS0713) initialized
BOOTP broadcast 1
TFTP from server 192.168.0.1; our IP address is 192.168.0.42
Filename 'C/Yadd/tftpboot/logo-lcd'.
Load address: 0x130000
Loading: ##

LCD logo at: 0x130000 (0x1FD2814 bytes)
BOOTP broadcast 1
TFTP from server 192.168.0.1; our IP address is 192.168.0.42
Filename 'C/Yadd/tftpboot/logo-fb'.
Load address: 0x120000
Loading: ##############

FB logo at: 0x0 (0x1FC0000 bytes)
AVIA Frambuffer
Input: serial
Output: serial
1: Console on ttyS0
2: Console on null
3: Console on framebuffer
Select (1-3), other keys to stop autoboot: 0
...............................................................
Un-Protected 63 sectors
BOOTP broadcast 1
TFTP from server 192.168.0.1; our IP address is 192.168.0.42
Filename 'C/Yadd/tftpboot/kernel-yadd'.
Load address: 0x100000
Loading: #######################################################################
#############################################

## Booting Linux kernel at 00100000 ...
Image Name: dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 590089 Bytes = 576 kB = 0 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Linux version 2.4.19 (von alexW) Wer Kernels nachmacht, oder faelscht, wird best
raft ;-) #1 Mon Sep 23 08:56:15 CEST 2002
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0 ip=bootp root=/dev/nfs rw nfsroot=192.168.0.1
:C/Yadd/yaddroot/
WARNING: Frequency is not in HZ. Please consider using a newer bootloader!
WARNING: OLD intfreq = 66 busfreq = 66
WARNING: NEW intfreq = 66000000 busfreq = 66000000
Decrementer Frequency = 247500000/60
mpc8xx-wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
mpc8xx-wdt: keep-alive trigger activated (PITC: 0x2000)
Console: colour dummy device 80x25
Calibrating delay loop... 65.53 BogoMIPS
Memory: 30944k available (1036k kernel code, 320k data, 68k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12a (20020514) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
i2c-core.o: i2c core module
CPM UART driver version 0.03
ttyS00 at 0x0280 is a SMC
ttyS01 at 0x0380 is a SMC
pty: 256 Unix98 ptys configured
eth0: CPM ENET Version 0.2 on SCC2, 00:50:9c:2d:06:e3
D-Box 2 flash driver (size->0x800000 mem->0x10000000)
Using word write method
Creating 3 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x00800000 : "flash without bootloader"
0x00000000-0x00800000 : "complete flash"
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
Sending BOOTP requests . OK
IP-Config: Got BOOTP answer from 192.168.0.1, my address is 192.168.0.42
IP-Config: Guessing netmask 255.255.255.0
IP-Config: Complete:
device=eth0, addr=192.168.0.42, mask=255.255.255.0, gw=255.255.255.255,
host=192.168.0.42, domain=, nis-domain=(none),
bootserver=192.168.0.1, rootserver=192.168.0.1, rootpath=
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Looking up port of RPC 100003/2 on 192.168.0.1
Looking up port of RPC 100005/1 on 192.168.0.1
VFS: Mounted root (nfs filesystem).
Mounted devfs on /dev
Freeing unused kernel memory: 68k init