Seite 10 von 28

Re: Experimentelle Images/Dateien (stm22)

Verfasst: Mi 31. Aug 2011, 23:10
von BPanther
Ich habe nochmal ein "Zwangupdate" auf die 2674 gemacht, und alles läuft normal. Klingt eher so, als wenn die Partition nicht bootfähig oder nicht vorhanden ist.

Re: Experimentelle Images/Dateien (stm22)

Verfasst: Mi 31. Aug 2011, 23:23
von DboxOldie
Bei mir läuft die 2674 USB auch, am besten die Partition nochmal formatieren.
Downloadfehler?
Ich entpack immer von "Hand" im Telnet, die bootargs rühre ich selten an

Re: Experimentelle Images/Dateien (stm22)

Verfasst: Mi 31. Aug 2011, 23:25
von Wayne
ich hab daran nichts geändert. Hier von der funktionierenden Partition aus

Code: Alles auswählen

 fdisk -l /dev/sda
..
/dev/sda1               1         131     1052226  83 Linux
/dev/sda2             132         262     1052257+ 83 Linux
..

Code: Alles auswählen

mount
...
/dev/sda1 on /tmp/mnt/IDE1 type ext2 (rw,noatime,nodiratime)
/dev/sda2 on /tmp/mnt/IDE2 type ext2 (rw,noatime,nodiratime)

Code: Alles auswählen


l /tmp/mnt/IDE1
drwxr-xr-x   23 root     root          4096 Aug 31 02:41 .
drwxr-xr-x    5 root     root           100 Aug 31 22:18 ..
-rw-r--r--    1 root     root             0 Aug 31 02:40 .IDE1
-rw-r--r--    1 root     root           198 Aug 29 22:27 .version
drwxr-xr-x    2 root     root          4096 Aug 31 02:41 bin
drwxr-xr-x    2 root     root          4096 Aug 31 02:40 boot
drwxr-xr-x    2 root     root          4096 Aug 31 02:41 dev
drwxr-xr-x    2 root     root          4096 Aug 29 22:26 dev.static
drwxr-xr-x    7 root     root          4096 Aug 31 02:40 etc
drwxr-xr-x    2 root     root          4096 Aug 29 22:27 hdd
drwxr-xr-x    6 root     root          4096 Aug 31 02:41 lib
lrwxrwxrwx    1 root     root            36 Aug 31 02:41 logos -> /usr/local/share/neutrino/icons/logo
drwxr-xr-x    3 root     root          4096 Aug 31 02:41 media
drwxr-xr-x    2 root     root          4096 Aug 29 22:27 misc
drwxr-xr-x    5 root     root          4096 Aug 31 02:41 mnt
drwxr-xr-x    2 root     root          4096 Aug 29 22:27 proc
drwxr-xr-x    2 root     root          4096 Aug 29 22:26 ram
drwxr-xr-x    2 root     root          4096 Aug 29 22:27 root
drwxr-xr-x    2 root     root          4096 Aug 31 02:41 sbin
drwxr-xr-x    3 root     root          4096 Aug 31 02:41 share
drwxr-xr-x    2 root     root          4096 Aug 29 22:27 swap
drwxr-xr-x    2 root     root          4096 Aug 29 22:27 sys
drwxr-xr-x    2 root     root          4096 Aug 29 22:27 tmp
drwxr-xr-x    3 root     root          4096 Aug 31 02:40 tuxbox
drwxr-xr-x    8 root     root          4096 Aug 31 02:41 usr
drwxr-xr-x   15 root     root          4096 Aug 31 02:41 var

Code: Alles auswählen

