แอพสำหรับแก้ไขดิสก์และกู้คืนข้อมูลใน Linux – ตอนที่ II

แอพสำหรับแก้ไขดิสก์และกู้คืนข้อมูลใน Linux - ตอนที่ II

แอพสำหรับแก้ไขดิสก์และกู้คืนข้อมูลใน Linux – ตอนที่ II

เมื่อไม่กี่ชั่วโมงก่อน เราได้นำเสนอส่วนที่ 1 ที่ยอดเยี่ยมของเอกสารเผยแพร่นี้ ซึ่งมีเนื้อหาหรือวัตถุประสงค์เพื่อเรียนรู้เกี่ยวกับแอปพลิเคชันหรือโปรแกรมต่างๆ «ตรวจสอบและแก้ไขดิสก์และกู้คืนข้อมูลบนระบบปฏิบัติการ GNU/Linux ใดๆ», Windows และ macOS และเนื่องจากในนั้นเรามุ่งเน้นไปที่ประเภท GUI นั่นคือกราฟิกสำหรับใช้บนเดสก์ท็อป ในที่นี้เราจะเน้นที่ประเภท CLI นั่นคือสำหรับเทอร์มินัล (คอนโซล).

ดังนั้นด้านล่างเราจะแสดงให้คุณเห็น บางแห่งทันสมัยและมีชื่อเสียงมาก, ในตอนท้าย, 2 รุ่นที่แม้จะเก่าแล้ว แต่ยังคงใช้งานได้และพร้อมใช้งานในที่เก็บ GNU/Linux Distros ส่วนใหญ่

เคล็ดลับในการตรวจสอบและแก้ไขดิสก์และกู้คืนข้อมูลใน Linux

เคล็ดลับในการตรวจสอบและแก้ไขดิสก์และกู้คืนข้อมูลใน Linux

แต่ก่อนที่จะเริ่มพูดคุยเกี่ยวกับเครื่องมือซอฟต์แวร์ประเภท CLI พื้นฐานที่สุดแต่ละอย่างเพื่อให้บรรลุผล «ตรวจสอบและแก้ไขดิสก์และกู้คืนข้อมูลบนระบบปฏิบัติการ GNU/Linux ใดๆ»เราขอแนะนำให้คุณสำรวจ โพสต์ที่เกี่ยวข้องก่อนหน้านี้ ในหัวข้อเดียวกันนี้ในตอนท้ายว่า

เคล็ดลับในการตรวจสอบและแก้ไขดิสก์และกู้คืนข้อมูลใน Linux
บทความที่เกี่ยวข้อง:
แอพสำหรับแก้ไขดิสก์และกู้คืนข้อมูลใน Linux – ตอนที่ 1

แอพ CLI ที่จำเป็นในการแก้ไขดิสก์และกู้คืนข้อมูลบน Linux

แอพ CLI ที่จำเป็นในการแก้ไขดิสก์และกู้คืนข้อมูลบน Linux

fsck y E2Fsck

fsck

Fsck และ E2Fsck เป็นซอฟต์แวร์ยูทิลิตี้ 2 ตัวที่แตกต่างกันโดยมีเป้าหมายเดียวกัน- ในขณะเดียวกันอันแรกสามารถใช้งานได้โดยการติดตั้ง แพ็คเกจ 'util-linux'อันที่สองสามารถใช้งานได้โดยการติดตั้ง แพ็คเกจ 'e2fsprogs'.

E2Fsck

ในกรณีของ fsckสิ่งนี้อนุญาต ตรวจสอบและเลือกซ่อมแซมระบบไฟล์ Linux หนึ่งประเภทขึ้นไป โดยใช้ชื่ออุปกรณ์ที่เกี่ยวข้อง จุดเชื่อมต่อ ป้ายกำกับระบบไฟล์หรือตัวระบุ UUID และวิธีการแบบขนาน เพื่อลดระยะเวลาทั้งหมดที่ต้องใช้ในการตรวจสอบอุปกรณ์ทั้งหมด ในขณะที่ในกรณีที่ E2Fsckโดยพื้นฐานแล้วจะทำสิ่งเดียวกัน แต่เน้นเฉพาะระบบไฟล์ ext2, ext3 และ ext4- และโดยเฉพาะอย่างยิ่งสำหรับระบบไฟล์ ext3 และ ext4 ที่ใช้ Journal เพื่อจัดการกับข้อผิดพลาดที่เกิดขึ้นเมื่อปิดอย่างไม่เหมาะสมหรือกะทันหัน

บทความที่เกี่ยวข้อง:
เคล็ดลับ: คำสั่งมากกว่า 400 คำสั่งสำหรับ GNU/Linux ที่คุณควรรู้ 

TestDisk และ PhotoRec

