You are not logged in.

Dear visitor, welcome to Dreamboard. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Wednesday, January 27th 2010, 2:21pm

XFS - USB Platte an Dreambox?

Hallo zusammen,

war positiv gestimmt, dass meine NTFS-USB-Platte erkannt wurde, wenn auch nicht wie erwartet unter /media/ sondern unter: /autofs/sde1/
mount gibt hierzu aus: usbdevfs on /proc/bus/usb type usbfs (rw)

ein USB-Stick landet unter: /autofs/sdf1
mount gibt hierzu aus: /dev/sdf1 on /autofs/sdf1 type vfat (ro,nodiratime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1)

doch eine mit XFS formatierte USB-Platte am Front USB sehe ich keine Dateien, obwohl der Mediaplayer 2 Einträge anzeigt:
G HD400LD (Partition 2)
G HD400
mount schweigt sich hierzu aus.

Unter Suse ist die XFS-Platte einwandfrei lesbar. Weiß jemand Rat?
dm8000 (2xDVB-S2, DVB-C, DVB-T, 2 TB HDD, 4pin Fan) mit DMM - release-dm8000-3.2.2+GP3

This post has been edited 2 times, last edit by "tomde" (Jan 27th 2010, 2:26pm)


2

Wednesday, January 27th 2010, 2:34pm

Hi,

das xfs kernel module nachinstallieren .. denke ich. Das ist imho standardmässig nicht installiert.

cu

3

Wednesday, January 27th 2010, 2:36pm

Aha, war bei suse auch so. Wo finde ich dazu mal ne StepByStep Anleitung?
dm8000 (2xDVB-S2, DVB-C, DVB-T, 2 TB HDD, 4pin Fan) mit DMM - release-dm8000-3.2.2+GP3

4

Wednesday, January 27th 2010, 3:39pm

Also installiert ist es, es wird nur default nicht geladen.

Source code

1
modprobe xfs


Sollte helfen ;)

OoZooN

Dreamer

    Germany

Posts: 1,872

Location: Wienhausen

Occupation: Elektriker

  • Send private message

5

Wednesday, January 27th 2010, 6:31pm

ja, das kernelmodul ist im image enthalten. um es automatisch beim systemstart zu laden ändere mit einem linux konformen texteditor (vorzugsweise ist DCC bestens für solche sachen geeignet) die datei bootup in /etc/init.d/ von:

Quoted

for mod in isofs cifs autofs4 sr_mod ide-cd cdrom cdfs fuse; do


in

Quoted

for mod in isofs cifs autofs4 sr_mod ide-cd cdrom cdfs fuse xfs; do


um.
mfg

OoZooN

Support für OoZooN Images gibt es auf forum.oozoon.de , nicht hier!

Two Beer or not two Beer, thats the Question

Aktuelle Nachrichten rund um OoZooN-Images gibt es auf Twitter

6

Wednesday, January 27th 2010, 10:09pm

Danke für Anleitung, leider trotz:

Source code

1
modprobe xfs

welches fehlerfrei ausgeführt wird und einfügen (mittels Editor: vi /etc/init.d/bootup)

Source code

1
2
3
for mod in isofs cifs autofs4 sr_mod ide-cd cdrom cdfs fuse xfs; do
    	modprobe $mod
done

und reboot zeigt der Mediaplayer zwar 2 Einträge:

G HD400LD (Partition 2)
G HD400

