DVD-RAM (udf) schreiben erzeugt 1.: speicherzugiffsfehler und 2.: doppelte dateiname

StDoe

StDoe

Lebenskünstler
1.: Beim schreiben einer dvd-ram mit udf erhalte ich einen speicherzugriffsfehler:

Code:
Speicherzugriffsfehler

Message from syslogd@localhost at Sat Mar 15 01:01:53 2008 ...
localhost kernel: Oops: 0002 [#1]

Message from syslogd@localhost at Sat Mar 15 01:01:53 2008 ...
localhost kernel: SMP

Message from syslogd@localhost at Sat Mar 15 01:01:53 2008 ...
localhost kernel: CPU:    0

Message from syslogd@localhost at Sat Mar 15 01:01:54 2008 ...
localhost kernel: EIP is at udf_fileident_read+0xaf/0x4a0 [udf]

Message from syslogd@localhost at Sat Mar 15 01:01:54 2008 ...
localhost kernel: eax: 0000000a   ebx: d123a000   ecx: 00000009   edx: 00000000

Message from syslogd@localhost at Sat Mar 15 01:01:54 2008 ...
localhost kernel: esi: d123a000   edi: 00750074   ebp: ddbc5a44   esp: ddbc59d0

Message from syslogd@localhost at Sat Mar 15 01:01:54 2008 ...
localhost kernel: ds: 007b   es: 007b   ss: 0068

Message from syslogd@localhost at Sat Mar 15 01:01:54 2008 ...
localhost kernel: Process cp (pid: 20084, threadinfo=ddbc4000 task=c164c030)

Message from syslogd@localhost at Sat Mar 15 01:01:54 2008 ...
localhost kernel: Stack: d1239f28 00000800 ddbc5d40 20657275 64726143 2ca284e2 63655320 20657275

Message from syslogd@localhost at Sat Mar 15 01:01:54 2008 ...
localhost kernel:        69676944 e26c6174 5320a284 63696570 6b726568 65747261 206d6920 c3726547

Message from syslogd@localhost at Sat Mar 15 01:01:54 2008 ...
localhost kernel:        652074a4 65676e69 63657473 6920746b 772e7473 00007261 00000000 00000000

Message from syslogd@localhost at Sat Mar 15 01:01:54 2008 ...
localhost kernel: Call Trace:

Message from syslogd@localhost at Sat Mar 15 01:01:54 2008 ...
localhost kernel:  <c010425d> show_stack_log_lvl+0x9d/0xd0  <c0104497> show_registers+0x1b7/0x240

Message from syslogd@localhost at Sat Mar 15 01:01:54 2008 ...
localhost kernel:  <c0104652> die+0x132/0x330  <c011c5d6> do_page_fault+0x276/0x670

Message from syslogd@localhost at Sat Mar 15 01:01:54 2008 ...
localhost kernel:  <c0103cc3> error_code+0x4f/0x54  <e08e56e3> udf_add_entry+0x283/0xd10 [udf]

Message from syslogd@localhost at Sat Mar 15 01:01:54 2008 ...
localhost kernel:  <00630069> 0x630069

Message from syslogd@localhost at Sat Mar 15 01:01:54 2008 ...
localhost kernel: Code: f8 02 89 c2 c1 fa 1f 01 01 11 51 04 8b 75 10 8b 97 a0 00 00 00 8b 46 0c 3b 42 0c 0f 87 0b 02 00 00 b9 09 00 00 00 8b 7d 14 89 de <f3> a5 66 a5 83 c4 68 89 d8 5b 5e 5f 5d c3 8d 76 00 8b 75 1c 8b

Message from syslogd@localhost at Sat Mar 15 01:01:54 2008 ...
localhost kernel: EIP: [<e08ebe0f>] udf_fileident_read+0xaf/0x4a0 [udf] SS:ESP 0068:ddbc59d0

ich vermute, daß der fehler durch folgenden dateinamen erzeugt wird (ist zweifellos blöd, habe die so aus dem inet runter geladen - sry):
Code:
Brother FAQs & Störungssuche [faq000142_000] Treiber lässt sich weder installieren noch deinstallieren sobald CompactFlash®, SmartMedia®, Memory Stick®, xD-Picture Card™, Secure Digital™ Speicherkarte im Gerät eingesteckt ist.war'

danach läuft der pc scheinbar noch einwandfrei, aber es gehen keine laufwerke mehr zu umount-en ('lsof | grep /mnt' gibt nichts aus). selbst der shutdown kann die laufwerke nicht aushängen und beim nächsten systemstart wird die festplatte (automatisch) geprüft. dabei werden verwaiste (orphaned) inodes gefunden.




2.: ein anderer fehler (allerdings kein Speicherzugriffsfehler) tritt auf, wenn dateinamen mit umlauten, die aus WINDOWS nicht ganz richtig konvertiert wurden und an stelle der umlaute bereits komische zeichen enthalten, auf dvd-ram kopiert werden: es wird der dateiname nach dem umlaut abgebrochen und die datei dann mehrmals im udf-verzeichnis eingetragen.




Fragen:
a) welche abweichungen gibt es beim udf-standard gegenüber ext3?

b) wie kann ich vermeiden, daß mir mit 'cp [ext3] [udf]' derartige fehler erzeugt werden?

c) die pakete unter http://sourceforge.net/project/showfiles.php?group_id=295 sind von Februar 2004. gibt es da nichts neueres?

---
System:

Intel(R) Pentium(R) 4 CPU 3.00GHz
Mandriva, Linux version 2.6.17-5mdv





EDIT:

Problem gelöst:
cpio mag mich!
Code:
find . -print -depth | cpio -ov > archiv.cpio
erzeugt ein archiv, in welchem auch meine komischen dateinamen richtig gespeichert werden, und dieses kann ich unter einem "normalen" namen auf udf speichern. geht außerdem viiiiieeeeel schneller. :)
 
Zuletzt bearbeitet:

Ähnliche Themen

Mysteriöser 11.4 Absturz - Maschine läuft, SSH und vor Ort Login unmöglich

Festplatte friert ein nach suspend/resume

System friert einfach ein

Ubuntu X / dbus problem

OpenSuse 11.1 USB Festplatte wird nicht erkannt

Zurück
Oben