staging.inyokaproject.org

Testen von Multi-File-RAR-Archiven

Status: Ungelöst | Ubuntu-Version: Xubuntu 22.04 (Jammy Jellyfish)
Antworten |

Fried-rich

Anmeldungsdatum:
2. Mai 2013

Beiträge: 1035

Hallo,

ich habe hier ein RAR-Archiv bestehend aus mehreren Dateien. Ich hatte mit Linux-Tools große Probleme die fehlerhafte Datei zu finden

  • Peazip: ich habe die *.part01.rar geöffnet, es kam eine Passwortabfrage, nach der Eingabe die Info "archive may contain errors"

  • Engrampa: wieder die *.part01.rar geöffnet, keine Passwortabfrage sondern gleich der Fehler "Can not open the file as archiv"

  • Winrar 6 über Wine: wieder über die *.part01.rar, WinRAR springt nun direkt in das Archiv ohne Passwortabfrage; hier kann ich einen Test laufen lassen der mir anzeigt welches der Teilarchive defekt ist

Wenn ich mit Peazip einen Test mache wird jede Datei einzeln geprüft. Es kommt mir so vor, also würde Peazip nicht erkennen, dass es ein Multi-File-Archiv ist. Ist einfach der Support für das propietäre RAR-Format nicht 100%ig?

EDIT Das Peazip-RAR5-Plugin ist installiert, auch das unfreie Paket 'unrar'.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 52312

Geht bei mir nur mit 7z.

Fried-rich

(Themenstarter)

Anmeldungsdatum:
2. Mai 2013

Beiträge: 1035

Du meinst die command line Version?

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 52312

Fried-rich schrieb:

Du meinst die command line Version?

Zumindest die verlinkte hat keine Oberfläche.😉

7z t ARCHIV.rar

ist jetzt aber auch keine Raketenwissenschaft.

verdooft

Anmeldungsdatum:
15. September 2012

Beiträge: 3425

Ich verwende rar für Linux, das Checken von mehrteiligen Archiven klappt da. Mit Passwort habe ichs nicht getestet.

rar t nameofrar.part1.rar
[...]
Testing archive nameofrar.part1.rar

Testing     Welt0001/map_meta.txt                                     OK 
Testing     Welt0001/world.mt                                         OK 
Testing     Welt0001/auth.sqlite                                      OK 
Testing     Welt0001/mod_storage.sqlite                               OK 
Testing     Welt0001/env_meta.txt                                     OK 
Testing     Welt0001/players.sqlite                                   OK 
Testing     Welt0001/map.sqlite                                       27%

Testing archive nameofrar.part2.rar

...         Welt0001/map.sqlite                                       54%

Testing archive nameofrar.part3.rar

...         Welt0001/map.sqlite                                       82%

Testing archive nameofrar.part4.rar

...         Welt0001/map.sqlite                                       OK 
Testing     Welt0001/ipban.txt                                        OK 
Testing     Welt0001/force_loaded.txt                                 OK
All OK

Irgendwo bei Rarlab kann man das laden. Installation per

sudo make install

wenn ich mich nicht täusche. Mit der Unrar-Version 6.21 habe ich allerdings dieselbe Ausgabe. OK kommt aber immer nur, wenn die Datei komplett ist, nicht solange nur Teile davon in Teilarchiven sind.

gerold123

Avatar von gerold123

Anmeldungsdatum:
18. April 2006

Beiträge: 1201

verdooft schrieb:

Irgendwo bei Rarlab kann man das laden. Installation per

sudo make install

wenn ich mich nicht täusche. Mit der Unrar-Version 6.21 habe ich allerdings dieselbe Ausgabe. OK kommt aber immer nur, wenn die Datei komplett ist, nicht solange nur Teile davon in Teilarchiven sind.

die Pakete rar, unrar und 7zip sind in den "stinknormalen" Repos enthalten. Da muss man nix irgendetwas extra "veranstalten":

apt policy rar && apt policy unrar && apt policy 7zip

Die Ausgabe von unrar gegenüber rar unterscheidet sich ein wenig:

tuxracer@kubuntu:~/Firefox_DL/R1.rar$ unrar t test.part001.rar 

UNRAR 6.11 beta 1 freeware      Copyright (c) 1993-2022 Alexander Roshal


Testing archive test.part001.rar

Testing     R1/Achim Reichel - Aloha Heja He (Paradies Mix).mp3        1%

Testing archive test.part002.rar

...         R1/Achim Reichel - Aloha Heja He (Paradies Mix).mp3        2%

Testing archive test.part003.rar

...         R1/Achim Reichel - Aloha Heja He (Paradies Mix).mp3        3%

Testing archive test.part004.rar

...         R1/Achim Reichel - Aloha Heja He (Paradies Mix).mp3        4%
....................
Testing archive test.part089.rar

...         R1/Achim Reichel - Amazonen (Zensiert).mp3                99%

Testing archive test.part090.rar

...         R1/Achim Reichel - Amazonen (Zensiert).mp3                OK 
Testing     R1                                                        OK
All OK
tuxracer@kubuntu:~/Firefox_DL/R1.rar$ 

tomtomtom schrieb:

7z t ARCHIV.rar

ist jetzt aber auch keine Raketenwissenschaft.

Danke 👍

tuxracer@kubuntu:~/Firefox_DL/R1.rar$ 7z t test.part001.rar 

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx   (810F81),ASM,AES-NI)

Scanning the drive for archives:
1 file, 1048576 bytes (1024 KiB)

Testing archive: test.part001.rar
--           
Path = test.part001.rar
Type = Rar
Physical Size = 1048576
Total Physical Size = 93639260
Characteristics = Volume NewVolName FirstVolume VolCRC
Solid = -
Blocks = 13
Multivolume = +
Volume Index = 0
Volumes = 90

Everything is Ok                                                          

Folders: 1
Files: 12
Size:       143189529
Compressed: 93639260
tuxracer@kubuntu:~/Firefox_DL/R1.rar$ 

verdooft

Anmeldungsdatum:
15. September 2012

Beiträge: 3425

rar unter Buntu 22.04 ist Version 5.5, total veraltet. Wenn man schon mit rar-Archiven hantiert, kann man auch aktuelle Software, in der Bugs - auch sicherheitskritische - gefixt wurden, verwenden. Ich empfehle also klar das "extra "veranstalten"".

Antworten |