TestDisk

ในขณะที่ TestDisk เป็นเครื่องมือสแกนพาร์ติชันและเครื่องมือกู้คืนดิสก์ PhotoRec จำกัดอยู่เพียงการเป็นเครื่องมือในการกู้คืนไฟล์เท่านั้น นั่นคือยูทิลิตี้ซอฟต์แวร์ทั้งสองมาจากนักพัฒนาคนเดียวกันและตัวที่สองถูกรวมเข้ากับตัวแรก และในขณะที่ TestDisk ตรวจสอบพาร์ติชันและเซกเตอร์สำหรับบูตของดิสก์ ดังนั้นการกู้คืนพาร์ติชั่นที่สูญหาย PhotoRec มุ่งเน้นไปที่การเป็นเครื่องมือซอฟต์แวร์กู้คืนข้อมูลไฟล์ เหมาะสำหรับการกู้คืนภาพที่สูญหายจากหน่วยความจำกล้องดิจิตอลหรือแม้แต่ฮาร์ดไดรฟ์ แม้ว่าจะมีประโยชน์สำหรับการค้นหาส่วนหัวที่ไม่ใช่เสียง/วิดีโอ และการกู้คืนไฟล์ประเภทนั้นด้วย

PhotoRec

นอกจากนี้ TestDisk เหมาะสำหรับ กู้คืนข้อมูลที่สูญหายบนระบบไฟล์จำนวนมากเช่น: NTFS, FAT12, FAT16, FAT32, exFAT, ext2, ext3, ext4, btrfs, BeFS, CramFS, HFS, JFS, Linux Raid, Linux Swap, LVM, LVM2, NSS, ReiserFS, UFS, XFS ในขณะที่, PhotoRec รองรับการกู้คืนไฟล์มากกว่า 440 รูปแบบรวมถึงไฟล์ JPG/PNG และรูปแบบ MS Office และ OpenOffice และหากต้องการเรียนรู้วิธีใช้งาน เราขอแนะนำให้สำรวจโดยตรง เว็บไซต์ทางการ และ เอกสารอย่างเป็นทางการ.

บทความที่เกี่ยวข้อง:
กู้คืนไฟล์ที่ถูกลบได้อย่างง่ายดายด้วย Photorec จากคอนโซล

แบดบล็อค

แบดบล็อค

BadBlocks เป็นยูทิลิตี้เทอร์มินัล (CLI) ที่ใช้เพื่อค้นหาบล็อกที่เสียหายหรือเสียหาย บนอุปกรณ์ดิสก์หรืออุปกรณ์เก็บข้อมูล (โดยปกติจะอยู่บนพาร์ติชันดิสก์) ผ่านไฟล์พิเศษที่เกี่ยวข้อง ตัวอย่างเช่น: /dev/sda1- และสามารถระบุหรือไม่ก็ได้ว่าเซกเตอร์ดิสก์ใดที่จะเริ่มและสิ้นสุดการวินิจฉัยและการซ่อมแซม

นอกจากนี้ หากต้องการใช้งานคุณต้องติดตั้งแพ็คเกจ e2fsprogsซึ่งให้การสนับสนุนการจัดการสำหรับระบบไฟล์ ext2, ext3 และ ext4 ซึ่งเป็นระบบไฟล์ประเภทหลักที่ใช้สำหรับฮาร์ดไดรฟ์ใน Debian และระบบ Linux อื่นๆ นั่นคือแพ็คเกจนี้รวมและให้ยูทิลิตี้เทอร์มินัลแก่ผู้ใช้เพื่อสร้างตรวจสอบและบำรุงรักษาระบบไฟล์ตาม ext2, ext3 และ ext4 ในขณะที่หากต้องการเรียนรู้วิธีใช้งานคุณสามารถสำรวจได้ ส่วนเป็นภาษาสเปนภายใน Arch Wiki.

บทความที่เกี่ยวข้อง:
ซ่อมแซมเซกเตอร์และกู้คืนฮาร์ดดิสก์ (HDD) ใน Linux

มีดผ่าตัด y สำคัญ

มีดผ่าตัด

มีดผ่าตัด เป็นโปรแกรมนิติคอมพิวเตอร์รุ่นเก่าที่ยังใช้งานอยู่ เหมาะสำหรับการกู้คืนไฟล์ที่สูญหายโดยการอ่านฐานข้อมูลคำจำกัดความของส่วนหัวและส่วนท้าย และสามารถแยกไฟล์ที่ตรงกันออกจากชุดไฟล์รูปภาพหรือไฟล์อุปกรณ์ที่ไม่มีรูปแบบ มันเป็นระบบไฟล์ที่เป็นอิสระและสามารถทำงานกับ FAT16, FAT32, exFAT, NTFS, Ext2, Ext3, Ext4, JFS, XFS, ReiserFS, พาร์ติชั่นดิบ และระบบไฟล์อื่นๆ โดยพื้นฐานแล้ว มันเป็นการเขียนใหม่ทั้งหมดจากแอป Foremost 0.69 รุ่นเก่า แต่ก็ยังมีประโยชน์สำหรับทั้งการสืบสวนทางนิติวิทยาศาสตร์ดิจิทัลและการกู้คืนไฟล์

