Naprawa uszkodzonego dysku USB w systemie Linux: przewodnik krok po kroku

Naprawa uszkodzonego dysku USB w systemie Linux: przewodnik krok po kroku

Dyski flash stały się niezbędnymi narzędziami do przesyłania danych, zapewniając użytkownikom wygodny sposób przenoszenia plików. Mogą jednak wystąpić problemy takie jak uszkodzenie i awaria, co prowadzi do frustrujących sytuacji. Na szczęście użytkownicy Linuksa, szczególnie ci korzystający z Ubuntu, mają dostęp do wielu wbudowanych narzędzi, które mogą pomóc przywrócić funkcjonalność uszkodzonego dysku USB. Ten przewodnik przeprowadzi Cię przez kroki skutecznej naprawy uszkodzonego dysku flash w systemie Linux.

Aby zapewnić bezpieczeństwo Twoich danych, zaczniemy od utworzenia kopii zapasowej zawartości Twojego dysku flash. Ta ostrożność jest ważna, ponieważ próby naprawy dysku mogą nieumyślnie pogorszyć sytuację. Tworząc kopię zapasową, możesz zabezpieczyć się przed trwałą utratą danych.

Krok 1: Utwórz skompresowaną pełną kopię zapasową

Linux oferuje różne rozwiązania tworzenia kopii zapasowych, ale najbardziej niezawodna metoda polega na użyciu ddpolecenia w połączeniu z gzipw celu kompresji.

Przed przystąpieniem do tworzenia kopii zapasowej sprawdź, czy problem leży w samym napędzie. Podłączenie USB do innego portu lub innego komputera może pomóc stwierdzić, czy problem jest związany ze sprzętem, np.luźne połączenie.

Po potwierdzeniu, że dysk flash jest rzeczywiście problematyczny, podłącz go do komputera. Otwórz terminal, naciskając CTRL+ Alt+ T. Zidentyfikuj urządzenie USB, wykonując następujące polecenie:

ls /dev/disk/by-id

Naprawa USB w systemie Linux Wyświetlanie dysków według identyfikatora

Jeśli nie jesteś pewien nazwy urządzenia, możesz także uruchomić polecenie lsblklub, sudo fdisk -laby je zlokalizować (poszukaj czegoś takiego jak /dev/sdb, a nie konkretnej partycji, np./dev/sdb1).

Aby utworzyć kopię zapasową dysku flash, użyj poniższego polecenia, aby skompresować kopię zapasową:

sudo dd if=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress | gzip -c > /home/USERNAME/backups/BACKUP_NAME.img.gz

Naprawa USB w Linux DD Backup do Img Gz

Upewnij się, że ścieżka „ /home/USERNAME/backups/ ” istnieje; możesz ją utworzyć za pomocą mkdir -p /home/USERNAME/backups.if=Parametr odnosi się do twojego dysku flash, podczas gdy gzipobsługuje proces kompresji.

Jeśli chcesz przywrócić kopię zapasową, po prostu odwróć sekwencję poleceń i określ dysk flash jako urządzenie wyjściowe:

sudo gzip -cd /home/USERNAME/backups/BACKUP_NAME.img.gz | sudo dd of=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress

Krok 2: Naprawa systemu plików za pomocą FSCK

Po zabezpieczeniu danych następnym krokiem jest próba naprawy. Możesz wykorzystać fsckpolecenie, które jest skuteczne w przypadku uszkodzonych bloków plików — często będących główną przyczyną nieczytelności i uszkodzenia.

W tym kroku będziesz pracować z konkretną partycją dysku USB. Zidentyfikuj ją za pomocą tego polecenia:

ls /dev/disk/by-id/usb*

Następnie uruchom fsckpolecenie, używając następującej składni:

sudo fsck -v -y /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION-TO-CHECK

Naprawa USB w Linux FSCK Fix Disk
  • sudo fsckprzyznaje poleceniu uprawnienia administracyjne.
  • -vzapewnia szczegółowe informacje wyjściowe podczas operacji.
  • -ypoleca narzędziu automatyczną korektę wykrytych błędów.
  • /dev/disk…wskazuje konkretną partycję podlegającą sprawdzeniu.

Krok 3: Sformatuj dysk USB za pomocą FDISK/MKFS

Jeśli fsckproblem nie zostanie rozwiązany, następnym krokiem będzie sformatowanie dysku, co w praktyce oznacza przywrócenie go do nowego stanu.

Zacznij od usunięcia wszystkich istniejących danych systemu plików i utworzenia nowej struktury za pomocą fdisk:

sudo fdisk /dev/disk/by-id/YOUR_FLASH_DRIVE

Naprawa USB w systemie Linux Uruchom Fdisk na dysku

Naciśnij oi naciśnij Enter, aby skonfigurować nową tabelę partycji DOS, zapewniając maksymalną zgodność. Alternatywnie naciśnij, gaby utworzyć tabelę partycji GPT, jeśli używasz nowoczesnego systemu operacyjnego.

