PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [ufs910] Probleme mit bootargs



ReWard
21.10.2012, 14:15
Hallo, heute morgen nach dem Einschalten hat sich meine Box ganz komisch verhalten.

Installiert war das 1233 und ich wollte das 1261 installieren, aber ich kam gar nicht auf die Box. Also habe ich den USB Stecker in den Rechner gesteckt und das Image so auf mini kopiert (Linux Betriebsystem).

Bei der Installation bekam ich das Netzwerk nicht eingerichtet, ging einfach nicht.

Beim MPI ist mir aufgefallen, das eine Partition doppelt angezeigt wird, USB2, also stimmt ja in den Bootargs was nicht. Die Bootargs habe ich auch mal angehangen.

2115

morly
21.10.2012, 14:30
Hi ReWard,
ja - deine bootargs schaun nicht gut aus, kannst gerne meine haben - die funktionieren super.
Du hast bei den bootargs_x set bootargs... nur die halben Infos für die Zeile drinnen!

Aber: kannst du noch mit LAN auf die Box/Bootargs hin? Kannst diese noch verändern?
Wenn nein schick ich dir die neue Version vom Tool - da kannst es mit einer RS232 Verbindung machen

Im Anhang meine Bootargs (sehr umfrangreich, geht auch schlanker)

LG Morly

ReWard
21.10.2012, 14:34
Ich komme nur noch auf die Box, wenn ich in den Flash starte. Im HDMU kann ich das Netzwerk nicht mehr einrichten.

Ich muß aber dazu sagen, das ich keine Ahnung von den bootargs habe.

morly
21.10.2012, 14:57
OK - sag mir deine ip/gateway dann bastle ich dir deine bootargs,
diese kannst dann ohne Probleme einspielen! Dazu musst dich mit den bootargs nicht auskennen!

Was ich noch wissen müsste: verwendest du speed images (wenn du HDMU nimmst sicher nicht)
Bei den Standardbootargs wird auf USB-1 immer speedboot eingerichtet - ich würde dir das als normales USB1 einrichten.

ReWard
21.10.2012, 15:02
Das wäre schön.

Nein, benutze kein speed, IP und Gateway stehen ja in den bootargs.

morly
21.10.2012, 15:16
Hier bitte,
wenn du nicht das STB Admin Tool verwendest könnte die erste Zeile (Kommentar) vielleicht Probleme machen - also händisch löschen.
Wenn du die bootargs mit LAN schreibst kannst die ethaddr nicht verändern, einfach ignorieren und weiter einspielen.
Die ethaddr ist in deinen bootargs eh in Ordnung

Also - hier im Anhang deine neuen bootargs, sollte deine 910er wieder beleben...

ReWard
21.10.2012, 15:45
Versuche gerade mit dem Bootarg Editor neu zu schreiben. Habe Deine Datei als *.bootargs umbenannt. Ich kann da bootargs aus Datei laden, aber dann schreibt der Editor alles in eine Zeile.

Mit dem STB Admin Tool kann ich ja nicht auf die Box zugreifen, wenn sie im Flash gestartet ist.

Gibt es noch eine andere Möglichkeit?

Edit: Hat sich erledigt, waren Formatierungen, habe das editiert.

morly
21.10.2012, 15:52
Mit dem STB Admin Tool kann ich ja nicht auf die Box zugreifen, wenn sie im Flash gestartet ist.

und warum nicht??

ReWard
21.10.2012, 16:17
Keine Ahnung, sag Du es mir. :)

Edit:

STB Admin Linux (by morly 2012) started successfully
Connecting to box via telnet...
Connection timeout - could not connect to box!
Box disconnected
Connecting to box via telnet...
Connection timeout - could not connect to box!
Box disconnected

morly
21.10.2012, 16:30
Keine Ahnung, sag Du es mir. :)

Edit:
Hab das Tool mit vielen Images getestet,
im Flash z.B BPanthers Neutrino, AAF Neutrino, titan, ...
funktionierte immer bestens...

