Ứng dụng sửa ổ đĩa và khôi phục dữ liệu trong Linux – Phần II
Một vài giờ trước, chúng tôi đã giới thiệu cho bạn Phần I tuyệt vời của ấn phẩm này với chủ đề hoặc mục tiêu là tìm hiểu về các ứng dụng hoặc chương trình dành cho «kiểm tra và sửa lỗi ổ đĩa cũng như khôi phục dữ liệu trên bất kỳ hệ điều hành GNU/Linux nào », Windows và macOS. Và vì trong đó chúng tôi tập trung vào loại GUI, tức là đồ họa để sử dụng trên máy tính để bàn, Trong phần này, chúng ta sẽ tập trung vào loại CLI, nghĩa là dành cho thiết bị đầu cuối (Bảng điều khiển).
Vì vậy, dưới đây chúng tôi sẽ chỉ cho bạn một số rất hiện đại và nổi tiếng, Cuối cùng, 2 trong số đó, mặc dù cũ nhưng vẫn hoạt động và có sẵn, trong hầu hết các kho lưu trữ GNU/Linux Distros.
Mẹo kiểm tra, sửa ổ đĩa và khôi phục dữ liệu trên Linux
Tuy nhiên, trước khi bắt đầu thảo luận về từng công cụ phần mềm loại CLI cơ bản nhất để đạt được «kiểm tra và sửa lỗi ổ đĩa cũng như khôi phục dữ liệu trên bất kỳ hệ điều hành GNU/Linux nào », chúng tôi khuyên bạn nên khám phá bài liên quan trước của cùng chủ đề này, ở phần cuối của nó:

Các ứng dụng CLI cần thiết để sửa đĩa và khôi phục dữ liệu trên Linux
fsck y E2Fsck

Fsck và E2Fsck là 2 tiện ích phần mềm khác nhau nhưng về cơ bản có cùng mục tiêu. Trong khi đó, cái đầu tiên có thể được sử dụng bằng cách cài đặt gói 'util-linux', cái thứ hai có thể được sử dụng bằng cách cài đặt gói 'e2fspross'.

Trong trường hợp của fsck, Điều này cho phép kiểm tra và tùy ý sửa chữa một hoặc nhiều loại hệ thống tệp Linux bằng cách sử dụng tên thiết bị tương ứng, điểm gắn kết, nhãn hệ thống tệp hoặc công cụ xác định UUID và cách tiếp cận song song để giảm tổng lượng thời gian cần thiết để xác minh tất cả. Trong khi, trong trường hợp E2Fsck, về cơ bản thì điều này cũng giống như vậy, nhưng chỉ tập trung vào hệ thống tệp ext2, ext3 và ext4. Và đặc biệt, đối với hệ thống file ext3 và ext4 sử dụng Journal, để xử lý các lỗi xảy ra khi đóng không đúng cách hoặc đột ngột.
TestDisk vs PhotoRec

Trong khi, TestDisk là một công cụ quét phân vùng và phục hồi đĩa, PhotoRec Nó bị giới hạn ở việc trở thành một công cụ khôi phục tập tin. Nghĩa là, cả hai tiện ích phần mềm đều do cùng một nhà phát triển và tiện ích thứ hai được tích hợp vào tiện ích thứ nhất. Và trong khi TestDisk kiểm tra phân vùng và phần khởi động của đĩa do đó, khôi phục các phân vùng bị mất; PhotoRec tập trung vào việc trở thành một công cụ phần mềm khôi phục dữ liệu tập tin lý tưởng để khôi phục hình ảnh bị mất từ bộ nhớ máy ảnh kỹ thuật số hoặc thậm chí cả ổ cứng. Mặc dù vậy, nó cũng hữu ích khi tìm kiếm các tiêu đề không phải âm thanh/video và khôi phục các tệp thuộc loại đó.

Bên cạnh đó, TestDisk lý tưởng cho khôi phục dữ liệu bị mất trên nhiều hệ thống tập tin, chẳng hạn như: NTFS, FAT12, FAT16, FAT32, exFAT, ext2, ext3, ext4, btrfs, BeFS, CramFS, HFS, JFS, Linux Raid, Linux Swap, LVM, LVM2, NSS, ReiserFS, UFS, XFS. Trong khi, PhotoRec bao gồm hỗ trợ khôi phục cho hơn 440 định dạng tệp, bao gồm các tệp JPG/PNG và các định dạng MS Office và OpenOffice. Và để tìm hiểu cách sử dụng nó, chúng tôi khuyên bạn nên trực tiếp khám phá nó trang web chính thức và tài liệu chính thức.

