Как да поправяте повреден USB диск в Linux
Всеки има флаш устройство. Те са много малки неща и правят защитата на данните лесни. Въпреки това, понякога флаш дисковете могат да се повредят или просто да излязат от работа. Ако сте потребител на Linux и това се е случило с вас, има лесна корекция на всичко това. В тази статия ще прегледаме няколко наистина прости трикове за това как можете да върнете флаш паметта обратно в работен ред.
Забележка: триковете, описани в тази статия, не са задължителни само за USB устройства и могат да се използват и на твърди дискове.
Премахване на лошите блокове от USB устройството с fsck
Един лесен начин за ремонт на флаш устройство или какъвто и да е диск наистина е да използвате инструмента fsck
. Този инструмент е чудесно средство за премахване на лоши файлови блокове, тъй като повечето (ако не и всички) корупция и неточливост идват от такива проблеми. За да премахнете развалените файлови блокове от USB флаш устройството, отворете прозореца на терминала и въведете следните команди.
Потребителите трябва да разберат какво е предназначението на устройството в системата, преди нещата да се развият напред. Направете това, като въведете командата lsblk
. Това ще изброи всички прикачени дискове на вашата система.
lsblk
Забележка: командата lsblk
изброява всички дискове, а не само USB устройства. Обърнете внимание на изхода, тъй като е лесно да грешите твърд диск за флаш устройство.
За да премахнете лошия файлов блок, изпълнете командата fsck
на отделен дял (например / dev / sdc1) или целия диск (например / dev / sdc). След като приключите, USB устройството ще има отново здравословен дял и ще бъде напълно работещ на Linux.
sudo fsck / dev / sdc1
Забележка: Този урок предполага, че флаш устройството е / dev / sdc (или / dev / sdc1). Потребителите могат да имат различни етикети за флаш устройството си в своята система.
Изчистване на USB устройството
Понякога един USB диск може да бъде напълно нечетлив до точката, където вече не си струва да се спести. Когато това се случи, най-добрият маршрут често е просто да нулирате данните и да започнете отново. Най-доброто средство за работа в тази ситуация е dd
, и работи доста добре.
Започнете, като вземете етикета на устройството, който беше открит по-рано с командата lsblk
, и приложете същата логика (не забравяйте, че / dev / sdc1 е дял и / dev / sdc е цялото устройство).
sudo dd ако = / dev / нула от = / dev / sdc
Създаване на нова файлова система
Изчистването на USB устройство (или на друго устройство) прави данните на него напълно безполезни. Това означава, че ще трябва да създадете нов дял за данни. Изберете файлова система и след това изпълнете командата!
FAT32
sudo mkfs.msdos -f 32 / dev / sdc1
Ext4
sudo mkfs.ext4 -f / dev / sdc1
NTFS
sudo mkfs.ntfs -f / dev / sdc1
заключение
USB флаш устройствата са полезни устройства. Те улесняват лесно прехвърлянето на данни от един компютър на друг, независимо от операционната система, която работи. Ето защо е толкова важно да знаете какво да правите, когато устройството вече не е достъпно. За щастие, Linux кораби с някои наистина полезни инструменти, които правят запазването на флаш устройство доста лесно.
Кредит на изображението: CES Thumb-Drive Style Press Kit