Was verwendest du? Stimmen die Verbindungseinstellungen? Kommst mit Telnet auf die Box?

DboxOldie
21.10.2012, 16:32
Deswegen:
bootargs_0=set bootargs console=ttyAS0,115200 root=/dev/mtdblock2 ip=192.168.147.25:192.168.147.41:192.168.147.1:255 .255.255.0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=0 nwhwconf=device:eth0,hwaddr:00:00:00:00:00:00 init=/bin/devinit
==> bei MAC = 0000... funktioniert kein Netzzugriff, mögen die Router / Switches nicht.
Am besten mit dem aaf ART Tool die Standard Bootargs für ( Mini U-Boot hast Du glaube ich drauf ? ) setzen, dann wird die MAC in die Flash Args geschrieben und Netzwerk geht dann wieder.
Dann kannste weiter rödeln

ReWard
21.10.2012, 16:32
Also ich habe mit dem Bootarg Editor neu eingespielt, aber dann steht da immer noch was oben drin, was bei Dir nicht stand.

@Morly Kathrein original ist im Flash

morly
21.10.2012, 16:36
Also ich habe mit dem Bootarg Editor neu eingespielt, aber dann steht da immer noch was oben drin, was bei Dir nicht stand.

@Morly Kathrein original ist im Flash

Klar: der bootargseditor löscht die übriggebliebenen bootargs nicht sonder überschreibt nur die, die du neu einspielst.
Beim STB Admin Tool kannst dirs aussuchen, ob die anderen gelöscht werden oder nicht.

Egal wie, wenn du die einspielst (und auch noch alte drinstehen) muss es wieder gehen!

DboxOldie
21.10.2012, 16:36
Na jetzt sollte aber Netzwerk wieder gehen....

ReWard
21.10.2012, 16:39
@DBoxOldie stimmt, das hatte ich gar nicht gesehen, aber Morly hat das in den neuen angepasst. Nur wie oben, Post12, geschrieben werden oben in den bootargs noch Zeile eingefügt, kann mir das nicht erklären.

morly
21.10.2012, 16:39
Shit - noch was,
die bootargs die ich dir schickte setzen voraus, dass du eine interne hdd drinnen hast,
wenn nein nimm bitte diese....

morly
21.10.2012, 16:42
... sorry, noch zur Erklärung,
ansonsten werden die Images von /dev/sdbx geladen - das heisst aber, dass auf /dev/sdax die interne hdd sitzt.
Wenn du keine interne hdd hast werden die Parts vom usb-stick auf /dev/sdax geladen.
Das ist der Unterschied der beiden Dateien, die ich dir uploadete

ReWard
21.10.2012, 16:53
Shit - noch was,
die bootargs die ich dir schickte setzen voraus, dass du eine interne hdd drinnen hast,
wenn nein nimm bitte diese....

Dann kein Wunder, HDMU wollte nicht starten, war schon kurz vorm Ausrasten. :D

Aber wieso geht bei mir mit dem Flash, orig. Kathrein, das STB Admin Tool nicht? Per Telnet komme ich auf die Box.


...uploadete

oder upgeloadet, Denglisch :)

DboxOldie
21.10.2012, 16:59
Bei orginal Kathrein im Flash ist das so´ne Sache mit den Tools...
Wenn da bestimmte Sachen benutzt werden, die sonst in allen Images sind.

ReWard
21.10.2012, 17:02
Na ja, also wieder Windows starten. :rolleyes:

ReWard
21.10.2012, 17:39
So, jetzt funktioniert HDMU wenigstens wieder. Dann kann ich ja jetzt damit weitermachen, was ich ja zuerst wollte, Image testen.

Danke erst mal soweit.

morly
21.10.2012, 18:55
Sehr schön - also willkommen retour ;)

Das mit dem Originalimage ist gut zu wissen - werd ich diese Tage testen

