Всеки има флаш устройство. Те са много малки неща и правят защитата на данните лесни. Въпреки това, понякога флаш дисковете могат да се повредят или просто да излязат от работа. Ако сте потребител на 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