khối xấu
BadBlocks là một tiện ích đầu cuối (CLI) được sử dụng để tìm kiếm các khối bị hỏng hoặc xấu trên thiết bị đĩa hoặc thiết bị lưu trữ (thường là trên phân vùng đĩa), thông qua tệp đặc biệt tương ứng với nó. Ví dụ: /dev/sda1. Và nó có thể được chỉ định hoặc không, từ khu vực đĩa nào để bắt đầu và kết thúc quá trình chẩn đoán và sửa chữa.
Bên cạnh đó, Để sử dụng nó, bạn phải cài đặt gói e2fspross, cung cấp hỗ trợ quản lý cho các hệ thống tệp ext2, ext3 và ext4, đây là những loại hệ thống tệp chính được sử dụng cho ổ đĩa cứng trong Debian và các hệ thống Linux khác. Nghĩa là, gói này bao gồm và cung cấp cho người dùng các tiện ích đầu cuối để tạo, xem xét và duy trì các hệ thống tệp dựa trên ext2, ext3 và ext4. Trong khi, để tìm hiểu cách sử dụng nó, bạn có thể khám phá phần của nó bằng tiếng Tây Ban Nha trong Arch Wiki.
dao mổ y Quan trọng nhất

Dao mổ là một chương trình điều tra máy tính cũ vẫn được sử dụng, thích hợp để khôi phục các tệp bị mất bằng cách đọc cơ sở dữ liệu về định nghĩa đầu trang và chân trang, đồng thời có khả năng trích xuất các tệp phù hợp từ một tập hợp tệp hình ảnh hoặc tệp thiết bị không có định dạng. Nó độc lập với hệ thống tệp và có khả năng hoạt động trên FAT16, FAT32, exFAT, NTFS, Ext2, Ext3, Ext4, JFS, XFS, ReiserFS, phân vùng thô và nhiều hệ thống tệp khác. Về cơ bản, nó là bản viết lại hoàn chỉnh của ứng dụng Foremost 0.69 cũ hơn, nhưng nó vẫn hữu ích cho cả điều tra pháp y kỹ thuật số và khôi phục tệp.

Quan trọng nhất là một chương trình điều tra máy tính cũ vẫn được sử dụng, lý tưởng để khôi phục các tệp bị mất dựa trên đầu trang, chân trang và cấu trúc dữ liệu nội bộ của chúng. Do đó, nó lý tưởng để làm việc trên các tệp ảnh đĩa, chẳng hạn như các tệp được tạo bởi dd, Safeback, Encase, v.v.; hoặc trực tiếp vào một đơn vị. Đầu trang và chân trang có thể được chỉ định bằng tệp cấu hình hoặc bạn có thể sử dụng các chuyển đổi dòng lệnh để chỉ định các loại tệp tích hợp. Các loại tích hợp này phân tích cấu trúc dữ liệu của một định dạng tệp nhất định, cho phép khôi phục nhanh hơn và đáng tin cậy hơn.
Đã đến điểm này, chúng tôi mời bạn ghé thăm Arch Wiki tuyệt vời, trong trường hợp bạn muốn biết thêm về các chương trình và tiện ích phục hồi tập tin. Và trong các phần (phần) sau này, chúng tôi hy vọng sẽ đi sâu vào từng công cụ CLI được đề cập ở đây, để hướng dẫn chi tiết cách sử dụng chúng.

tóm lại
Tóm lại, chúng tôi hy vọng rằng, giống như phần đầu tiên của ấn phẩm này, hướng dẫn nhỏ về ứng dụng CLI này tập trung vào việc cho phép «kiểm tra và sửa lỗi ổ đĩa cũng như khôi phục dữ liệu trên bất kỳ hệ điều hành GNU/Linux nào » hoặc những thứ khác như Windows và macOS, cho phép bạn đối mặt và giải quyết thành công những tác vụ này. Và nếu bạn biết bất kỳ công cụ phần mềm CLI nào khác lý tưởng cho mục tiêu này, chúng tôi mời bạn đề cập đến nó qua nhận xét, vì lợi ích của mọi người và do đó hãy tiếp tục đóng góp với sự phổ biến và đại chúng hóa mọi thứ liên quan đến Linuxverse.
Cuối cùng, hãy nhớ thăm của chúng tôi «trang chủ» ở Tây Ban Nha. Hoặc, bằng bất kỳ ngôn ngữ nào khác (chỉ bằng cách thêm 2 chữ cái vào cuối URL hiện tại của chúng tôi, ví dụ: ar, de, en, fr, ja, pt và ru, cùng nhiều ngôn ngữ khác) để tìm hiểu thêm nội dung hiện tại. Ngoài ra, chúng tôi mời bạn tham gia cùng chúng tôi Kênh Telegram chính thức để đọc và chia sẻ thêm tin tức, hướng dẫn và hướng dẫn từ trang web của chúng tôi. Và tiếp theo nữa Kênh Telegram thay thế để tìm hiểu thêm về Linuxverse nói chung.