l /tmp/mnt/IDE2
drwxr-xr-x   23 root     root          4096 Jun 29 18:55 .
drwxr-xr-x    5 root     root           100 Aug 31 22:18 ..
-rw-r--r--    1 root     root             0 Aug 20 14:43 .IDE2
-rw-r--r--    1 root     root           198 Aug 20 03:35 .version
drwxr-xr-x    2 root     root          4096 Aug 20 14:44 bin
drwxr-xr-x    2 root     root          4096 Aug 20 14:43 boot
drwxr-xr-x    8 root     root         16384 Jan  1  2009 dev
drwxr-xr-x    2 root     root          4096 Aug 20 03:35 dev.static
drwxr-xr-x    7 root     root          4096 Aug 31 22:18 etc
drwxr-xr-x    7 root     root          4096 Jan  1  2009 lib
lrwxrwxrwx    1 root     root            36 Aug 20 14:44 logos -> /usr/local/share/neutrino/icons/logo
drwx------    2 root     root          4096 Aug 20 17:02 lost+found
drwxr-xr-x    3 root     root          4096 Aug 20 14:44 media
drwxr-xr-x    2 root     root          4096 Aug 20 03:35 misc
drwxr-xr-x    2 root     root          4096 Aug 20 14:50 mnt
drwxr-xr-x    2 root     root          4096 Aug 20 03:35 proc
drwxr-xr-x    2 root     root          4096 Aug 20 03:35 ram
drwxr-xr-x    3 root     root          4096 Aug 30 20:07 root
drwxr-xr-x    2 root     root          4096 Aug 20 14:44 sbin
drwxr-xr-x    3 root     root          4096 Aug 20 14:44 share
drwxr-xr-x    6 root     root          4096 Jan  1  2009 swap
drwxr-xr-x    2 root     root          4096 Aug 20 03:35 sys
drwxr-xr-x    2 root     root          4096 Aug 20 03:35 tmp
drwxr-xr-x    3 root     root          4096 Aug 20 14:43 tuxbox
drwxr-xr-x    8 root     root          4096 Jun 29 18:55 usr
drwxr-xr-x   18 root     root          4096 Aug 20 14:58 var


@DboxOldie: Ich hab schon 3x entpackt. Dachte zuerst es war die falsche Partition oder in irgendein Unterverzeichnis. Das Image will einfach nicht!

Re: Experimentelle Images/Dateien (stm22)

Verfasst: Mi 31. Aug 2011, 23:32
von DboxOldie
Steck doch mal serielles Kabel dran, da kannst du wenigstens sehen ob der u-boot überhaut den Kernel lädt,
und wie der startet

Backup will nicht

Verfasst: Do 1. Sep 2011, 13:22
von udog
Leider geht bei mir das Backup des Images nicht auf meiner SWAP Partition auf der Sata vollständig zu speichern
mal 8 kb dann wieder 90 kb dann kommt"interner Fehler" Neutrino neustarten
ins temp jedoch wird das volle Backup gespeichert bei mir 733 kb

was kann das sein ?
Swap ist doch ausreichend Platz mit 225 MB :|

Re: Experimentelle Images/Dateien (stm22)

Verfasst: Do 1. Sep 2011, 13:30
von Gismotro
Wie voll ist dein SWAP ? Schau mal in die Box INFO (Menü => ganz unten)

Re: Experimentelle Images/Dateien (stm22)

Verfasst: Do 1. Sep 2011, 14:35
von udog
Entwarnung :rollsmile:
Er wollte wahrscheinlich die Datei nicht überschreiben
habe Sie gelöscht jetzt geht alles

Re: Experimentelle Images/Dateien (stm22)

Verfasst: Do 1. Sep 2011, 20:51
von Wayne
So, ich hab dann minicom auf die Fritzbox gemacht, hatte ja gehofft dass ich durch setconsole das nicht mehr brauche.
Das ist die Augabe:

Code: Alles auswählen

selected Image to start:      SATA-1   

Reset IDE: Bus 0: OK
  Device 0: Model: SAMSUNG HM250HI
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 238475.1 MB = 232.8 GB (488397168 x 512)
loading from ide 0:1
>>## Booting image at a5000000 ...
Bad Magic Number
<INTERRUPT>

Board: STb7100-mboard
... und immer so weiter

Hat jemand eine Idee? Die MD5 der tar-Datei hab ich auch noch geprüft, war aber okay