สำคัญ

สำคัญ เป็นโปรแกรมนิติคอมพิวเตอร์รุ่นเก่าที่ยังคงใช้งานอยู่ เหมาะสำหรับการกู้คืนไฟล์ที่สูญหายโดยพิจารณาจากส่วนหัว ส่วนท้าย และโครงสร้างข้อมูลภายใน ดังนั้นจึงเหมาะอย่างยิ่งสำหรับการทำงานกับไฟล์อิมเมจของดิสก์ เช่น ไฟล์ที่สร้างโดย dd, Safeback, Encase และอื่นๆ หรือเข้าหน่วยโดยตรง คุณสามารถระบุส่วนหัวและส่วนท้ายได้โดยใช้ไฟล์การกำหนดค่า หรือคุณสามารถใช้สวิตช์บรรทัดคำสั่งเพื่อระบุประเภทไฟล์ที่มีอยู่แล้วภายในได้ ประเภทที่มาพร้อมเครื่องเหล่านี้จะวิเคราะห์โครงสร้างข้อมูลของรูปแบบไฟล์ที่กำหนด ช่วยให้กู้คืนข้อมูลได้รวดเร็วและเชื่อถือได้มากขึ้น

เมื่อมาถึงจุดนี้แล้ว เราขอเชิญคุณเข้าเยี่ยมชม Arch Wiki ที่ยอดเยี่ยม ในกรณีที่คุณต้องการทราบข้อมูลเพิ่มเติม โปรแกรมและยูทิลิตี้สำหรับการกู้คืนไฟล์- และในส่วนต่อๆ ไป (บางส่วน) เราหวังว่าจะได้เจาะลึกเครื่องมือ CLI แต่ละรายการที่กล่าวถึงในที่นี้ เพื่อสอนวิธีใช้งานอย่างละเอียด

SystemRescue: เวอร์ชันใหม่ 8.0 พร้อมใช้งานตั้งแต่เดือนมีนาคม 2021
บทความที่เกี่ยวข้อง:
SystemRescue: เวอร์ชันใหม่ 8.0 พร้อมใช้งานตั้งแต่เดือนมีนาคม 2021

ภาพสรุปสำหรับโพสต์ปี 2024

ข้อมูลอย่างย่อ

โดยสรุป เราหวังว่า เช่นเดียวกับส่วนแรกของเอกสารนี้ คำแนะนำเล็กๆ น้อยๆ สำหรับแอป CLI นี้มุ่งเน้นไปที่การอนุญาต «ตรวจสอบและแก้ไขดิสก์และกู้คืนข้อมูลบนระบบปฏิบัติการ GNU/Linux ใดๆ» หรืออื่นๆ เช่น Windows และ macOS ช่วยให้คุณสามารถเผชิญหน้าและแก้ไขปัญหาเหล่านี้ได้สำเร็จ และหากคุณรู้จักเครื่องมือซอฟต์แวร์ CLI อื่นๆ ที่เหมาะสำหรับวัตถุประสงค์นี้ เราขอเชิญคุณพูดถึงมันผ่านความคิดเห็น เพื่อประโยชน์ของทุกคน และด้วยเหตุนี้จึงยังคงมีส่วนร่วมกับ การเผยแพร่และการรวมกลุ่มของทุกสิ่งที่เกี่ยวข้องกับ Linuxverse.

สุดท้ายนี้ จำไว้ เยี่ยมชมของเรา «หน้าแรก» ในภาษาสเปน. หรือในภาษาอื่นๆ (เพียงเพิ่มตัวอักษร 2 ตัวต่อท้าย URL ปัจจุบันของเรา เช่น ar, de, en, fr, ja, pt และ ru และอื่นๆ อีกมากมาย) เพื่อเรียนรู้เนื้อหาที่เป็นปัจจุบันเพิ่มเติม นอกจากนี้เรายังขอเชิญคุณเข้าร่วมกับเรา ช่องโทรเลขอย่างเป็นทางการ เพื่ออ่านและแบ่งปันข่าวสาร คำแนะนำ และบทช่วยสอนเพิ่มเติมจากเว็บไซต์ของเรา และต่อไปอีกด้วย ทางเลือกช่องทางโทรเลข เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ Linuxverse โดยทั่วไป