Daten auf einmal beschreibare Optische Geräte in mehreren Teilen schreiben

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
debiankaios
Beiträge: 182
Registriert: 23.01.2022 12:48:05

Daten auf einmal beschreibare Optische Geräte in mehreren Teilen schreiben

Beitrag von debiankaios » 13.01.2023 22:42:20

Ich will auf meine Papier auf DVD-R abspeichern, weil ich kein Platz für die Papier mehr finde. Jetzt ist es so das jeden Tag neue Papiere dazu kommen. Ich will nun öfter Daten neu drauf brennen, keine löschen.
Beim suchen habe ich das gefunden: https://supportnet.de/fresh/2007/8/id1597806.asp.
Allerdings finde ich weder bei Debianxfburn noch bei Debianbrasero diese Option, und mit Debianxorriso ist mir nicht klar wie das gehen sollte. Aus diesen Thema hatte ich die Idee eine Datei in burn:/// zu erstellen.(Ich nutze Thunar) Die hat er nicht erstellt. Dann hatte ich die Idee eine Datei rein zu kopieren(strg c+strg v), die hat er rein kopiert, lässt sich aber nicht öffnen. Sowohl bei einer Text-Datei als auch bei einer Bild-Datei. /dev/sr0 zu mounten hat auch nicht geklappt. Ein Terminal lässt sich nicht in burn:/// öffnen. Sonst noch Ideen?
Grüße, debiankaios.

Benutzeravatar
hikaru
Moderator
Beiträge: 13588
Registriert: 09.04.2008 12:48:59

Re: Daten auf einmal beschreibare Optische Geräte in mehreren Teilen schreiben

Beitrag von hikaru » 13.01.2023 23:45:14

Das Stichwort für dich lautet: "Multisession"
Xfburn unterstützt kein Multisession [1], Brasero schon [2].

[1] https://docs.xfce.org/apps/xfburn/start#functionality
[2] https://wiki.ubuntuusers.de/Brasero/#Multisession

Benutzeravatar
debiankaios
Beiträge: 182
Registriert: 23.01.2022 12:48:05

Re: Daten auf einmal beschreibare Optische Geräte in mehreren Teilen schreiben

Beitrag von debiankaios » 14.01.2023 09:16:42

Ok, danke. Wie sieht es mit xorriso aus? Ich finde zwar Ergebnisse das es geht, aber nicht wie.
Grüße, debiankaios.

scdbackup
Beiträge: 59
Registriert: 15.10.2011 11:11:51

Re: Daten auf einmal beschreibare Optische Geräte in mehreren Teilen schreiben

Beitrag von scdbackup » 14.01.2023 09:29:46

Hi,
mit xorriso ist mir nicht klar wie das gehen sollte.
xorriso ist hauptsaechlich fuers Terminal oder Shellskripte.

Man beginnt mit einer leeren DVD-R und schreibt eine erste Session drauf mit

Code: Alles auswählen

xorriso -for_backup -outdev /dev/sr0 -map Pfad_auf_Festplatte Pfad_in_ISO
wobei man fuer "Pfad_auf_Festplatte" die Adresse des Files oder Directories
auf der Platte einsetzt, das man auf die DVD bringen will. Fuer "Pfad_in_ISO"
setzt man die gewuenschte Adresse im ISO 9660 Filesystem der DVD ein.
Man kann auch mehrere -map Kommandos angeben

Code: Alles auswählen

xorriso -for_backup -outdev /dev/sr0 -volid "PAPIERE" \
        -map "$HOME"/papiere /papiere \
        -map /archiv/papiere_2021 /papiere_2021
Das Volume Id "PAPIERE" wird von Desktops dann gerne als automatischer
Mountpunkt angeboten. 32 Zeichen sind erlaubt, eigentlich nur Grossbuchstaben,
Zahlen und Tiefstrich. Aber da halten sich nicht viele Leute dran.

Spaeter kann man weitere Sessions dazubrennen. Das Kommando -outdev wird
durch -dev ersetzt, damit der Filebaum der vorherigen Session eingelesen
wird und als Grundlage der neuen Session dient:

Code: Alles auswählen

