dbox2 flash auslesen, dbox2.rar, kernel findet kein init

Anlaufschwierigkeiten? Was ist was? Worum geht's?
amiganer
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Samstag 1. Juli 2006, 18:36

dbox2 flash auslesen, dbox2.rar, kernel findet kein init

Beitrag von amiganer »

habe eine dbox2 mit bn2.0 drauf. moechte das sichern. arbeite mit Mac.

/tftpboot enthaelt den kompletten Inhalt von dbox2.rar's tftpboot dir.

ppcboot wird bei 'boot net' geladen und gestartet.

/kernel-cdk/cdkroot per NFS bereitgestellt.

Kernel lade ich von Hand per 'bootp 100000 /tftpboot/kernel-cdk'

Danach ediere ich die bootargs:

setenv bootargs console=ttyS0 root=/dev/nfs rw \
nfsroot=192.168.1.1:/kernel-cdk/cdkroot/

Nun starte ich den geladenen kernel vom Speicher per 'bootm 100000'

Alles laeuft ok durch bis (hier die letzten Zeilen):

IP-Config: Got BOOTP answer from 192.168.1.1, my address is 192.168.1.222
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
devfs: v0.102 (20000622) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
Looking up port of RPC 100003/2 on 192.168.1.1
Looking up port of RPC 100005/2 on 192.168.1.1
VFS: Mounted root (nfs filesystem).
Mounted devfs on /dev
Freeing unused kernel memory: 64k in
Kernel panic: No init found. Try passing init= option to kernel.
Rebooting in 180 seconds..

:( was laeuft falsch?

ich habe schon versucht eine 'init=/bin/busybox' den bootargs hinzuzufuegen, leider ohne Erfolg. Bekomme dann dieselbe Fehlermeldung. :gruebel:
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

poste mal ein 'ls-la' von deinem /kernel-cdk/cdkroot/bin directory
amiganer
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Samstag 1. Juli 2006, 18:36

habe jetzt ein YADD gebootet

Beitrag von amiganer »

trotzdem, hier das `ls -la` - was sollen die .lnk?

Code: Alles auswählen

Idefix:/kernel-cdk joachim$ ls -la cdkroot/bin/
total 1480
drwxr-xr-x   71 joachim  joachim    2414 Jul  3 22:36 .
drwxr-xr-x    8 joachim  joachim     272 Jul  3 22:36 ..
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 [.lnk
-r--r--r--    1 joachim  joachim      98 Mar 31  2002 addgroup.lnk
-r--r--r--    1 joachim  joachim      98 Mar 31  2002 adduser.lnk
-rw-r--r--    1 joachim  joachim  288476 Mar 27  2002 busybox
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 cat.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 chgrp.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 chmod.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 chown.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 clear.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 cp.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 date.lnk
-r--r--r--    1 joachim  joachim      98 Mar 31  2002 delgroup.lnk
-r--r--r--    1 joachim  joachim      98 Mar 31  2002 deluser.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 df.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 dmesg.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 du.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 echo.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 env.lnk
-rw-r--r--    1 joachim  joachim    6120 Mar 27  2002 eraseall
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 false.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 find.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 free.lnk
-rw-r--r--    1 joachim  joachim   73908 Mar 27  2002 ftp
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 grep.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 gunzip.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 gzip.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 hostname.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 kill.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 killall.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 ln.lnk
-r--r--r--    1 joachim  joachim      98 Mar 31  2002 login.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 ls.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 mkdir.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 more.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 mount.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 mv.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 nslookup.lnk
-r--r--r--    1 joachim  joachim      98 Mar 31  2002 passwd.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 ping.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 ps.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 pwd.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 reboot.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 reset.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 rm.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 rmdir.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 route.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 sed.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 sh.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 sleep.lnk
-r--r--r--    1 joachim  joachim      98 Mar 31  2002 su.lnk
-rw-r--r--    1 joachim  joachim   10976 Mar 27  2002 switch
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 sync.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 tail.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 tar.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 test.lnk
-rw-r--r--    1 joachim  joachim   29416 Mar 27  2002 tinylogin
-rw-r--r--    1 joachim  joachim   76220 Mar 27  2002 top
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 touch.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 true.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 umount.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 uname.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 uptime.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 vi.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 wc.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 wget.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 which.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 xargs.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 yes.lnk
-r--r--r--    1 joachim  joachim      94 Mar 31  2002 zcat.lnk
amiganer
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Samstag 1. Juli 2006, 18:36

dbox2 bootet vom Mac OS X NFS server YADD

Beitrag von amiganer »

Aktuell ist die dBox2 von meinem Mac aus per u-boot-yadd gestartet und laeuft. So konnte ich auch die flash.img und boot.img aus /dev/mdt/5 und 0 sichern :D

Jetzt hab ich zumindest die bn2.0 als Sicherungskopie, wo ich mir doch vorher meine 2.1 zerflasht hab :o

Habe die tagesaktuelle YADD von der dietmarw.trale.de (vom 03.07.2006 06:36) geholt und auf dem Mac in /private/yaddroot entpackt, den tftp Teil in /tftpboot und boote mit dem u-boot-yadd

Die uCodes sind einkopiert und die dBox laeuft wunderbar.

Hier findet er init und startet entsprechend korrekt. :wink:
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

na dann ist ja alles ok, viel spass damit

Houdini