die aber keine Dateien enthalten. Auch mount zeigt kein neues fs ?(

Wie kann ich prüfen, ob das Modul geladen ist?
dm8000 (2xDVB-S2, DVB-C, DVB-T, 2 TB HDD, 4pin Fan) mit DMM - release-dm8000-3.2.2+GP3

7

Wednesday, January 27th 2010, 10:21pm


Wie kann ich prüfen, ob das Modul geladen ist?


Mit

Source code

1
lsmod | grep xfs


Da sollte dann so etwas kommen:

Source code

1
xfs 606192 0 - Live 0xc09a8000


Aber wenn du modprobe xfs eingegeben hast und keine Fehlermeldung kam, heißt das eigentlich schon, dass das Modul erfolgreich geladen wurde.
Was gibt denn dmesg aus wenn du die Festplatte anschließt?

8

Thursday, January 28th 2010, 4:44pm

Hab gestern gerade in einem anderen beitrag geschrieben, dass sie noch nie abgestürzt ist... hätts nicht tun sollen:
Box war mit FB heruntergefahren und 12h aus. Heut angeschaltet: OLED: Dream MM steht im Display und Balken steht bei 1/4. Kein Telnet, kein Taster reagieren. Musste AUS/EIN am Rückseitenschalter bemühen...

Kein zuverlässiger Start finde ich sehr traurig bei TV-Aufnahmen, diese Unzuverlässigkeit mochte ich an der dbox2 gar nicht... und nun hab ich das auch bei DM8K? :S

Nach Aus/Ein fuhr Box sauber hoch. Dann Platte angestöpselt.

Auf TV und OLED erscheint: "Keine anzeigbaren Dateien auf diesm Medium gefunden"

> lsmod | grep xfs

Source code

1
2
xfs 606192 0 - Live 0xc01f2000
exportfs 5312 2 nfsd,xfs, Live 0xc009d000

> dmesg

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
...
xfs_da_do_buf: bno 8388608
dir: inode 128
Filesystem "sde2": XFS internal error xfs_da_do_buf(1) at line 2174 of file fs/xfs/xfs_da_btree.c.  Caller 0xc0218e60
Call Trace:
 [<c0218e60>] xfs_da_read_buf+0x34/0x40 [xfs]
 [<c0218828>] xfs_da_do_buf+0x404/0x9a4 [xfs]
 [<c0218780>] xfs_da_do_buf+0x35c/0x9a4 [xfs]
 [<c0218e60>] xfs_da_read_buf+0x34/0x40 [xfs]
 [<80050000>] __alloc_pages+0x19c/0x468
 [<80053ac4>] cache_alloc_refill+0x320/0x594
 [<c07a0000>] BVDC_P_Source_ApplyChanges_isr+0x130/0x514 [bcm7400]
 [<c0218e60>] xfs_da_read_buf+0x34/0x40 [xfs]
 [<c0220000>] xfs_dir2_block_lookup_int+0x188/0x388 [xfs]
 [<c0218e60>] xfs_da_read_buf+0x34/0x40 [xfs]
 [<80053eb8>] kmem_cache_alloc+0x90/0x98
 [<c021c720>] xfs_da_node_lookup_int+0xd0/0x4cc [xfs]
 [<c021c720>] xfs_da_node_lookup_int+0xd0/0x4cc [xfs]
 [<c02270b8>] xfs_dir2_node_lookup+0x64/0x108 [xfs]
 [<c021ee6c>] xfs_dir2_isleaf+0x2c/0x88 [xfs]
 [<c021f740>] xfs_dir2_lookup+0x184/0x18c [xfs]
 [<c025a180>] xfs_dir_lookup_int+0x50/0x180 [xfs]
 [<c0260094>] xfs_lookup+0xa8/0xfc [xfs]
 [<c026006c>] xfs_lookup+0x80/0xfc [xfs]
 [<8008deac>] update_atime+0x6c/0xb4
 [<c026f15c>] linvfs_lookup+0x5c/0xe0 [xfs]
 [<8008b5c8>] d_alloc+0x34/0x1c8
 [<8007ee7c>] __follow_mount+0x84/0xfc
 [<8007f0b4>] do_lookup+0x1c0/0x240
 [<8008163c>] __link_path_walk+0x63c/0xf64
 [<80081344>] __link_path_walk+0x344/0xf64
 [<8008201c>] link_path_walk+0xb8/0x214
 [<80042164>] get_futex_key+0x44/0x19c
 [<8006b734>] get_unused_fd+0xf8/0x25c
 [<800832ec>] open_namei+0x98/0x7d0
 [<801bea30>] tx_reclaim_timer+0x24/0x10c
 [<801bea0c>] tx_reclaim_timer+0x0/0x10c
 [<8006bb9c>] filp_open+0x30/0x64
 [<8006b734>] get_unused_fd+0xf8/0x25c
 [<8006bc2c>] sys_open+0x5c/0xb8
 [<8000cf84>] stack_done+0x20/0x3c
 [<800048cc>] handle_ri_int+0x20/0x34
 
dm8000 (2xDVB-S2, DVB-C, DVB-T, 2 TB HDD, 4pin Fan) mit DMM - release-dm8000-3.2.2+GP3

This post has been edited 1 times, last edit by "tomde" (Jan 28th 2010, 4:52pm)


9

Thursday, January 28th 2010, 11:16pm


Source code

1
2
Filesystem "sde2": XFS internal error xfs_da_do_buf(1) at line 2174 of file fs/xfs/xfs_da_btree.c.  Caller 0xc0218e60
 


Nach kurzer google Recherche zu dieser Fehlermeldung würde ich sagen, dass dein XFS Dateisystem beschädigt ist.
Wie man das evtl. beheben kann lässt sich entsprechend auch über google finden. ;)

Viel Erfolg.

10

Friday, January 29th 2010, 11:18am

xfs_check, xfs_repair, fschk.xfs an DM8000 ?

Danke, gute Idee. An Filesystemfehler hab ich noch nicht gedacht, da die USB-XFS-Platte unter Suse les- und schreibbar ist.

Schade dass die 8000 hier nicht den Benutzer fragt, ob ein fchk gemacht werden soll - wahrscheinlich fehlt ihr wie mir die Praxis mit xfs ;) und weiss nicht, welche Partitionsangabe sie als Parameter beim
xfs_check, xfs_repair, fschk.xfs für die USB-Platte mitgeben soll... :?: - kann jemand helfen wie ich gleich mit telnet an der dm8000 den fschk starten kann? (Ansonsten werd ich meine suse-partition am PC bemühen.)
dm8000 (2xDVB-S2, DVB-C, DVB-T, 2 TB HDD, 4pin Fan) mit DMM - release-dm8000-3.2.2+GP3

11

Friday, January 29th 2010, 11:34am

Hi,

die andere Möglichkeit kann aber auch sein, dass der xfs support in dem alten Kernel komplett kaputt ist.. oder sich nicht mehr mit dem XFS auf dieser Platte verträgt, da diese vermutlich mit einem viel neuerem Linuxsystem erzeugt wurde. XFS ist auch nicht unbedingt das Filesystem der Wahl bei der dreambox. Und imho auch gänzlich untested.

Das kann vieles sein.

cu

12

Wednesday, February 3rd 2010, 8:14pm

Am suse pc rennt der xfs_repair, xfs_check sauber durch die usb-platte xfs.
An der DM8k sehe ich nur:


Source code

1
2
G HD400LD (Partition 2)
G HD400


Dateien.

Okay war nur ein Versuch, ich kopier sie um... in ext2, ext3 oder ntfs
dm8000 (2xDVB-S2, DVB-C, DVB-T, 2 TB HDD, 4pin Fan) mit DMM - release-dm8000-3.2.2+GP3