xorriso -for_backup -dev /dev/sr0 -map Pfad_auf_Festplatte Pfad_in_ISO
Im geschilderten Fall mit Brennen und anschliessendem Loeschen auf der Platte
kann man immer wieder das selbe Plattendirectory angeben. Die Files im
entsprechenden Gegenstueck auf der DVD werden dadurch nicht geloescht.
Allerdings ersetzen Files von der Platte, die seit der letzten Session nicht
geloescht wurden, ihre Entsprechungen auf der DVD.

Code: Alles auswählen

xorriso -for_backup -dev /dev/sr0 -map "$HOME"/papiere /papiere
Man kann auch Files oder Directories im ISO unsichtbar machen.
Aber das willst Du ja gerade nicht.

Wegen des Kommandos -for_backup werden MD5-Summen fuer die Sessions und
die einzelnen Datenfiles auf der DVD gespeichert. Man kann spaeter pruefen,
ob die DVD und die Files darauf noch gut sind. Fuer alle Sessions auf der
DVD:

Code: Alles auswählen

$ xorriso -for_backup -indev /dev/sr0 -check_media --
...
Media summary: 15 sessions, 1546456 data blocks, 3020m data, 1462m free
...
xorriso : UPDATE : Found matching MD5 superblock tag: start=32 size=18
xorriso : UPDATE :    2816 blocks read in 4 seconds , 4.1xD
xorriso : UPDATE :    5728 blocks read in 5 seconds , 4.3xD
xorriso : UPDATE :    8640 blocks read in 6 seconds , 4.3xD
xorriso : UPDATE : Found matching MD5 tree tag: start=32 size=9429
xorriso : UPDATE :   11552 blocks read in 7 seconds , 4.3xD
...
xorriso : UPDATE : 1181792 blocks read in 289 seconds , 7.9xD
xorriso : UPDATE : Found matching MD5 session tag: start=32 size=1182503
...
xorriso : UPDATE : Found matching MD5 session tag: start=1520096 size=26615
xorriso : UPDATE : 1546488 blocks read in 354 seconds = 6.5xD
Media checks :        lba ,       size , quality
Media region :          0 ,    1182536 , + good
Media region :    1182536 ,         24 , 0 off_track
Media region :    1182560 ,      25451 , + good
...
Media region :    1520096 ,      26616 , + good
Media region :    1546712 ,     748392 , 0 untested
MD5 checks   :        lba ,       size , result
MD5 tag range:         32 ,    1182503 , + md5_match
MD5 tag range:    1182560 ,      25450 , + md5_match
...
MD5 tag range:    1520096 ,      26615 , + md5_match
Fuer die Datenfiles, die von der letzten Session gezeigt werden:

Code: Alles auswählen

$ xorriso -for_backup -indev /dev/sr0 -check_md5_r sorry / --
...
xorriso : UPDATE :  10383k content bytes read in 5 seconds , 1.5xD
xorriso : UPDATE :  39139k content bytes read in 10 seconds , 4.2xD
...
xorriso : UPDATE : 2229.1m content bytes read in 289 seconds = 5.8xD
File contents and their MD5 checksums match.
Der erste Lauf kann sagen, ob Superblock, Directory-Baum, und Filedaten einer
Session beschaedigt sind. Der zweite Lauf wuerde im Fall eines Schadens den
Filenamen nennen. Er funktioniert aber nur, wenn Superblock und Baum
unbeschaedigt sind.

Eine DVD-R kann theoretisch 99 Sessions aufnehmen. Weil aber je etwa ein
Dutzend Megabyte zwischen den Sessions unbenutzt bleiben, reicht es je
nach Groesse der Sessions meist nur fuer 30 bis 50.
Man sollte also nicht alle Stunde einen einzelnen File brennen, sondern
jeweils ein groesseres Buendel, wenn sich zB. 100 MB angesammelt haben.

Weil Du die Files auf der Platte loeschen willst, wuerde ich fuer mindestens
zwei DVDs plaedieren, auf die Du die Files vor dem Loeschen brennst.
Nach dem Brennen und vor dem Loeschen mit obigen Befehlen Probelesen lassen.
Wenn Du nur die neueste Session pruefen willst, ohne Filenamen genannt zu
bekommen:

Code: Alles auswählen

$ xorriso -for_backup -indev /dev/sr0 -check_md5 sorry --
...
Checking loaded session by its recorded MD5.
Session MD5 5417cf1934fd4e51c12d82615f58767f , LBA 1520096 , 26116 blocks
xorriso : UPDATE :  11840k content bytes read in 5 seconds , 1.8xD
xorriso : UPDATE :  52232k content bytes read in 8 seconds = 4.6xD
Ok, session data match recorded md5.
Have a nice day :)