ReWard
21.10.2012, 19:06
Jetzt muß ich nur noch die blöden Einträge am Anfang der bootargs raus schmeißen. Aber das STB Admin Tool hat noch einen Bug, sagst Du. Ich habe ja nach wie vor das Problem das mir das Tool auf dem USB Stecker nur 1 Partition anzeigt. sda1 493 MB vfat SWAP.

morly
22.10.2012, 13:54
Bei orginal Kathrein im Flash ist das so´ne Sache mit den Tools...
Wenn da bestimmte Sachen benutzt werden, die sonst in allen Images sind.

Naja - beim STB Admin Tool werden Files via FTP auf die Box gespielt,
wenn du nicht ein erweitertes Image hast ist nix mit FTP... Somit scheitern alle Tools die FTP benutzen!

morly
22.10.2012, 13:57
Jetzt muß ich nur noch die blöden Einträge am Anfang der bootargs raus schmeißen. Aber das STB Admin Tool hat noch einen Bug, sagst Du. Ich habe ja nach wie vor das Problem das mir das Tool auf dem USB Stecker nur 1 Partition anzeigt. sda1 493 MB vfat SWAP.

Sofern ich mich richtig erinnere hast du ein Problem mit der Partitionstabelle - fdisk -l spuckt doch Fehler aus, oder?
Probier mal ein

e2fsck -f /dev/sdxy
aller betroffenen Partitionen

ReWard
23.10.2012, 20:20
Hallo morly, mein unermüdlicher Helfer. :rolleyes:

Ich hatte ja schon mal gelistet was fdisk -l bringt, im Rechner sind die Partitionen in Ordnung und werden richtig gelistet. (gparted)


UFS910:~# fdisk -l

Disk /dev/sda: 2003 MB, 2003828736 bytes
62 heads, 62 sectors/track, 1018 cylinders
Units = cylinders of 3844 * 512 = 1968128 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 251 481280 b Win95 FAT32
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(0, 32, 33) logical=(0, 33, 3)
Partition 1 has different physical/logical endings:
phys=(60, 11, 15) logical=(250, 58, 12)
Partition 1 does not end on cylinder boundary
/dev/sda2 251 502 481280 83 Linux
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(60, 11, 16) logical=(250, 58, 13)
Partition 2 has different physical/logical endings:
phys=(119, 244, 61) logical=(501, 21, 22)
Partition 2 does not end on cylinder boundary
/dev/sda3 502 760 496640 83 Linux
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(119, 244, 62) logical=(501, 21, 23)
Partition 3 has different physical/logical endings:
phys=(181, 201, 20) logical=(759, 45, 62)
Partition 3 does not end on cylinder boundary
/dev/sda4 760 1019 496640 83 Linux
Partition 4 has different physical/logical beginnings (non-Linux?):
phys=(181, 201, 21) logical=(759, 46, 1)
Partition 4 has different physical/logical endings:
phys=(243, 157, 42) logical=(1018, 8, 40)
Partition 4 does not end on cylinder boundary

sda1 ist Swap, FAT32, sda3 ist ist HDMU und mounted.


UFS910:~# e2fsck -f /dev/sda1
e2fsck 1.42.6 (21-Sep-2012)
ext2fs_open2: Bad magic number in super-block
e2fsck: Superblock invalid, trying backup blocks...
e2fsck: Bad magic number in super-block while trying to open /dev/sda1

The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>

UFS910:~# e2fsck -f /dev/sda2
e2fsck 1.42.6 (21-Sep-2012)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
MINI1: 11/120360 files (0.0% non-contiguous), 17509/481280 blocks
UFS910:~# e2fsck -f /dev/sda3
e2fsck 1.42.6 (21-Sep-2012)
/dev/sda3 is mounted.
e2fsck: Cannot continue, aborting.


UFS910:~# e2fsck -f /dev/sda4
e2fsck 1.42.6 (21-Sep-2012)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
/lost+found not found. Create<y>? yes
Pass 4: Checking reference counts
Pass 5: Checking group summary information

MINI3: ***** FILE SYSTEM WAS MODIFIED *****
MINI3: 11/124440 files (0.0% non-contiguous), 18012/496640 blocks