EDIT: sind die bootargs das Problem? Falls ja, was müsste da hin?

Code: Alles auswählen

... mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 ...

Re: Experimentelle Images/Dateien (stm22)

Verfasst: Do 1. Sep 2011, 22:22
von DboxOldie
Die Bootargs weniger, der Auschnitt sieht ja gut aus :D

loading from ide 0:1 sollte auch richtig sein, ist ja sda1 bei dir.

also erstmal das bootcmd_x : ide reset;ext2load ide 0:1 a5000000 /boot/uImage;run bootargs_X;bootm a5000000
Die Bootargs werden dem Kernel übergeben wenn er mit bootm a5000000 gestartet wird

Aber:....
Der Kernel wird ja gar nicht geladen....

Dies "Bad Magic Number" kommt wenn der U-Boot nicht von der Partition lesen kann!!
Das hatte ich, als ich den Stick mit ext3 formatiert habe, am besten die Partition mal neu formatieren : mkfs.ext2 /dev/sda1 ----keine Parameter

Re: Experimentelle Images/Dateien (stm22)

Verfasst: Do 1. Sep 2011, 22:48
von Gismotro
DboxOldie hat geschrieben:Das hatte ich, als ich den Stick mit ext3 formatiert habe,
Meine MIDIs laufen auf ext 3

Re: Experimentelle Images/Dateien (stm22)

Verfasst: Do 1. Sep 2011, 22:50
von BPanther
Zumal ja im Grunde auch kein großer Unterschied besteht ob ext2 oder ext3 vom Mounten erstmal her. ext3 kann auch als ext2 gemountet werden, dann wird halt das Journal nicht geschrieben bis es umgemountet wird als ext3.

Re: Experimentelle Images/Dateien (stm22)

Verfasst: Do 1. Sep 2011, 22:56
von Wayne
Außer der HDD hab ich keine (USB)-Geräte angeschlossen, sda ist also okay. Als Dateisystem nutze ich für die 1GB Bootpartitionen ext2. Und vor jedem Image einspielen formatiere ich neu von einem anderen Neutrino aus.
Was mir noch einfällt sind die Inodes, vor kurzem hat mein NSLU (mit Kernel 2.4) eine HDD nicht erkannt weil diese auf 256 standen und nicht auf 128. Bei Ubuntu ist das wohl der neue default Wert, der von älteren System nicht erkannt wird. Vielleicht ist das das Problem von mini-uboot. Muss ich mal testen

EDIT

Ist so wie ich vermutet hab! sda1 geht nicht, sda2 ist das von dem ich gestartet hab

Code: Alles auswählen

Kathi:~# tune2fs  -l /dev/sda1 |grep -i "inode size"
Inode size:               256
Kathi:~# tune2fs  -l /dev/sda2 |grep -i "inode size"
Inode size:               128
dh man muss beim "mkfs.extX" ein "-I 128" anhängen! Evtl ist es in neueren minis unterstützt, ich hab aber noch 1.2 wegen der NFS Option

Re: Experimentelle Images/Dateien (stm22)

Verfasst: Do 1. Sep 2011, 23:47
von DboxOldie
Das mit den inode´s hab ich nicht geprüft...
Ich verwende aber den Maxi....der wollte nicht, nach umformatieren ging es

Re: Experimentelle Images/Dateien (stm22)

Verfasst: Do 1. Sep 2011, 23:49
von Wayne
Kommt wohl vom BusyBox update. Das Image läuft aber trotzdem nicht rund

* ich kann mich ich per telnet einloggen
* die Festplatte ist nicht sichtbar, nichtmal /dev/sda
* die Fernbedienung reagiert nicht (keine LED geht an)
:|

Re: Experimentelle Images/Dateien (stm22)

Verfasst: Do 1. Sep 2011, 23:58
von BPanther
Diese Probleme lassen sich aber nur via seriell genauer loggen. Wahrscheinlich läuft da noch immer was bei Dir nicht richtig.