এক্সএক্সএক্স.এইচপি, এক্সএক্সএক্সএক্স.00 এবং এক্সএক্সএক্সএক্স.জে02 ফাইল কীভাবে এক্সট্র্যাক্ট এবং যোগদান করতে হয়


23

আমার কাছে তিনটি ফাইল রয়েছে 1. জিপ, 1.z01 1.z02। আমি 1. জিপ ডান ক্লিক করে এবং "এখানে এক্সট্রাক্ট" নির্বাচন করে তাদের একটি ফাইলে বের করতে এবং যোগদান করতে চাই। তবে তারপরে একটি ত্রুটি আসে:

7-জিপ 9.04 বিটা কপিরাইট (সি) 1999-2009 ইগোর পাভলভ 2009-05-30 p7zip সংস্করণ 9.04 (লোকাল = en_US.utf8, উতফ 16 = অন, হিউগফিলস = অন, 2 সিপিইউ)

ত্রুটি: / home/tim/Desktop/1.zip: সংরক্ষণাগার হিসাবে ফাইল খুলতে পারে না

ত্রুটি: 1

আমি ভাবছিলাম যে সমস্যাটি কী এবং আমি কীভাবে এটি সমাধান করতে পারি?

ধন্যবাদান্তে!


সংযুক্ত: আমার "আনজিপ-এফএফ" ব্যবহারটি কি ভুল? এটি কাজ করে না বলে মনে হচ্ছে:

$ unzip -FF 1.zip 
Archive:  1.zip
warning [1.zip]:  zipfile claims to be last disk of a multi-part archive;
  attempting to process anyway, assuming all parts have been concatenated
  together in order.  Expect "errors" and warnings...true multi-part support
  doesn't exist yet (coming soon).
file #1:  bad zipfile offset (local header sig):  0

আবার ধন্যবাদ!

২ য় সংযোজন: এখনও ঠিক নেই।

$ cat 1.z01 1.z02 1.zip > combined.zip && unzip -FF combined.zip
Archive:  combined.zip
warning [combined.zip]:  zipfile claims to be last disk of a multi-part archive;
  attempting to process anyway, assuming all parts have been concatenated
  together in order.  Expect "errors" and warnings...true multi-part support
  doesn't exist yet (coming soon).
warning [combined.zip]:  209829313 extra bytes at beginning or within zipfile
  (attempting to process anyway)
file #1:  bad zipfile offset (local header sig):  209829313
  (attempting to re-compensate)
 extracting: 1.wmv   bad CRC ee181eef  (should be f3c61875)

এটি 1.wmv তৈরি করেছে, যা শুধুমাত্র জিনোম এমপ্লেয়ারের মাঝপথ পর্যন্ত ভাল খেলতে পারে।

৩ য় সংযোজন: আমি কি ভুলভাবে 7z ব্যবহার করছি:

$ 7z e 1.z01

7-Zip 9.04 beta  Copyright (c) 1999-2009 Igor Pavlov  2009-05-30 p7zip Version 9.04 (locale=en_US.utf8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: 1.z01

Error: Can not open file as archive

$ 7z e 1.zip

7-Zip 9.04 beta  Copyright (c) 1999-2009 Igor Pavlov  2009-05-30 p7zip Version 9.04 (locale=en_US.utf8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: 1.zip

Error: Can not open file as archive

উত্তর:


11

আমার আজ বৃহত্তর প্রভাব 3 এর সাথে একই সমস্যা রয়েছে food বোকা কোডার-ফর-ফুড উইন্ডোজ এবং আমার ওয়াইন অবশ্যই উত্সের নতুন সংস্করণে ম্যাস ইফেক্ট 3 এর ইনস্টলেশনটি ভেঙে ফেলেছে (ইনস্টলেশনটি 99% এর সাথে ঝুলছে)। আমাকে নিজেই ইনস্টলেশন করতে হবে:

cp /mnt/cdrom1/Mass\ Effect\ 3.z01 ~/temp/Mass\ Effect\ 3.z01
cp /mnt/cdrom2/Mass\ Effect\ 3.zip ~/temp/Mass\ Effect\ 3.zip
zip -FF Mass\ Effect\ 3.zip --out Mass\ Effect\ 3.zip.fixed
mkdir Mass\ Effect\ 3
unzip -d Mass\ Effect\ 3/ Mass\ Effect\ 3.zip.fixed
du --total Mass\ Effect\ 3
>> 10466048 (~10.5 GB => success)

zip -FF সংরক্ষণাগারের শেষ অংশে প্রয়োগ করা উচিত, এটি স্বয়ংক্রিয়ভাবে সমস্ত অংশের জন্য যাচাই করবে


28

চেষ্টা করুন:

zip -FF 1.zip --out 1-full.zip
unzip -FF 1-full.zip

আমি সম্ভবত কিছু ডেটা অনেকবার নষ্ট হয়ে গেছে, তাই আপনি প্রয়োজন মনে -FFএখনও unzip। একটি অবিবাহিত -Fযদিও কাজ করতে পারে।


উইন্ডোজে এটি কীভাবে করবেন?
দানিজেল

1
আনজিপ করার জন্য আমাদের কি এফএফ দরকার?
শাবঙ্ক

4

আপনার সমস্ত জিপ ফাইল একই ডিরেক্টরিতে রাখুন: zip_file.z01, zip_file.z02, zip_file.z03, ..., zip_file.zip

জিপ 3.0 সংস্করণে নিম্নলিখিত কমান্ডগুলি আমার পক্ষে কাজ করেছে:

$ zip -s- zip_file.zip -O zip_file_full.zip
$ unzip zip_file_full.zip

মন্তব্যে উল্লিখিত হিসাবে, -কমান্ড লাইন বিকল্পের পরে একটি চিহ্ন ব্যবহার করে -sসমস্ত জিপ ফাইল একসাথে যোগদান করে এবং এটি একটি একক জিপ ফাইল হিসাবে লিখে দেয় যা আপনি unzipকমান্ডটি ব্যবহার করে বের করতে পারবেন ।


2
এটি পুরোপুরি কাজ করে। হতে পারে আপনার যুক্ত করা উচিত যে "-s" প্যারামিটারটি কয়েকটি ফাইলে বিভক্ত হওয়ার জন্য, তবে প্রদত্ত আকারটি 0 বা negativeণাত্মক হয় (আপনার ক্ষেত্রে আপনি একটি "-" সরবরাহ করেন), তারপরে বিভক্তির পরিবর্তে সমস্ত ফাইল টুগেটারে যোগ দেয়।
AwkMan

অনেক ধন্যবাদ @ অ্যাকম্যান :) সম্পন্ন!
কুমারিও 23

3

আমারও কিছু সমস্যা ছিল। মানুষ আনজিপ নিম্নলিখিত বলেছেন:

এছাড়াও, জিপ ৩.০ এবং পরবর্তীকালে-ip জিপ-এস-আর্কাইভ -O আউটআর্কাইভ '' ব্যবহার করে বহু-অংশ (বিভক্ত) সংরক্ষণাগারকে সম্মিলিত একক-ফাইল সংরক্ষণাগারে একত্রিত করতে পারে।

এটি (জিপ-এস- ভিএমডিকিডিস্ক -ও সম্মিলিত) আমার পক্ষে কাজ করছে বলে মনে হচ্ছে ... (ভিএমডিকিডিস্ক.জে01 এবং ভিএমডিকিডিস্ক.জিপকে একটি ফাইলের সংযুক্ত.জাইপ একত্রিত করুন)


2

পঠন অনুসারে man zip, " স্প্লিট। জিপ " সংরক্ষণাগারগুলি ব্যবহার করে পুনরায় সংযুক্ত এবং আনপ্যাক করা যায় unzip -FF


ধন্যবাদ! তবে মনে হচ্ছে এটি কাজ করছে না। আমার পোস্টে আমার আপডেট দেখুন। ধন্যবাদ!
টিম

cat 1.z01 1.z02 1.zip > combined.zip && unzip -FF combined.zip?
স্ল্যাডেন

ধন্যবাদ! এটি এখন 1.wmv উত্পন্ন করে তবে কিছু ত্রুটি রয়েছে।
টিম

7zপ্রথম .z01ফাইলটিতে (7-জিপ) চলমান কাজ করে?
স্লাদেন

এখনও না. "ত্রুটি: সংরক্ষণাগার হিসাবে ফাইলটি খুলতে পারে না"। আমার আপডেট দেখুন।
টিম

1

Kmario23 দ্বারা উপরের সমাধানটি আমি সঠিক কিছু টাইপ ত্রুটি দেখছি correct এখানে আরও একটি উদাহরণ।

    pramodimac:SDK pramod$ pwd
    /Users/pramod/Downloads/SDK
    pramodimac:SDK pramod$ ls -ltrh
    total 150104
    -rw-r--r--@ 1 pramod  staff   1.3M Jun  3 11:56 SDK.zip
    -rw-r--r--@ 1 pramod  staff    18M Jun  3 11:58 SDK.z03
    -rw-r--r--@ 1 pramod  staff    18M Jun  3 11:58 SDK.z04
    -rw-r--r--@ 1 pramod  staff    18M Jun  3 11:58 SDK.z01
    -rw-r--r--@ 1 pramod  staff    18M Jun  3 11:58 SDK.z02
    pramodimac:SDK pramod$ zip -s 0 SDK.zip --out single.zip
    pramodimac:SDK pramod$ ls -ltrh
    total 300208
    -rw-r--r--@ 1 pramod  staff   1.3M Jun  3 11:56 SDK.zip
    -rw-r--r--@ 1 pramod  staff    18M Jun  3 11:58 SDK.z03
    -rw-r--r--@ 1 pramod  staff    18M Jun  3 11:58 SDK.z04
    -rw-r--r--@ 1 pramod  staff    18M Jun  3 11:58 SDK.z01
    -rw-r--r--@ 1 pramod  staff    18M Jun  3 11:58 SDK.z02
    -rw-r--r--  1 pramod  staff    73M Jun  6 22:26 single.zip
    pramodimac:SDK pramod$ unzip single.zip

1
আপনি কেবল তার উত্তরটি সম্পাদনা করতে পারেন ...
উইটইচ

0

টার্মিনালের মাধ্যমে সংরক্ষণাগারগুলি যেখানে রয়েছে সেই ডিরেক্টরিতে যান।

যদি তারা ডেস্কটপে থাকে, কমান্ডটি হ'ল:

cd ~/Desktop

~আপনার বাড়ির ফোল্ডারের নাম। এই কমান্ডটি ব্যবহার করে পূর্ণ সংরক্ষণাগার তৈরি করুন:

zip -F (name of last part of archive, which will end with .zip, not .z0X) --out (desired output name of compiled archive, if has spaces put " marks around the name).zip

সম্পূর্ণ সংরক্ষণাগার এখন তৈরি করা হয়েছে।
এই কমান্ডটি ব্যবহার করে পুরো সংরক্ষণাগারটি আনপ্যাক করুন:

unzip (full archive name, with " marks around it if has spaces).zip -d (destination folder directory, see first step)


0

মনে রাখবেন যে যদি আপনার ফলোআপ ফাইলগুলি (01, 02 ইত্যাদি ..) উইন্ডোজ (Z01, Z02 ইত্যাদি ..) দ্বারা তৈরি হয় তবে আপনার লিনাক্স সেগুলি খুঁজে পাবে না। আপনার ফাইলগুলির নাম পরিবর্তন করতে z01, z02 করতে হবে ..

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.