⁦E.⁩ استرجاع الملفات من الأقراص والعناية بالأقراص

قراءة القرص دون البرنامج

الغرض

عندما لا يكون لديك Sigelith Backup، مثلًا على حاسوب آخر، أو في نظام آخر، أو بعد سنوات طويلة. القرص مستقل بذاته: كل ما يلزم موجود عليه.

قبل أن تبدأ

  • افتح الملف README.txt في المجلد الرئيسي للقرص. وهو بالبولندية والإنجليزية والألمانية، ويحوي الأوامر الخاصة بهذا القرص بالضبط. وهذا الدليل يلخصها فقط.
  • يقرأ القرص (نظام الملفات UDF) كلٌّ من Windows وmacOS وLinux.

خطوة بخطوة

قراءة الملفات

  • القرص غير المشفّر: الملفات في المجلد «data»، بالترتيب نفسه كما في النسخة الاحتياطية. يكفي نسخها.
  • القرص المشفّر (ملفات بامتداد «⁦.age⁩»): تلزم كلمة المرور من بطاقة القرص والبرنامج age من المجلد «tools/age» على القرص. تفك أولًا بكلمة المرور تشفير مفتاح القرص (الملف DISC-KEY.age)، ثم تفك تشفير الملفات بالمفتاح. الأوامر في README، في البند 1. وبعد فك التشفير احذف ملف المفتاح: من يملكه يقرأ القرص دون كلمة المرور.
  • تفك أرشيفات ⁦.tar⁩ (مثل LONG-PATHS.tar) بالأمر ⁦tar -xf⁩ المدمج في Windows 10 وما بعده وفي macOS وLinux.
  • تجمع الملفات المقسّمة إلى أجزاء (⁦.001⁩، ⁦.002⁩…) بالأمر ⁦copy /b⁩ في Windows أو ⁦cat⁩ في macOS وLinux. ويقدّم README أوامر جاهزة لكل ملف.

التحقق من سلامة الملفات

في المجلد الرئيسي للقرص شغّل:

  • Linux: ⁦sha256sum -c SHA256SUMS⁩
  • macOS: ⁦shasum -a 256 -c SHA256SUMS⁩
  • Windows: أمر PowerShell من README، من البند 2.

يكتب Linux وmacOS «OK» بجانب كل ملف. أما Windows فلا يعرض إلا الملفات التي فيها خطأ، لذا فغياب الرسائل يعني أن كل شيء سليم.

إصلاح الملفات التالفة

  1. انسخ القرص كله إلى مجلد قصير المسار على قرص صلب، مثل C:\P. أما الملف الذي تتعذر قراءته فلا تنسخه: ستعيد بناءه بيانات الإصلاح.
  2. شغّل الإصلاح بالبرنامج par2 من المجلد «tools/par2» بالأوامر من README، من البند 3.
  3. تحقّق من المجاميع مرة أخرى.
  4. انسخ الملفات المُصلحة على قرص جديد.

لا يصلح البرنامج par2 ملفاته هو. فإذا لم يعد الخطأ يظهر بعد الإصلاح إلا في ملفات المجلد «par2»، فملفاتك سليمة.

ختم Sigelith

الختم وإثباتات الملفات في المجلد «seal». يتحقق منها Sigelith Desktop أو الصفحة ⁦sigelith.org/proof/⁩. ويشرح README، في الجزء الخاص بالختم، ما هو كل ملف.

ما الذي يجب أن يظهر

ملفاتك منسوخة من القرص، وعند التحقق: لا أخطاء (Windows) أو «OK» بجانب كل ملف (Linux وmacOS).

الخطوات التالية

إذا بدأ القرص يتلف، فانسخ محتواه على قرص جديد ما دامت قراءته ممكنة.

إذا حدثت مشكلة

  • التلف كبير جدًا: تعيد بيانات الإصلاح بناء جزء من القرص فقط، افتراضيًا 15% من البيانات. اقرأ ما يمكن قراءته، واسترجع بقية الملفات من نسخة احتياطية أخرى.
  • لا يحفظ Linux ملفًا باسم طويل جدًا: لا يحفظ Linux اسمًا أطول من 255 بايت (الحرف العربي بايتان). فك هذه الملفات في Windows.
  • دون كلمة مرور القرص المشفّر: انظر «نسيت كلمة مرور النسخة الاحتياطية أو القرص».