Thomas

scdbackup
Beiträge: 59
Registriert: 15.10.2011 11:11:51

Re: Daten auf einmal beschreibare Optische Geräte in mehreren Teilen schreiben

Beitrag von scdbackup » 14.01.2023 09:30:34

(Sorry, ich vergass "Mich benachrichtigen" anzuklicken.)

Benutzeravatar
debiankaios
Beiträge: 182
Registriert: 23.01.2022 12:48:05

Re: Daten auf einmal beschreibare Optische Geräte in mehreren Teilen schreiben

Beitrag von debiankaios » 14.01.2023 18:07:36

Danke für die ausführliche Beschreibung ich werde es bald ausprobieren.

Allerdings verstehe ich nicht was ich bei ISO-Dateien angeben soll.
Grüße, debiankaios.

Benutzeravatar
cosinus
Beiträge: 3439
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Daten auf einmal beschreibare Optische Geräte in mehreren Teilen schreiben

Beitrag von cosinus » 14.01.2023 19:18:27

Von was für "Papieren" redest du da und warum müssen die gebrannt werden? 8O

scdbackup
Beiträge: 59
Registriert: 15.10.2011 11:11:51

Re: Daten auf einmal beschreibare Optische Geräte in mehreren Teilen schreiben

Beitrag von scdbackup » 14.01.2023 19:44:30

Hi,
debiankaios hat geschrieben: Danke für die ausführliche Beschreibung ich werde es bald ausprobieren.
Du kannst auch erstmal mit einem File statt der DVD-R bzw. /dev/sr0 ueben.

Code: Alles auswählen

xorriso -for_backup -outdev probe_image.iso ...
xorriso -for_backup -dev probe_image.iso ...
xorriso -for_backup -indev probe_image.iso ...
Der File, hier "probe_image.iso", sollte vor dem Lauf mit -outdev nicht
existieren.
(Und dann natuerlich nicht die Originale auf der Platte loeschen.)
Allerdings verstehe ich nicht was ich bei ISO-Dateien angeben soll.
Ich vermute, Du meinst "Pfad_in_ISO" in meinem Vorschlag:

Code: Alles auswählen

-map Pfad_auf_Festplatte Pfad_in_ISO
Das ist der Filepfad, den Du dem File oder Directory auf der DVD geben willst.
Das xorriso Kommando -map untersucht das angegebene Fileobjekt auf der
Platte und plant es fuer das entstehende ISO 9660 Filesystem mit einem frei
waehlbaren Pfad ein.

Ich vermute, dass Du diesen Pfad sehr aehnlich haben willst, wie den Pfad,
den Du schon auf der Platte gewaehlt hast. Deswegen mein Beispiel

Code: Alles auswählen

-map "$HOME"/papiere /papiere
was annimmt, Deine Papiere waeren im $HOME Directory in einem Unterdirectory
namens "papiere" und das auf der DVD als "/papiere" erscheinen soll.

Du kannst aber auch einfach den selben Pfad fuer die DVD waehlen, den Du
fuer den File auf der Platte angeben musst:

Code: Alles auswählen

-map "$HOME"/papiere "$HOME"/papiere
Dann werden alle Fileadressen auf der DVD halt ein bisschen laenger.
cosinus hat geschrieben: Von was für "Papieren" redest du da und warum müssen die gebrannt werden?
Brennen virtuelle Papiere auch bei 451 Grad Fahrenheit ?

Have a nice day :)

Thomas

Benutzeravatar
cosinus
Beiträge: 3439
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Daten auf einmal beschreibare Optische Geräte in mehreren Teilen schreiben

Beitrag von cosinus » 14.01.2023 20:14:01

scdbackup hat geschrieben: ↑ zum Beitrag ↑
14.01.2023 19:44:30
Brennen virtuelle Papiere auch bei 451 Grad Fahrenheit ?
Was soll dieser Kommentar? :?:

Benutzeravatar
debiankaios
Beiträge: 182
Registriert: 23.01.2022 12:48:05

Re: Daten auf einmal beschreibare Optische Geräte in mehreren Teilen schreiben

Beitrag von debiankaios » 23.01.2023 19:23:45

Nochmal vielen dank, scdbackup!
Grüße, debiankaios.

Antworten