Jak naprawić Pendrive lub kartę SD Naprawa pendrive karta SD Nie czyta nie widzi dysku
Spisu treści:
- Instalowanie
parted
- Zainstaluj
parted
na Ubuntu i Debianie - Zainstaluj
parted
na CentOS i Fedorze - Identyfikacja nazwy USB lub karty SD
- Bezpiecznie wyczyść dane (opcjonalnie)
- Tworzenie partycji i formowanie
- Sformatuj za pomocą FAT32
- Sformatuj za pomocą EXT4
- Wniosek
Zanim będzie można użyć karty SD lub napędu USB, należy ją sformatować i podzielić na partycje. Zazwyczaj większość napędów USB i kart SD jest wstępnie sformatowana przy użyciu systemu plików FAT i nie trzeba ich formatować po wyjęciu z pudełka. Jednak w niektórych przypadkach może być konieczne sformatowanie dysku.
W systemie Linux można użyć narzędzia graficznego, takiego jak GParted lub narzędzia wiersza polecenia, takie jak
fdisk
lub
parted
do sformatowania dysku i utworzenia wymaganych partycji.
W tym samouczku pokażemy, jak sformatować dysk USB lub kartę SD w systemie Linux za pomocą
parted
narzędzia.
Należy pamiętać, że formatowanie jest procesem destrukcyjnym i spowoduje usunięcie wszystkich istniejących danych. Jeśli masz dane na dysku UDS lub karcie SD, upewnij się, że wykonałeś kopię zapasową.
Instalowanie
parted
GNU Parted to narzędzie do tworzenia tabel partycji i zarządzania nimi. Parted Package jest obecnie zainstalowany w większości dystrybucji Linuksa. Możesz sprawdzić, czy jest on zainstalowany w systemie, wpisując:
parted --version
parted (GNU parted) 3.2 Copyright (C) 2014 Free Software Foundation, Inc….
Jeśli
parted
nie jest zainstalowany w twoim systemie, możesz go zainstalować za pomocą menedżera pakietów swojej dystrybucji.
Zainstaluj
parted
na Ubuntu i Debianie
sudo apt update
sudo apt install parted
Zainstaluj
parted
na CentOS i Fedorze
Identyfikacja nazwy USB lub karty SD
Włóż dysk flash USB lub kartę SD do komputera z systemem Linux i znajdź nazwę urządzenia za pomocą polecenia
lsblk
:
lsblk
Polecenie wyświetli listę wszystkich dostępnych urządzeń blokowych:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT… sdb 8:16 1 14.4G 0 disk └─sdb1 8:17 1 1.8G 0 part /media/data…
W powyższym przykładzie nazwa urządzenia SD to
/dev/sdb
, ale może się to różnić w zależności od systemu.
Możesz także użyć polecenia
dmesg
aby znaleźć nazwę urządzenia:
lsblk
Po podłączeniu urządzenia
dmesg
wyświetli nazwę urządzenia:
… sd 1:0:0:0: 30218842 512-byte logical blocks: (15.5 GB/14.4 GiB)…
Bezpiecznie wyczyść dane (opcjonalnie)
Przed sformatowaniem dysku możesz bezpiecznie wyczyścić wszystkie dane na nim, zastępując cały dysk losowymi danymi. Zapewnia to, że dane nie mogą zostać odzyskane przez żadne narzędzie do odzyskiwania danych.
Musisz całkowicie wyczyścić dane tylko wtedy, gdy urządzenie zostanie oddane. W przeciwnym razie możesz pominąć ten krok.
Przed uruchomieniem następującego polecenia należy zachować szczególną ostrożność i nieodwracalnie usunąć dane z dysku. Część
of=…
części polecenia
dd
musi wskazywać na dysk docelowy.
sudo dd if=/dev/zero of=/dev/sdb bs=4096 status=progress
Proces ten zajmie trochę czasu, w zależności od wielkości dysku.
Po skasowaniu dysku polecenie
dd
wyświetli komunikat „Brak miejsca na urządzeniu”:
15455776768 bytes (15 GB, 14 GiB) copied, 780 s, 19.8 MB/s dd: error writing '/dev/sdb': No space left on device 3777356+0 records in 3777355+0 records out 15472047104 bytes (15 GB, 14 GiB) copied, 802.296 s, 19.3 MB/s
Tworzenie partycji i formowanie
Najpopularniejsze systemy plików to exFAT i NTFS w systemie Windows, EXT4 w systemie Linux i FAT32, których można używać we wszystkich systemach operacyjnych.
Pokażemy Ci, jak sformatować dysk USB lub kartę SD do FAT32 lub EXT4. Użyj EXT4, jeśli zamierzasz używać napędu tylko w systemach Linux, w przeciwnym razie sformatuj go za pomocą FAT32. Pojedyncza partycja jest wystarczająca dla większości przypadków użycia.
Sformatuj za pomocą FAT32
Najpierw utwórz tablicę partycji, uruchamiając następującą komendę:
sudo parted /dev/sdb --script -- mklabel msdos
Utwórz partycję Fat32, która zajmuje całą przestrzeń:
sudo parted /dev/sdb --script -- mkpart primary fat32 1MiB 100%
Sformatuj partycję rozruchową na FAT32:
sudo mkfs.vfat -F32 /dev/sdb1
mkfs.fat 4.1 (2017-01-24)
Po zakończeniu użyj poniższego polecenia, aby wydrukować tablicę partycji i sprawdzić, czy wszystko jest poprawnie skonfigurowane:
sudo parted /dev/sdb --script print
Dane wyjściowe powinny wyglądać mniej więcej tak:
Model: Kingston DataTraveler 3.0 (scsi) Disk /dev/sdb: 15.5GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 15.5GB 15.5GB primary fat32 lba
To wszystko! Sformatowałeś swoje urządzenie.
Sformatuj za pomocą EXT4
Utwórz tablicę partycji GPT, wydając:
sudo parted /dev/sdb --script -- mklabel gpt
Uruchom następujące polecenie, aby utworzyć partycję EXT4, która zajmuje całą przestrzeń:
sudo parted /dev/sdb --script -- mkpart primary ext4 0% 100%
Sformatuj partycję na ext4:
sudo mkfs.ext4 -F /dev/sdb1
mke2fs 1.44.1 (24-Mar-2018) /dev/sdb1 contains a vfat file system Creating filesystem with 3777024 4k blocks and 944704 inodes Filesystem UUID: 72231e0b-ddef-44c9-a35b-20e2fb655b1c Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208 Allocating group tables: done Writing inode tables: done Creating journal (16384 blocks): done Writing superblocks and filesystem accounting information: done
Sprawdź to, drukując tablicę partycji:
sudo parted /dev/sdb --script print
Dane wyjściowe powinny wyglądać mniej więcej tak:
Model: Kingston DataTraveler 3.0 (scsi) Disk /dev/sdb: 15.5GB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 1049kB 15.5GB 15.5GB ext4 primary
Wniosek
Formatowanie dysku USB lub karty SD w systemie Linux jest dość prostym procesem. Wystarczy włożyć dysk, utworzyć tablicę partycji i sformatować ją za pomocą FAT32 lub preferowanego systemu plików.
terminalDlaczego moje dyski DVD nie są tak dobre, jak inne dyski DVD?
Sharful chce skopiować niektóre dyski DVD, ale zawierają one więcej informacji, niż zmieści się na jego pustych dyskach.
Dyski Verbatim ExpressCard SSD i nowe dyski twarde
Producent dysków rozgałęzia się na dyski SSD dla komputerów PC i Mac.
Jak włożyć dyski twarde i dyski optyczne do komputera
W części 6 - "Zbuduj doskonały komputer do edycji multimediów" "- pokażemy ci, jak zainstalować dysk twardy i napędy optyczne.