윈도우에서 분할압축된 zip 파일을 linux 에서 unzip

1,684 views
Skip to first unread message

SUNG IL CHOI

unread,
Feb 2, 2021, 3:23:46 AM2/2/21
to Bandizip for Windows forum
안녕하세요

대용량의 파일 전달을 위해 윈도우에서 분할 압축을 진행하였는데요,
전달 받은 linux server상에서 cksum 까지 일치하는것을 확인했는데,
unzip 이 되지가 않습니다.
googling 통해서 -FF , -s 옵션 다 시도해 봤는데 중간에 자꾸 오류가 나네요..
윈도우에서 분할 압축한 파일을 linux OS상에서 unzip 하는게 불가능 한가요?

KH Park

unread,
Feb 3, 2021, 12:22:08 AM2/3/21
to Bandizip for Windows forum

안녕하세요. 반디집 개발자입니다.

분할 압축된 zip 파일을 unzip 해보면, 이런식으로 coming soon 만 되어 있고 앞으로도 구현될 가능성은 없어 보입니다.

Expect "errors" and warnings...true multi-part support
  doesn't exist yet (coming soon).


반면, p7zip 으로 압축을 풀어보면 다음과 같이 정상적으로 처리되는것을 확인할 수 있습니다.


$ 7z x ubuntu-20.10-desktop-amd64.zip

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C.UTF-8,Utf16=on,HugeFiles=on,64 bits,16 CPUs Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz (906EC),ASM,AES-NI)

Scanning the drive for archives:
1 file, 92763318 bytes (89 MiB)

Extracting archive: ubuntu-20.10-desktop-amd64.zip
--
Path = ubuntu-20.10-desktop-amd64.zip
Type = zip
Physical Size = 92763318
Embedded Stub Size = 4
64-bit = +
Total Physical Size = 2923918518
Multivolume = +
Volume Index = 27
Volumes = 28

Everything is Ok



감사합니다.




--
You received this message because you are subscribed to the Google Groups "Bandizip for Windows forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bandizip-win...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bandizip-win/066cba26-1e83-449c-ad2c-e9f4213ddd9en%40googlegroups.com.

SUNG IL CHOI

unread,
Feb 3, 2021, 1:46:32 AM2/3/21
to Bandizip for Windows forum
회신 감사드립니다!

분할 되어 있는 상태에서 위의 예시처럼 7z x 파일명 으로 실행해 봤는데,

Error: Can not open file as archive

라고만 표시가 되네요.
혹시 분할된 zip, zxx 파일들을 합치는 프로세스가 선행 되어야 하는건가요?


KH Park

unread,
Feb 3, 2021, 1:56:44 AM2/3/21
to Bandizip for Windows forum

안녕하세요. 반디집 개발자입니다.


p7z 는 분할 zip 압축의 해제를 지원하기 때문에 별도의 합치는 과정은 필요 없습니다.

문제 해결을 위해서는

1) 7z 버전을 확인해 보시기 바랍니다. 16.02 가 최신 버전입니다.

2) zip 파일과 .z01, z02.. 등등의 파일이 모두 한 폴더에 있어야 하며, 파일명의 대소문자도 동일해야 합니다.

3) "7z x 파일명.zip" 과 같이, zip 파일을 파라미터로 전달해야 합니다. 다른 파일은 파라미터로 전달할 필요가 없습니다.

4) 문제가 해결되지 않을 경우, 파일의 내용 확인을 위해서 다음과 같이 파일의 head 와 tail 정보를 올려주셨으면 합니다.


$ hd ubuntu-20.10-desktop-amd64.zip | head
00000000  1e e7 bc f9 43 f9 35 13  14 23 a5 2d c7 fb cf d0  |....C.5..#.-....|
00000010  7f 09 ad 49 e1 90 90 d0  9a 13 9c 24 e6 de 48 64  |...I.......$..Hd|
00000020  f6 49 89 86 5b 35 5b 3a  e7 5e 71 5c d5 73 3a fe  |.I..[5[:.^q\.s:.|
00000030  be 95 31 bb f0 83 13 c9  44 d5 02 d9 34 15 44 e1  |..1.....D...4.D.|
00000040  95 e4 c7 b1 70 5e 23 44  60 69 67 5f 34 e8 9e f6  |....p^#D`ig_4...|
00000050  07 55 0b 60 f4 26 50 b1  9a c3 ef b8 b9 3d 46 50  |.U.`.&P......=FP|
00000060  a5 47 ac ed 4c 2a cd b5  b3 61 72 73 f9 e1 c1 c9  |.G..L*...ars....|
00000070  d0 15 2b ba c1 32 ae e4  2a 83 75 ce 4a fa 32 b5  |..+..2..*.u.J.2.|
00000080  69 12 90 0b 70 5b b8 9b  55 bf 0c 00 8f 6d c1 86  |i...p[..U....m..|
00000090  d4 19 3a 5a ea 59 c6 87  34 14 e3 ed b0 81 73 34  |..:Z.Y..4.....s4|

$ hd ubuntu-20.10-desktop-amd64.zip | tail

05877430  0a 00 20 00 00 00 00 00  01 00 18 00 af d9 34 3f  |.. ...........4?|
05877440  64 de d6 01 05 53 ed 3a  e6 f9 d6 01 d2 3d 49 27  |d....S.:.....=I'|
05877450  e6 f9 d6 01 50 4b 06 06  2c 00 00 00 00 00 00 00  |....PK..,.......|
05877460  14 00 2d 00 1b 00 00 00  1b 00 00 00 01 00 00 00  |..-.............|
05877470  00 00 00 00 01 00 00 00  00 00 00 00 74 00 00 00  |............t...|
05877480  00 00 00 00 e0 73 87 05  00 00 00 00 50 4b 06 07  |.....s......PK..|
05877490  1b 00 00 00 54 74 87 05  00 00 00 00 1c 00 00 00  |....Tt..........|
058774a0  50 4b 05 06 1b 00 1b 00  01 00 01 00 74 00 00 00  |PK..........t...|
058774b0  e0 73 87 05 00 00                                 |.s....|
058774b6




감사합니다.





Reply all
Reply to author
Forward
0 new messages