Następnie utwórz nową partycję, naciskając ni, aby putworzyć partycję podstawową. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zaakceptować ustawienia domyślne i przydzielić cały dysk dla tej nowej partycji.

Naprawa USB w systemie Linux Fdisk Utwórz partycję

Na koniec naciśnij przycisk, waby zapisać zmiany na dysku USB i wyjść.

Naprawa USB w Linuxie Fdisk List Partitions

Formatowanie partycji

Twoja nowa partycja będzie pozbawiona systemu plików, co sprawi, że będzie bezużyteczna do momentu sformatowania. Użyj jednego z mkfsnarzędzi dostępnych w nowoczesnych dystrybucjach Linuksa, aby sformatować partycję. Aby sformatować jako FAT32 — który jest szeroko kompatybilny — wykonaj:

sudo mkfs.fat -F 32 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

Naprawa USB w systemie Linux Mkfs Fat

W przypadku formatowania NTFS, które jest zalecane w celu zapewnienia zgodności z systemem Windows, użyj:

sudo mkfs.ntfs /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

Lub dla formatowania EXT4 odpowiedniego dla systemów Linux:

sudo mkfs.ext4 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

Naprawa USB w systemie Linux Mkfs Ntfs

Należy pamiętać, że EXT4 jest zoptymalizowany dla systemu Linux, ale nie jest kompatybilny z systemami Windows ani macOS bez dodatkowego oprogramowania.

Po sformatowaniu możesz zamontować dysk USB i sprawdzić jego działanie, lsblkponownie sprawdzając, czy system plików jest rozpoznawany i czy można go zamontować.

Krok 4: Korzystanie z narzędzi GUI do naprawy i formatowania

Jeśli operacje wiersza poleceń nie odpowiadają Twoim oczekiwaniom, rozważ użycie narzędzia Disks dostępnego w Ubuntu. To narzędzie jest przyjazne dla użytkownika i upraszcza proces sprawdzania i formatowania dysku USB.

Aby go znaleźć, otwórz menu aplikacji i wyszukaj Disks. Po znalezieniu uruchom aplikację.

Naprawa USB w systemie Linux Zlokalizuj dyski

Wybierz dysk USB z listy po lewej stronie i kliknij ikonę koła zębatego. Wybierz opcję Napraw system plików i postępuj zgodnie z podanymi krokami, aby przeprowadzić proces naprawy.

Jeśli system plików jest uszkodzony w stopniu uniemożliwiającym odzyskanie, możesz sformatować dysk USB. Wybierz dysk USB, kliknij ponownie ikonę koła zębatego, a następnie wybierz Format Partition.

Naprawa USB w dyskach Linux Formatowanie partycji

Gdy zostaniesz o to poproszony, wpisz nazwę swojego dysku USB w polu Nazwa woluminu i wybierz żądaną opcję systemu plików:

  • Ext4: Zoptymalizowany dla systemu Linux.
  • NTFS: Najlepiej nadaje się dla systemu Windows.
  • FAT: Obsługuje różne urządzenia, w tym smartfony i konsole do gier.
Naprawa USB w opcjach formatowania dysków Linux

Pamiętaj o opcji Erase. W przypadku szybkiego formatowania wyłącz ją. W przypadku kompleksowego wymazywania włącz ją — jest to zalecane w przypadku dysków, co do których istnieje podejrzenie, że mają uszkodzone bloki.

Naprawa USB na dyskach Linux Pełne czyszczenie włączone

Krok 5: Naprawa za pomocą GParted

Jeśli wolisz korzystać z graficznego interfejsu, GParted stanowi doskonałą alternatywę dla zarządzania partycjami dyskowymi i naprawy dysków. Oferuje on zaawansowane opcje w porównaniu do domyślnego narzędzia Dyski.

Aby rozpocząć, zainstaluj GParted za pomocą terminala, wpisując następujące polecenie:

sudo apt install gparted

Po zainstalowaniu uruchom GParted z menu aplikacji lub gpartedw terminalu i, gdy zostaniesz o to poproszony, wprowadź swoje hasło.

Najlepsze darmowe narzędzia do zarządzania partycjami dysków Przegląd Gparted

Wybierz dysk USB z menu rozwijanego w prawym górnym rogu. Uważaj, aby wybrać właściwy dysk, aby uniknąć przypadkowego usunięcia danych z głównego dysku systemowego. Jeśli dysk flash jest zamontowany, kliknij go prawym przyciskiem myszy i wybierz Odmontuj. Następnie możesz wykonać sprawdzenie systemu plików lub całkowicie sformatować dysk, korzystając z odpowiednich opcji.

Wniosek

Dzięki tym krokom możesz przywrócić uszkodzony dysk USB i sprawić, że będzie gotowy do użycia, skutecznie przywracając go do stanu jak nowy. Jeśli chcesz również utworzyć dysk USB Linux Live, szczegółowe instrukcje są dostępne tutaj.

Źródło i obrazy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *