Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • U kontaktu s
  • Oporavljamo mrtve tvrde diskove, flash diskove i podatke s njih u Linuxu.

Oporavljamo mrtve tvrde diskove, flash diskove i podatke s njih u Linuxu.

Danas pričati ćemo o tzv popravak softvera" USB flash pogoni. Pitanja popravak hardvera neće se uzeti u obzir zbog niske cijene novih radni uređaji; Pitanje uklanjanja podataka s neispravnih flash pogona ne razmatra se zbog nedostatka autorove želje da ga javno razmotri.

Razlog za pisanje ovog članka bilo je obilje savjeta na raznim forumima o tome kako eliminirati softverske greške flash pogona pomoću raznih uslužnih programa za "niskorazinsko formatiranje", itd. Ne poričući postojanje uslužnih programa "od proizvođača", želio bih napomenuti da postoji vrlo jednostavan i potpuno pouzdana metoda uklanjanje soft badova na flash pogonima, rješavanje problema s sustav datoteka, bootsector i MBR, koji se obično pojavljuju kada su ti uređaji nesigurno uklonjeni s računala ili zbog drugih softverskih ili hardverskih kvarova na računalu (samo bugovi južni mostovi ICH5 iz Intela vrijede toga).

Postojeće metode "liječenja" ovih bolesti pod OS Microsoft Windows imati broj značajne nedostatke, a razlog tome je nedostatak dovoljno funkcionalnih alata za upravljanje diskom u sustavu Windows, čak i iz trećih proizvođača. Jednostavan primjer: nakon što “napuni” flash pogon nulama, Windows ga formatira kao super-flopi, tj. bez organiziranja MBR-a, što za ispravan rad Flash pogoni pod različitim operativnim sustavima su neprihvatljivi. Upravitelji diskova trećih strana ili ne mogu raditi s USB uređajima (Norton Partition Magic) ili rade neispravno (Paragon Upravitelj particije). Rad s flash pogonom pod različitim operativnim sustavima provodi se točno kao s tvrdi disk, stoga su zahtjevi za organizaciju logičke strukture slični tvrdom disku, a ne disketi. U te svrhe koristit ćemo pravi OS i pravi softver, koji je, kako se pokazalo, također potpuno besplatan, za razliku od neučinkovitih plaćenih obrta.

Dakle... Postoji flash pogon koji ili visi u Windowsima, ili traži da ga se formatira, ali nije formatiran ("Windows ne može dovršiti formatiranje," o, užas!), ili uzrokuje loše stvari prilikom skeniranja s istim HDDScan-om.

Ako niste upoznati s Linuxom, predlažem da prvo preuzmete jednu od distribucija LiveCD-a i, nakon što ste prethodno snimili sliku na CD, podignete sustav s nje. Ja ću kao Slakovoda naravno predložiti Slax - malen je veličine, nekompliciran (ali kao i svaki LiveCD Opća namjena) , brzo se učitava i ima sve što vam je potrebno za “popravke”. Ako već imate bilo koji Linux na svom HDD-u i prijatelj ste s njim, bit će mi drago dodati još nekoliko savjeta u vašu banku znanja.

Osobno sam radio pod lokaliziranim neslužbenim Slackware portom za 64-bitne BlueWhite64 procesore.

Malo o oblikovanju: sada će biti velikih dijelova koda. Obični monospace font prikazat ćemo izlaz konzole, podebljano je naš unos. Odmah iza rešetaka u crvenom - #moji komentari.

Dakle, napunili smo se. Ako niste root, onda to postanite izvršavanjem naredbe su i unosom lozinke, jer samo superkorisnik ima pravo boriti se protiv ludog hardvera :) .

Spojimo flash pogon, pogledamo popis USB uređaja. Unesite lsusb, pritisnite Enter, pogledajte izlaz:

root@H84_103:~# lsusb
#Promatramo zaključak: evo je, draga moja, čak i naizgled “hardverski” živa.
Bus 005 uređaj 003: ID 0ea0:2168 Ours Technology, Inc. Transcend JetFlash 2.0 / Astone USB pogon
Sabirnica 005 Uređaj 001: ID 0000:0000
Sabirnica 004 Uređaj 001: ID 0000:0000
Sabirnica 003 Uređaj 001: ID 0000:0000
Sabirnica 002 Uređaj 001: ID 0000:0000
#Ovo je skener, ne smeta nam.
Bus 001 uređaj 003: ID 04a5:20fc Acer Peripherals Inc. (sada BenQ Corp.) Benq 5000
Sabirnica 001 Uređaj 001: ID 0000:0000

Flash pogoni se prepoznaju kao SCSI pogoni, tj. /dev/sdX uređaji, ali iz nekog razloga tipični IDE disk uslužni program hdparm radi s njima :) . Pažnja!!! SATA tvrde diskove također označavamo kao /dev/sdX! Imam SATA hard disk, tako da /dev/sda s pravom pripada njemu, a sljedeće slovo b, tj. /dev/sdb, pripada flash disku. Pokušajmo je bolje upoznati:

root@H84_103:~# hdparm /dev/sdb

/dev/sdb:
#Zaštita od pisanja je onemogućena
samo za čitanje = 0 (isključeno)
čitanje unaprijed = 256 (uključeno)
#Prevedena geometrija odgovara stvarnoj: 1017856 sektora je ~512 MB
geometrija = 1014/17/59, sektori = 1017856, početak = 0

Sada je napravimo formatiranje niske razine", tj. popunit ćemo sav prostor za pohranu s nula bajtova. Na ovaj način ćemo ukloniti soft badove, obrisati pogrešne FAT tablice, boot sektor,MBR. Pažnja! Svi preostali podaci na flash pogonu bit će nepovratno izgubljeni!

root@H84_103:~# dd if=/dev/nula od=/dev/sdb
#dd je unesen bez parametara, sada se žali na nedostatak prostora na flash disku. I to je točno, naš nulti generator je bez dimenzija :)
dd: pisati u `/dev/sdb": Nema više prostora na uređaju
1017857+0 pročitanih zapisa
Napisano 1017856+0 unosa
521142272 bajtova kopirano (521 MB), 144,185 sekundi, 3,6 MB/s

Za brisanje USB 2.0 flash pogona od 512 MB bilo je potrebno 2,5 minute. Sada stvaramo odjeljak "na vlasnički način".

root@H84_103:~# fdisk /dev/sdb
#fdisk se žali da nije pronašao niti particijsku tablicu DOS-a niti oznaku diska u BSD stilu. To je razumljivo - cijelo ispiranje je ispunjeno nulama.
Uređaj ne sadrži važeću particijsku tablicu DOS-a, niti oznaku diska Sun, SGI ili OSF
Izrada nove DOS oznake diska. Promjene će ostati samo u sjećanju,
dok ih ne odlučite napisati. Nakon toga, naravno, prethodni
sadržaj se neće moći povratiti.

Upozorenje: nevažeća zastavica 0x0000 particijske tablice 4 bit će ispravljena pomoću w(rite)

#Smart fdisk odmah nudi pomoć. Pritisnite m
Naredba (m za pomoć): m
#Izlaz popisa naredbi:
Zapovjedna akcija
a prebaciti oznaku za podizanje sustava
b urediti bsd disklabel
c prebacite oznaku kompatibilnosti dos
d brisanje particije
l popis poznatih tipova particija
m ispisati ovaj izbornik
n dodajte novu particiju
o stvoriti novu praznu DOS particijsku tablicu
p ispišite particijsku tablicu
q zatvorite bez spremanja promjena
s stvoriti novu praznu Sun oznaku diska
t promijeniti ID sustava particije
u promijenite jedinice prikaza/unosa
v provjeriti particijsku tablicu
w napisati tablicu u disk i Izlaz
x dodatna funkcionalnost (samo stručnjaci)

#Trebamo novi odjeljak. Pritisnite n, kao što je napisano:
Naredba (m za pomoć): n
Zapovjedna akcija
e produženo
p primarna particija (1-4)
#Naravno, primarni dio. Pritisnite p
str
#I prvi, naravno. Pritisnite 1
Broj particije (1-4): 1
#Ovdje se slažemo sa svime što fdisk nudi. Pametan je, snaci ce se sam :)
Prvi cilindar (1-1014, zadano 1):
Korištenje zadane vrijednosti 1
Zadnji cilindar ili +veličina ili +veličinaM ili +veličinaK (1-1014, zadano 1014):
Korištenje zadane vrijednosti 1014

#Da vidimo što smo stvorili :) . Pritisnite p
Naredba (m za pomoć): str



/dev/sdb1 1 1014 508491+ 83 Linux

#Prema zadanim postavkama, fdisk je napravio, naravno, Linux particiju (pa, ne bi trebao stvoriti Windows particiju). Morate promijeniti ID odjeljka. Pritisnite t.
Naredba (m za pomoć): t
#Odaberite prvi odjeljak za promjenu ID-a
Odabrana particija 1
#prudent fdisk predlaže da pogledamo na što možemo promijeniti vrstu particije
Heksadecimalni kod (upišite L za popis kodova): l

0 Empty 1e Hidden W95 FAT1 80 Old Minix be Solaris boot
1 FAT12 24 NEC DOS 81 Minix / stari Lin bf Solaris
2 XENIX root 39 Plan 9 82 Linux swap c1 DRDOS/sec (FAT-
3 XENIX usr 3c PartitionMagic 83 Linux c4 DRDOS/sec (FAT-
4 FAT16<32M 40 Venix 80286 84 OS/2 hidden C: c6 DRDOS/sec (FAT-
5 Prošireno 41 PPC PReP Boot 85 Linux prošireno c7 Syrinx
6 FAT16 42 SFS 86 NTFS skup volumena da Podaci koji nisu FS
7 HPFS/NTFS 4d QNX4.x 87 NTFS volumen postavljen db CP/M / CTOS / .
8 AIX 4e QNX4.x 2. dio 88 Linux čisti tekst Dell Utility
9 AIX za pokretanje 4f QNX4.x 3. dio 8e Linux LVM df BootIt
a OS/2 Boot Manag 50 OnTrack DM 93 Amoeba e1 DOS pristup
b W95 FAT32 51 OnTrack DM6 Aux 94 Amoeba BBT e3 DOS R/O
c W95 FAT32 (LBA) 52 CP/M 9f BSD/OS e4 SpeedStor
e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a0 IBM Thinkpad hi eb BeOS fs
f W95 Ext"d (LBA) 54 OnTrackDM6 a5 FreeBSD ee EFI GPT
10 OPUS 55 EZ-Drive a6 OpenBSD ef EFI (FAT-12/16/
11 Skriveni FAT12 56 Golden Bow a7 NeXTSTEP f0 Linux/PA-RISC b
12 Compaq diagnost 5c Priam Edisk a8 Darwin UFS f1 SpeedStor
14 Skriveni FAT16<3 61 SpeedStor a9 NetBSD f4 SpeedStor
16 Skriveni FAT16 63 GNU HURD ili Sys ab Darwin boot f2 DOS sekundarni
17 Skriveni HPFS/NTF 64 Novell Netware b7 BSDI fs fd Linux raid auto
18 AST SmartSleep 65 Novell Netware b8 BSDI swap fe LANstep
1b Skriven W95 FAT3 70 DiskSecure Mult bb Čarobnjak za pokretanje hid ff BBT
1c Skriven W95 FAT3 75 PC/IX

#Božićna drvca, a mi smo mislili da ne postoji ništa na svijetu osim Windowsa i FAT32 :) . Promijeni ID stranke u FAT16 - gazi 6
Heksadecimalni kod (upišite L za popis kodova): 6
Promijenjena vrsta sustava particije 1 do 6 (FAT16)

#Pogledajmo još jednom vlastitih ruku djelo
Naredba (m za pomoć): str

Disk /dev/sdb: 521 MB, 521142272 bajtova
17 glava, 59 sektora/staza, 1014 cilindara
Jedinice = cilindri od 1003 * 512 = 513536 bajtova

Device Boot Start End Blocks Id System
/dev/sdb1 1 1014 508491+ 6 FAT16

#Sve u redu. Napišemo promjene i izađemo
Naredba (m za pomoć): w
Pregradni stol je izmijenjen!

Pozivanje ioctl() za ponovno čitanje particijske tablice.

UPOZORENJE: Ako ste kreirali ili modificirali bilo koji DOS 6.x
particije, pogledajte fdisk stranicu priručnika za dodatne
informacija.
Sinkronizacija diskova.

To je sve? Ali ne. Ovo je particija stvorena za FAT16. I treba ga formatirati, i znanstveno gledano, mora se na njemu napraviti čisti datotečni sustav. Linux za to ima jednostavan i jasan uslužni program - mkdosfs. Samo napišemo na kojoj particiji želimo napraviti čisti FAT16.

Linkusoidi mogu odmah montirati svoj novopronađeni uređaj i napisati nešto na njemu. Korisnici prijateljskog OS-a koji zadovoljava sve korisničke potrebe dižu Windows i raduju se što su postali "pravi" korisnici Linuxa.

Potreban pogovor

Autor ne snosi nikakvu odgovornost za činjenicu da su sretni vlasnici SATA diskova pomiješali slova i izbrisali podatke sa svojih tvrdih diskova (i bit će takvih ljudi, to jamčim :)). Ako ništa niste razumjeli iz članka, a tračak misli nije zasjao u vašem mozgu :), onda je bolje odmah zaboraviti članak, izbaciti flash pogon i otići u trgovinu po novi. Ova tehnologija vrijedi za flash pogone do uključivo 2 GB. Autor iskreno zahvaljuje Alexeyu Khovanu na pomoći u pisanju članka i dodatnom testiranju učinkovitosti metode.

Predgovor:
Ovaj članak nije nov, njegova je svrha strukturirati znanje stečeno na forumima i vlastito iskustvo za buduće slične tečajeve.
Za zauvijek izgubljene informacije, kao i za oštećene vijke i flash diskove, nitko osim vas ne snosi nikakvu odgovornost.
U slučaju hardverskih kvarova medija, dolje navedene metode oporavka su nemoćne.

Dobra večer svima)

Danas je petak, 29. ožujka, a danas ćemo obnavljati mrtve vijke i flash diskove, točnije podatke s njih.

A u tome će nam pomoći nezamjenjivi Linux Debian.

Početak rada:
Svi uređaji u Linuxu definirani su u direktoriju /dev. Datoteke obično izgledaju kao /dev/sda, /dev/sdb itd. Pažljivo saznajte koji je od /dev/sdX vaš cilj, inače postoji mogućnost oštećenja korijenskog datotečnog sustava.
Ako niste sigurni: upišite naredbu df -h, ona će prikazati trenutno montirane direktorije koje ne smijete dirati.

Pa počnimo s molitvom.

1) Dijagnosticirajte, izradite particijsku tablicu
U principu, daljnje radnje su slične i za vijke i za flash pogone
Popravljamo flash pogon. Obični mrtvi Yin Yang flash pogon, koji nije otkriven u sustavu Windows. Nakon što smo propuzali po stranicama poput flashtoola i očajavajući hoćemo li to popraviti u Windowsima, stavili smo ga u Linux.

# dmesg | rep

usb-pohrana: skeniranje uređaja dovršeno

scsi 5:0:0:0: Qumo USB Flash Drive s izravnim pristupom 1.00 PQ: 0 ANSI: 2

sd 5:0:0:0: 7819136 512-bajtni logički blokovi: (4,00 GB/3,72 GiB)

sd 5:0:0:0: Zaštita od pisanja je uključena

sd 5:0:0:0: Osjećaj načina rada: 23 00 80 00

sd 5:0:0:0: Pretpostavljamo da je predmemorija pogona: pisati kroz

sd 5:0:0:0: Pretpostavljamo da je predmemorija pogona: pisati kroz

sdc: nepoznata particijska tablica

sd 5:0:0:0: Pretpostavljamo da je predmemorija pogona: pisati kroz

sd 5:0:0:0: Priložen SCSI prijenosni disk

Super, flash disk je pokazao znakove života. Kao što vidimo, ovdje imamo Qumo USB Flash Drive od 4 GB.
Prokletstvo, zaštita od pisanja je uključena, izvadite flash pogon i promijenite ručicu na njemu da dopušta pisanje. Bocnimo. Da, zaštita od pisanja je uklonjena.

# fdisk -l

Disk /dev/sdc: 4003 MB, 4003397632 bajtova

124 glave, 62 sektora/staza, 1017 cilindara

Jedinice = cilindri od 7688 * 512 = 3936256 bajtova

Veličina sektora (logička/fizička): 512 bajtova / 512 bajtova

I/O veličina (minimalna/optimalna): 512 bajtova / 512 bajtova

Identifikator diska: 0x00000000

Disk /dev/sdc ne sadrži valjanu tablicu particija

Da, to je to. Disk nema valjanu tablicu particija. Zato nije definiran.

Pa, pokušajmo stvoriti:

Napravite tablicu nulte particije:

# cfdisk -z /dev/sdc

Pojavit će se prijateljski grafički cfdiska prozor.

Pritisnite NOVO za stvaranje novog odjeljka. Odaberite Primarno. Ako ste sigurni i sve je u redu kliknite Write - particijska tablica će biti uspješno kreirana.
Možete otići do parametra Vrsta i ručno postaviti vrstu datotečnog sustava za navedenu tablicu. Upisivanjem koda preuzetog odavde:


Odabrao sam 83, jer će biti izvorniji za Linux. Dakle, particijska tablica je napravljena, sve ostalo je stvar tehnike:

Montirajte flash disk:

početna# mkdir FLASH
home#chmod 777 /home/FLASH

home#mount /dev/sdc1 /home/FLASH

To je to, možete koristiti flash pogon.
Ako se vaš uređaj još uvijek prikazuje u fdisk -l kao bez particijske tablice, onda problem leži negdje dublje. Tuga.

2) Formatirajte ga u sustav datoteka koji vam je potreban.

Sada sam umetnuo SATA vijak u priključnu stanicu (također mrtav i nije detektiran u Windowsima i učinio sam sve što je navedeno u prvom odlomku za njega. Vijak je uspješno vraćen i nakon montiranja u midnight commander možete vidjeti sve preostale informacije iz stari dani

Da, morate se sjetiti demontirati ovu particiju

#umount /dev/sdc1 /home/SATA
#mkfs -t ext3 /dev/sdc1

Možete instalirati neki drugi FS, na primjer ReiserFS ili Xfs. Zašto ne možete instalirati NTFS, mislim da ćete pogoditi.
Na ekranu će se prikazati sljedeće:

Oznaka datotečnog sustava=

Vrsta OS-a: Linux

Veličina bloka=4096 (log=2)

Veličina fragmenta=4096 (log=2)

Korak=0 blokova, širina trake=0 blokova

4890624 inoda, 19537040 blokova

976852 blokova (5,00%) rezervirano za super korisnika

Prvi blok podataka=0

Operacija kao što je oporavak izbrisanih datoteka u Linuxu rijetko je potrebna. Ali kako ne biste ostali bez važnih podataka u krivom trenutku, trebali biste se unaprijed pripremiti i moći brzo poduzeti potrebne mjere.

Oporavak izbrisanih Linux datoteka

Postoje 2 opcije za oporavak podataka u Linux sustavu - izravno s tvrdog diska sustava i s flash pogona.

Oporavak podataka tvrdog diska Linuxa

Datotečni sustavi koji se koriste u svim operativnim sustavima, ne samo u Unix-ovima, organizirani su na takav način da ne dopuštaju da obrisana datoteka nestane bez traga. To jest, ako je datoteka stvorena i smještena na tvrdom disku, to znači da je zauzela nešto prostora i da je uključena u popis poveznica među ostalim objektima.

Kada je korisnik izbriše, veza na datoteku se deaktivira, signalizirajući datotečnom sustavu da se zauzeti prostor može označiti kao trajan. Zapravo, izbrisani objekt još uvijek postoji i nalazi se na klasterima na kojima je bio. Njegovo potpuno brisanje dogodit će se tek nakon što se njegov trag prebriše drugim podacima.

Iz čega slijedi da sve dok je prostor u kojem se nalazila datoteka netaknut, ona se može vratiti. U skladu s tim, nakon otkrivanja gubitka podataka, morate odmah zaustaviti sve procese snimanja (preuzimanje datoteka, kreiranje dokumenata, ažuriranje sustava i programa, instaliranje softvera) i započeti s vraćanjem.

Oporavak podataka s Linux flash pogona

Budući da koš za smeće radi malo drugačije u Linuxu nego u Windowsima, prvo što biste trebali učiniti je testirati ga. Datoteke obrisane uobičajenom metodom, bez naknadnog pražnjenja koša za smeće, tamo se pohranjuju. Za vraćanje samo spojite pogon, idite u smeće i vratite objekt.

Ali ako se podaci izbrišu iz oba izvora, morat ćete pribjeći ugrađenom softveru ili softveru treće strane za oporavak. Prije nego što to učinite, preporučuje se napraviti sigurnosnu kopiju particije na kojoj se datoteka nalazi. Da biste to učinili, morate slijediti upute u nastavku, uz napomenu da vam je za izradu kopije potrebna količina slobodnog prostora na tvrdom disku jednaka kapacitetu flash pogona. Ako pokušaji vraćanja podataka na samom disku ne uspiju, možete kontaktirati iskusnijeg tehničara i dati mu virtualnu kopiju particije.


Programi za oporavak datoteka za Linux

Najjednostavniji i najočitiji izlaz je otići u specijaliziranu službu za oporavak podataka. Ali postoji veliki nedostatak - cijena. Postupak vađenja je vrlo skup, a koliko je to bio težak proces nitko neće reći. Također nema jamstva za povrat svih predmeta, pogotovo zato što se oprema koja može vratiti datoteku nakon nekoliko prepisivanja isporučuje samo posebnim službama. Dakle, prije nego što očajavate, pokušajte sami izvesti operaciju.

Oporavak Linux datoteka pomoću GParteda

Najčešći program za rad s particijama u Linuxu. Međutim, ne dolaze sve distribucije s njim. Nije najpouzdaniji pomoćnik u takvim operacijama, ali vrijedi pokušati kao opciju.

  1. Ako GParted nije instaliran prema zadanim postavkama, može se "isporučiti". Da biste to učinili, pokrenite terminal i unesite naredbu sudo apt install gparted , na upit o pristanku za preuzimanje jednostavno pritisnite Enter. Zatim sudo apt install gpart, potvrdite instalaciju.



  2. Pokrenite program i unesite lozinku superkorisnika.

  3. Odaberite željeni pogon u gornjem desnom kutu.

  4. Kliknite "Uređaj - pokušaj oporaviti podatke."

  5. Potvrdite početak operacije klikom na “OK”.

Oporavak datoteka pomoću skalpela

Scalpel Linux mali je alat specijaliziran za oporavak izbrisanih datoteka s EXT4 particija i drugih datotečnih sustava. U svom arsenalu ima bazu podataka o vrstama datotečnih sustava i formatima podataka, što ga čini univerzalnim. Uostalom, tijekom skeniranja uspoređuje preostale zapise na tvrdom disku ili flash pogonu s vlastitim popisom, a ako se pronađe podudaranje, počinje vraćati izbrisane Linux datoteke.

Instalacija i korištenje su jednostavni:


Proces se može jasnije vidjeti ovdje:

Oporavak Ubuntu podataka pomoću TestDisk

TestDisk vam također može pomoći da vratite datoteke iz Linuxa, ali na nešto drugačiji način. Činjenica je da ovaj softver nije usmjeren na izvlačenje podataka s pogona, već na testiranje i vraćanje funkcionalnosti particija stvorenih na njima.

Postoji i program u Ubuntuu - PhotoRec. Prije svega, njegova je funkcionalnost dizajnirana za vraćanje multimedijskih datoteka i arhiva. Ovaj softver potpuno zanemaruje pogreške, nedostajuće ili formatirane datotečne sustave, skenirajući tako podatke bez ikakvih problema.

Sada dolazi u paketu s TestDisk-om, a zbog ove kombinacije napora, rezultirajući uslužni program smatra se najboljim među Ubuntu programima za oporavak datoteka. Kako bi se izbjegli problemi zbog neiskustva korisnika, tijekom osnovnih postavki i manipulacija, uslužni program koristi pristup "sve u sustavu je samo za čitanje".

Prepoznavanjem grešaka u informacijama, TestDisk može ponovno stvoriti izgubljene particije u različitim datotečnim sustavima, kao što su FAT, NTFS i EXT4. Čak i ako je particija prethodno izbrisana, pronalaženjem njezinih tragova program će moći popraviti ovisnosti koje onemogućuju ispravan pristup datoteci. Program je dostupan u službenom Canonical repozitoriju. Kako biste započeli obnavljanje podataka s Ubuntu tvrdog diska, morate slijediti upute:

  1. Instalirajte softver naredbom sudo apt install testdisk.

  2. Budući da se program izvodi u terminalu, unesite naredbu sudo testdisk.

  3. Pomoću strelica na tipkovnici odaberite odjeljak Stvori.

  4. Sljedeći je disk s kojim će se manipulirati.

  5. Sada očekivani datotečni sustav.

  6. Idite na odjeljak Napredno.

  7. Odaberite željeni odjeljak iz pronađenih odjeljaka.

  8. Izbrisane datoteke koje se mogu oporaviti bit će označene crvenom bojom. Odaberite željenu stavku i pritisnite tipku "C" za vraćanje.

  9. Navedite odjeljak, na primjer, "Dokumenti", ovdje će se izvršiti kopiranje.

  10. Potvrdite odabir imenika pritiskom na tipku "C".

Linux oporavak podataka sa sigurnom kopijom

Safecopy je jednostavan alat za interakciju s particijama i podacima. Ne pomaže u oporavku podataka s Ubuntu flash pogona, ali će moći kopirati objekte s oštećenih medija na zdrave. Prednost mu je što u potpunosti zanemaruje pogreške koje se javljaju prilikom čitanja i kopiranja datoteka. Što može najbolje utjecati na vaš pokušaj spremanja multimedijskih datoteka.

Par pokvarenih bajtova može malo naškoditi fotografiji ili videu, a tekstualni dokument najvjerojatnije će trebati samo malo ispraviti. Ali rad s arhivama, pogotovo ako su zaštićene lozinkom, može biti poremećen.

Za rad s programom potrebno vam je:


Kako izbrisati datoteku na Ubuntuu

Postoji mnogo načina za brisanje datoteke u Ubuntuu. Ali također sve ovisi o tome radi li se o sistemskoj datoteci ili korisničkoj. Ovo je lako razumjeti. Sve što se nalazi prije direktorija /home su sistemske datoteke, dok su sve unutar njega korisničke datoteke.

Pažnja! Primjer terminalskih naredbi nalazi se u početnom direktoriju, ali radi posvuda. Trebali biste biti vrlo oprezni pri brisanju sistemskih datoteka jer inače možete fatalno poremetiti rad operativnog sustava.

Opcije za brisanje korisničke datoteke:

  • Desnom tipkom miša kliknite datoteku i kliknite "Premjesti u smeće", zatim idite u smeće i ispraznite ga.





  • Kliknite lijevom tipkom miša na datoteku i time je označite, zatim pritisnite kombinaciju tipki Shift+Delete i potvrdno odgovorite na zahtjev za brisanje (na taj način se objekt trajno briše, zaobilazeći koš za otpatke).

  • Otvorite terminal i unesite naredbu rm /home/ korisničko ime /naziv datoteke(naziv datoteke - naziv datoteke).

  • Za brisanje svih objekata koji imaju određenu riječ u svom nazivu, morate dodati zvjezdicu na naredbu rm /home/username/filename* .

Danas ćemo govoriti o takozvanom "popravljanju softvera" USB flash pogona. Pitanja popravka hardvera neće se razmatrati zbog niske cijene novih, apsolutno ispravnih uređaja; Pitanje dohvaćanja podataka s neispravnih flash pogona ne razmatra se jer autor nema želju da ga javno razmotri :).

Razlog za pisanje ovog članka bilo je obilje savjeta na raznim forumima o tome kako eliminirati softverske greške flash pogona pomoću raznih uslužnih programa za "niskorazinsko formatiranje", itd. Ne poričući postojanje uslužnih programa "od proizvođača", želio bih napominjemo da postoji vrlo jednostavna i potpuno pouzdana metoda za uklanjanje soft badova na flash diskovima, eliminirajući probleme s datotečnim sustavom, boot sektorom i MBR-om, koji obično nastaju kada se ti uređaji nesigurno uklone s računala ili zbog drugog softvera ili kvarovi hardvera računala (sami južni mostovi ICH5 od Intela su vrijedni toga).

Postojeće metode "liječenja" ovih bolesti u sustavu Microsoft Windows imaju niz značajnih nedostataka, a razlog tome je nedostatak dovoljno funkcionalnih alata za upravljanje diskom u sustavu Windows, čak i kod proizvođača trećih strana. Jednostavan primjer: nakon "punjenja" flash pogona nulama, Windows ga formatira kao super-floppy, tj. bez organiziranja MBR-a, što je neprihvatljivo da flash pogon ispravno radi pod različitim operacijskim sustavima. Upravitelji diskova trećih strana ne mogu raditi s USB uređajima (Norton Partition Magic) ili rade neispravno (Paragon Partition Manager). Rad s flash pogonom pod različitim operacijskim sustavima provodi se točno kao s tvrdim diskom, stoga su zahtjevi za organiziranje logičke strukture slični tvrdom disku, a ne disketi. U te svrhe koristit ćemo pravi OS i pravi softver, koji je, kako se pokazalo, također potpuno besplatan, za razliku od neučinkovitih plaćenih obrta.

Dakle... Postoji flash pogon koji ili visi u Windowsima, ili traži da ga se formatira, ali nije formatiran ("Windows ne može dovršiti formatiranje," o, užas!), ili uzrokuje loše stvari prilikom skeniranja s istim HDDScan-om.

Ako niste upoznati s Linuxom, predlažem da prvo preuzmete jednu od distribucija LiveCD-a i, nakon što ste prethodno snimili sliku na CD, podignete sustav s nje. Ja ću kao Slakovoda naravno predložiti Slax - malenih je dimenzija, nekompliciran (kao svaki LiveCD opće namjene), brzo se učitava i ima sve što je potrebno za “popravak”. Ako već imate bilo koji Linux na svom HDD-u i prijatelj ste s njim, bit će mi drago dodati još nekoliko savjeta u vašu banku znanja.

Osobno sam radio pod lokaliziranim neslužbenim Slackware portom za 64-bitne BlueWhite64 procesore

Malo o oblikovanju: sada će biti velikih dijelova koda. Prikazat ćemo izlaz konzole običnim monospace fontom, a naš unos masnim slovima. Odmah iza rešetaka u crvenom - #moji komentari.

Dakle, napunili smo se. Ako niste root, onda to postanite izvršavanjem naredbe su i unosom lozinke, jer samo superkorisnik ima pravo boriti se protiv ludog hardvera :) .

Spojimo flash pogon, pogledamo popis USB uređaja. Unesite lsusb, pritisnite Enter, pogledajte izlaz:

Korijen@H84_103:~# lsusb
#Promatramo zaključak: evo je, draga moja, čak i naizgled “hardverski” živa.
Bus 005 uređaj 003: ID 0ea0:2168 Ours Technology, Inc. Transcend JetFlash 2.0 / Astone USB pogon
Sabirnica 005 Uređaj 001: ID 0000:0000
Sabirnica 004 Uređaj 001: ID 0000:0000
Sabirnica 003 Uređaj 001: ID 0000:0000
Sabirnica 002 Uređaj 001: ID 0000:0000
#Ovo je skener, ne smeta nam.
Bus 001 uređaj 003: ID 04a5:20fc Acer Peripherals Inc. (sada BenQ Corp.) Benq 5000
Sabirnica 001 Uređaj 001: ID 0000:0000

Flash pogoni se prepoznaju kao SCSI pogoni, tj. /dev/sdX uređaji, ali iz nekog razloga tipični IDE disk uslužni program hdparm radi s njima :) . Pažnja!!! SATA tvrde diskove također označavamo kao /dev/sdX! Imam SATA hard disk, tako da /dev/sda s pravom pripada njemu, a sljedeće slovo b, tj. /dev/sdb, pripada flash disku. Pokušajmo je bolje upoznati:

Root@H84_103:~# hdparm /dev/sdb

/dev/sdb:
#Zaštita od pisanja je onemogućena
samo za čitanje = 0 (isključeno)
čitanje unaprijed = 256 (uključeno)
#Prevedena geometrija odgovara stvarnoj: 1017856 sektora je ~512 MB
geometrija = 1014/17/59, sektori = 1017856, početak = 0

Sada ćemo mu dati "niskorazinsko formatiranje", tj. popunit ćemo sav prostor za pohranu s nula bajtova. Na ovaj način ćemo ukloniti soft badove, obrisati pogrešne FAT tablice, boot sektor, MBR. Pažnja! Svi preostali podaci na flash pogonu bit će nepovratno izgubljeni!

Root@H84_103:~# dd if=/dev/nula od=/dev/sdb
#dd je unesen bez parametara, sada se žali na nedostatak prostora na flash disku. I to je točno, naš nulti generator je bez dimenzija :)
dd: pisati u `/dev/sdb": Nema više prostora na uređaju
1017857+0 pročitanih zapisa
Napisano 1017856+0 unosa
521142272 bajtova kopirano (521 MB), 144,185 sekundi, 3,6 MB/s

USB 2.0 flash pogon od 512 MB izbrisan za 2,5 minute
Sada stvaramo odjeljak "na vlasnički način".

Root@H84_103:~# fdisk /dev/sdb
#fdisk se žali da nije pronašao niti particijsku tablicu DOS-a niti oznaku diska u BSD stilu. To je razumljivo - cijelo ispiranje je ispunjeno nulama.
Uređaj ne sadrži važeću particijsku tablicu DOS-a, niti oznaku diska Sun, SGI ili OSF
Izrada nove DOS oznake diska. Promjene će ostati samo u sjećanju,
dok ih ne odlučite napisati. Nakon toga, naravno, prethodni
sadržaj se neće moći povratiti.

Upozorenje: nevažeća zastavica 0x0000 particijske tablice 4 bit će ispravljena pomoću w(rite)

#Smart fdisk odmah nudi pomoć. Pritisnite m
Naredba (m za pomoć): m
#Izlaz popisa naredbi:
Zapovjedna akcija
a prebaciti oznaku za podizanje sustava
b urediti bsd disklabel
c prebacite oznaku kompatibilnosti dos
d brisanje particije
l popis poznatih tipova particija
m ispisati ovaj izbornik
n dodajte novu particiju
o stvoriti novu praznu DOS particijsku tablicu
p ispišite particijsku tablicu
q zatvorite bez spremanja promjena
s stvoriti novu praznu Sun oznaku diska
t promijeniti ID sustava particije
u promijenite jedinice prikaza/unosa
v provjeriti particijsku tablicu
w napisati tablicu na disk i izaći
x dodatna funkcionalnost (samo stručnjaci)

#Potreban nam je novi odjeljak. Pritisnite n, kao što je napisano:
Naredba (m za pomoć): n
Zapovjedna akcija
e produženo
p primarna particija (1-4)
#Naravno, primarni dio. Pritisnite p
str
#I prvi, naravno. Pritisnite 1
Broj particije (1-4): 1
#Ovdje se slažemo sa svime što fdisk nudi. Pametan je, snaci ce se sam :)
Prvi cilindar (1-1014, zadano 1):
Korištenje zadane vrijednosti 1
Zadnji cilindar ili +veličina ili +veličinaM ili +veličinaK (1-1014, zadano 1014):
Korištenje zadane vrijednosti 1014

#Da vidimo što smo stvorili :) . Pritisnite p
Naredba (m za pomoć): str



/dev/sdb1 1 1014 508491+ 83 Linux

#Prema zadanim postavkama, fdisk je napravio, naravno, Linux particiju (pa, ne bi trebao stvoriti Windows particiju). Morate promijeniti ID odjeljka. Pritisnite t.
Naredba (m za pomoć): t
#Odaberite prvi odjeljak za promjenu ID-a
Odabrana particija 1
#prudent fdisk predlaže da pogledamo na što možemo promijeniti vrstu particije
Heksadecimalni kod (upišite L za popis kodova): l

0 Empty 1e Hidden W95 FAT1 80 Old Minix be Solaris boot
1 FAT12 24 NEC DOS 81 Minix / stari Lin bf Solaris
2 XENIX root 39 Plan 9 82 Linux swap c1 DRDOS/sec (FAT-
3 XENIX usr 3c PartitionMagic 83 Linux c4 DRDOS/sec (FAT-
4 FAT16
5 Prošireno 41 PPC PReP Boot 85 Linux prošireno c7 Syrinx
6 FAT16 42 SFS 86 NTFS skup volumena da Podaci koji nisu FS
7 HPFS/NTFS 4d QNX4.x 87 NTFS volumen postavljen db CP/M / CTOS / .
8 AIX 4e QNX4.x 2. dio 88 Linux čisti tekst Dell Utility
9 AIX za pokretanje 4f QNX4.x 3. dio 8e Linux LVM df BootIt
a OS/2 Boot Manag 50 OnTrack DM 93 Amoeba e1 DOS pristup
b W95 FAT32 51 OnTrack DM6 Aux 94 Amoeba BBT e3 DOS R/O
c W95 FAT32 (LBA) 52 CP/M 9f BSD/OS e4 SpeedStor
e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a0 IBM Thinkpad hi eb BeOS fs
f W95 Ext"d (LBA) 54 OnTrackDM6 a5 FreeBSD ee EFI GPT
10 OPUS 55 EZ-Drive a6 OpenBSD ef EFI (FAT-12/16/
11 Skriveni FAT12 56 Golden Bow a7 NeXTSTEP f0 Linux/PA-RISC b
12 Compaq diagnost 5c Priam Edisk a8 Darwin UFS f1 SpeedStor
14 Skriveni FAT16
16 Skriveni FAT16 63 GNU HURD ili Sys ab Darwin boot f2 DOS sekundarni
17 Skriveni HPFS/NTF 64 Novell Netware b7 BSDI fs fd Linux raid auto
18 AST SmartSleep 65 Novell Netware b8 BSDI swap fe LANstep
1b Skriven W95 FAT3 70 DiskSecure Mult bb Čarobnjak za pokretanje hid ff BBT
1c Skriven W95 FAT3 75 PC/IX

#Božićna drvca, a mi smo mislili da ne postoji ništa na svijetu osim Windowsa i FAT32 :) . Promijeni ID stranke u FAT16 - gazi 6
Heksadecimalni kod (upišite L za popis kodova): 6
Promijenjena vrsta sustava particije 1 do 6 (FAT16)

#Pogledajmo još jednom vlastitih ruku djelo
Naredba (m za pomoć): str

Disk /dev/sdb: 521 MB, 521142272 bajtova
17 glava, 59 sektora/staza, 1014 cilindara
Jedinice = cilindri od 1003 * 512 = 513536 bajtova

Device Boot Start End Blocks Id System
/dev/sdb1 1 1014 508491+ 6 FAT16

#Sve u redu. Napišemo promjene i izađemo
Naredba (m za pomoć): w
Pregradni stol je izmijenjen!

Pozivanje ioctl() za ponovno čitanje particijske tablice.

UPOZORENJE: Ako ste kreirali ili modificirali bilo koji DOS 6.x
particije, pogledajte fdisk stranicu priručnika za dodatne
informacija.
Sinkronizacija diskova.

To je sve!? Ali ne. Ovo je particija stvorena za FAT16. I treba ga formatirati, i znanstveno gledano, mora se na njemu napraviti čisti datotečni sustav. Linux za to ima jednostavan i jasan uslužni program - mkdosfs. Samo napišite na kojoj particiji želimo napraviti čisti FAT16

Linkusoidi mogu odmah montirati svoj novopronađeni uređaj i napisati nešto na njemu. Korisnici prijateljskog OS-a koji zadovoljava sve korisničke potrebe dižu Windows i drago im je što su postali “pravi” Linux korisnici :) .

Nužan pogovor.

Autor ne snosi nikakvu odgovornost za činjenicu da su sretni vlasnici SATA diskova pomiješali slova i izbrisali podatke sa svojih tvrdih diskova (i bit će takvih ljudi, to jamčim :)). Ako ništa niste razumjeli iz članka, a tračak misli nije zasjao u vašem mozgu :), onda je bolje odmah zaboraviti članak, izbaciti flash pogon i otići u trgovinu po novi. Ova tehnologija vrijedi za flash pogone do uključivo 2 GB.
Autor iskreno zahvaljuje Alexeyu Khovanu na pomoći u pisanju članka i dodatnom testiranju učinkovitosti metode.




Mali dodatak.

Nakon punjenja flash pogona iz /dev/zero, za svaki slučaj, provjeravam kontrolni zbroj podataka upisanih na njega, u slučaju da nešto pođe po zlu. Činjenica je da neki flash pogoni (a možda i svi) nemaju sredstva za praćenje integriteta podataka koji se zapisuju, tako da je daleko od činjenice da će ga biti moguće dohvatiti prilikom slanja sljedećeg bajta na pogon leđa neiskrivljena.
Napravljeno je ovako nešto:
# glava -c 521142272 /dev/sdb |md5sum

Onda sam pročitao istu stvar od nule:
# glava -c 521142272 /dev/nula |md5sum

Nakon toga dovoljno je usporediti dvije dobivene vrijednosti, ako je sve točno onda bi se kontrolni zbrojevi trebali podudarati. Ako se ne poklapaju, tada je, nažalost, flash pogon doista neispravan. Za pouzdanost možete ponoviti snimanje nula i izračun kontrolnih zbrojeva. Na sličan sam način uspio odbiti nekoliko flash pogona sa simptomima oštećenja podataka (kontrolni zbrojevi se nisu podudarali). Na primjer, arhiva je napisana, ali nije čitljiva, ili je čitljiva, ali se na kraju ispostavi da je oštećena.

Danas ćemo govoriti o takozvanom "popravljanju softvera" USB flash pogona. Pitanja popravka hardvera neće se razmatrati zbog niske cijene novih, apsolutno ispravnih uređaja; Pitanje dohvaćanja podataka s neispravnih flash pogona ne razmatra se jer autor nema želju da ga javno razmotri :).

Razlog za pisanje ovog članka bilo je obilje savjeta na raznim forumima o tome kako eliminirati softverske greške flash pogona pomoću raznih uslužnih programa za "niskorazinsko formatiranje", itd. Ne poričući postojanje uslužnih programa "od proizvođača", želio bih napominjemo da postoji vrlo jednostavna i potpuno pouzdana metoda za uklanjanje soft badova na flash diskovima, eliminirajući probleme s datotečnim sustavom, boot sektorom i MBR-om, koji obično nastaju kada se ti uređaji nesigurno uklone s računala ili zbog drugog softvera ili kvarovi hardvera računala (sami južni mostovi ICH5 od Intela su vrijedni toga).

Postojeće metode "liječenja" ovih bolesti u sustavu Microsoft Windows imaju niz značajnih nedostataka, a razlog tome je nedostatak dovoljno funkcionalnih alata za upravljanje diskom u sustavu Windows, čak i kod proizvođača trećih strana. Jednostavan primjer: nakon "punjenja" flash pogona nulama, Windows ga formatira kao super-floppy, tj. bez organiziranja MBR-a, što je neprihvatljivo da flash pogon ispravno radi pod različitim operacijskim sustavima. Upravitelji diskova trećih strana ne mogu raditi s USB uređajima (Norton Partition Magic) ili rade neispravno (Paragon Partition Manager). Rad s flash pogonom pod različitim operacijskim sustavima provodi se točno kao s tvrdim diskom, stoga su zahtjevi za organiziranje logičke strukture slični tvrdom disku, a ne disketi. U te svrhe koristit ćemo pravi OS i pravi softver, koji je, kako se pokazalo, također potpuno besplatan, za razliku od neučinkovitih plaćenih obrta.

Dakle... Postoji flash pogon koji ili visi u Windowsima, ili traži da ga se formatira, ali nije formatiran ("Windows ne može dovršiti formatiranje," o, užas!), ili uzrokuje loše stvari prilikom skeniranja s istim HDDScan-om.

Ako niste upoznati s Linuxom, predlažem da prvo preuzmete jednu od distribucija LiveCD-a i, nakon što ste prethodno snimili sliku na CD, podignete sustav s nje. Ja ću kao Slakovoda naravno predložiti Slax - malenih je dimenzija, nekompliciran (kao svaki LiveCD opće namjene), brzo se učitava i ima sve što je potrebno za “popravak”. Ako već imate bilo koji Linux na svom HDD-u i prijatelj ste s njim, bit će mi drago dodati još nekoliko savjeta u vašu banku znanja.

Osobno sam radio pod lokaliziranim neslužbenim Slackware portom za 64-bitne BlueWhite64 procesore

Malo o oblikovanju: sada će biti velikih dijelova koda. Prikazat ćemo izlaz konzole običnim monospace fontom, a naš unos masnim slovima. Odmah iza rešetaka u crvenom - #moji komentari.

Dakle, napunili smo se. Ako niste root, onda to postanite izvršavanjem naredbe su i unosom lozinke, jer samo superkorisnik ima pravo boriti se protiv ludog hardvera :) .

Spojimo flash pogon, pogledamo popis USB uređaja. Unesite lsusb, pritisnite Enter, pogledajte izlaz:

Korijen@H84_103:~# lsusb
#Promatramo zaključak: evo je, draga moja, čak i naizgled “hardverski” živa.
Bus 005 uređaj 003: ID 0ea0:2168 Ours Technology, Inc. Transcend JetFlash 2.0 / Astone USB pogon
Sabirnica 005 Uređaj 001: ID 0000:0000
Sabirnica 004 Uređaj 001: ID 0000:0000
Sabirnica 003 Uređaj 001: ID 0000:0000
Sabirnica 002 Uređaj 001: ID 0000:0000
#Ovo je skener, ne smeta nam.
Bus 001 uređaj 003: ID 04a5:20fc Acer Peripherals Inc. (sada BenQ Corp.) Benq 5000
Sabirnica 001 Uređaj 001: ID 0000:0000

Flash pogoni se prepoznaju kao SCSI pogoni, tj. /dev/sdX uređaji, ali iz nekog razloga tipični IDE disk uslužni program hdparm radi s njima :) . Pažnja!!! SATA tvrde diskove također označavamo kao /dev/sdX! Imam SATA hard disk, tako da /dev/sda s pravom pripada njemu, a sljedeće slovo b, tj. /dev/sdb, pripada flash disku. Pokušajmo je bolje upoznati:

Root@H84_103:~# hdparm /dev/sdb

/dev/sdb:
#Zaštita od pisanja je onemogućena
samo za čitanje = 0 (isključeno)
čitanje unaprijed = 256 (uključeno)
#Prevedena geometrija odgovara stvarnoj: 1017856 sektora je ~512 MB
geometrija = 1014/17/59, sektori = 1017856, početak = 0

Sada ćemo mu dati "niskorazinsko formatiranje", tj. popunit ćemo sav prostor za pohranu s nula bajtova. Na ovaj način ćemo ukloniti soft badove, obrisati pogrešne FAT tablice, boot sektor, MBR. Pažnja! Svi preostali podaci na flash pogonu bit će nepovratno izgubljeni!

Root@H84_103:~# dd if=/dev/nula od=/dev/sdb
#dd je unesen bez parametara, sada se žali na nedostatak prostora na flash disku. I to je točno, naš nulti generator je bez dimenzija :)
dd: pisati u `/dev/sdb": Nema više prostora na uređaju
1017857+0 pročitanih zapisa
Napisano 1017856+0 unosa
521142272 bajtova kopirano (521 MB), 144,185 sekundi, 3,6 MB/s

USB 2.0 flash pogon od 512 MB izbrisan za 2,5 minute
Sada stvaramo odjeljak "na vlasnički način".

Root@H84_103:~# fdisk /dev/sdb
#fdisk se žali da nije pronašao niti particijsku tablicu DOS-a niti oznaku diska u BSD stilu. To je razumljivo - cijelo ispiranje je ispunjeno nulama.
Uređaj ne sadrži važeću particijsku tablicu DOS-a, niti oznaku diska Sun, SGI ili OSF
Izrada nove DOS oznake diska. Promjene će ostati samo u sjećanju,
dok ih ne odlučite napisati. Nakon toga, naravno, prethodni
sadržaj se neće moći povratiti.

Upozorenje: nevažeća zastavica 0x0000 particijske tablice 4 bit će ispravljena pomoću w(rite)

#Smart fdisk odmah nudi pomoć. Pritisnite m
Naredba (m za pomoć): m
#Izlaz popisa naredbi:
Zapovjedna akcija
a prebaciti oznaku za podizanje sustava
b urediti bsd disklabel
c prebacite oznaku kompatibilnosti dos
d brisanje particije
l popis poznatih tipova particija
m ispisati ovaj izbornik
n dodajte novu particiju
o stvoriti novu praznu DOS particijsku tablicu
p ispišite particijsku tablicu
q zatvorite bez spremanja promjena
s stvoriti novu praznu Sun oznaku diska
t promijeniti ID sustava particije
u promijenite jedinice prikaza/unosa
v provjeriti particijsku tablicu
w napisati tablicu na disk i izaći
x dodatna funkcionalnost (samo stručnjaci)

#Potreban nam je novi odjeljak. Pritisnite n, kao što je napisano:
Naredba (m za pomoć): n
Zapovjedna akcija
e produženo
p primarna particija (1-4)
#Naravno, primarni dio. Pritisnite p
str
#I prvi, naravno. Pritisnite 1
Broj particije (1-4): 1
#Ovdje se slažemo sa svime što fdisk nudi. Pametan je, snaci ce se sam :)
Prvi cilindar (1-1014, zadano 1):
Korištenje zadane vrijednosti 1
Zadnji cilindar ili +veličina ili +veličinaM ili +veličinaK (1-1014, zadano 1014):
Korištenje zadane vrijednosti 1014

#Da vidimo što smo stvorili :) . Pritisnite p
Naredba (m za pomoć): str



/dev/sdb1 1 1014 508491+ 83 Linux

#Prema zadanim postavkama, fdisk je napravio, naravno, Linux particiju (pa, ne bi trebao stvoriti Windows particiju). Morate promijeniti ID odjeljka. Pritisnite t.
Naredba (m za pomoć): t
#Odaberite prvi odjeljak za promjenu ID-a
Odabrana particija 1
#prudent fdisk predlaže da pogledamo na što možemo promijeniti vrstu particije
Heksadecimalni kod (upišite L za popis kodova): l

0 Empty 1e Hidden W95 FAT1 80 Old Minix be Solaris boot
1 FAT12 24 NEC DOS 81 Minix / stari Lin bf Solaris
2 XENIX root 39 Plan 9 82 Linux swap c1 DRDOS/sec (FAT-
3 XENIX usr 3c PartitionMagic 83 Linux c4 DRDOS/sec (FAT-
4 FAT16<32M 40 Venix 80286 84 OS/2 hidden C: c6 DRDOS/sec (FAT-
5 Prošireno 41 PPC PReP Boot 85 Linux prošireno c7 Syrinx
6 FAT16 42 SFS 86 NTFS skup volumena da Podaci koji nisu FS
7 HPFS/NTFS 4d QNX4.x 87 NTFS volumen postavljen db CP/M / CTOS / .
8 AIX 4e QNX4.x 2. dio 88 Linux čisti tekst Dell Utility
9 AIX za pokretanje 4f QNX4.x 3. dio 8e Linux LVM df BootIt
a OS/2 Boot Manag 50 OnTrack DM 93 Amoeba e1 DOS pristup
b W95 FAT32 51 OnTrack DM6 Aux 94 Amoeba BBT e3 DOS R/O
c W95 FAT32 (LBA) 52 CP/M 9f BSD/OS e4 SpeedStor
e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a0 IBM Thinkpad hi eb BeOS fs
f W95 Ext"d (LBA) 54 OnTrackDM6 a5 FreeBSD ee EFI GPT
10 OPUS 55 EZ-Drive a6 OpenBSD ef EFI (FAT-12/16/
11 Skriveni FAT12 56 Golden Bow a7 NeXTSTEP f0 Linux/PA-RISC b
12 Compaq diagnost 5c Priam Edisk a8 Darwin UFS f1 SpeedStor
14 Skriveni FAT16<3 61 SpeedStor a9 NetBSD f4 SpeedStor
16 Skriveni FAT16 63 GNU HURD ili Sys ab Darwin boot f2 DOS sekundarni
17 Skriveni HPFS/NTF 64 Novell Netware b7 BSDI fs fd Linux raid auto
18 AST SmartSleep 65 Novell Netware b8 BSDI swap fe LANstep
1b Skriven W95 FAT3 70 DiskSecure Mult bb Čarobnjak za pokretanje hid ff BBT
1c Skriven W95 FAT3 75 PC/IX

#Božićna drvca, a mi smo mislili da ne postoji ništa na svijetu osim Windowsa i FAT32 :) . Promijeni ID stranke u FAT16 - gazi 6
Heksadecimalni kod (upišite L za popis kodova): 6
Promijenjena vrsta sustava particije 1 do 6 (FAT16)

#Pogledajmo još jednom vlastitih ruku djelo
Naredba (m za pomoć): str

Disk /dev/sdb: 521 MB, 521142272 bajtova
17 glava, 59 sektora/staza, 1014 cilindara
Jedinice = cilindri od 1003 * 512 = 513536 bajtova

Device Boot Start End Blocks Id System
/dev/sdb1 1 1014 508491+ 6 FAT16

#Sve u redu. Napišemo promjene i izađemo
Naredba (m za pomoć): w
Pregradni stol je izmijenjen!

Pozivanje ioctl() za ponovno čitanje particijske tablice.

UPOZORENJE: Ako ste kreirali ili modificirali bilo koji DOS 6.x
particije, pogledajte fdisk stranicu priručnika za dodatne
informacija.
Sinkronizacija diskova.

To je sve!? Ali ne. Ovo je particija stvorena za FAT16. I treba ga formatirati, i znanstveno gledano, mora se na njemu napraviti čisti datotečni sustav. Linux za to ima jednostavan i jasan uslužni program - mkdosfs. Samo napišite na kojoj particiji želimo napraviti čisti FAT16

Linkusoidi mogu odmah montirati svoj novopronađeni uređaj i napisati nešto na njemu. Korisnici prijateljskog OS-a koji zadovoljava sve korisničke potrebe dižu Windows i drago im je što su postali “pravi” Linux korisnici :) .

Nužan pogovor.

Autor ne snosi nikakvu odgovornost za činjenicu da su sretni vlasnici SATA diskova pomiješali slova i izbrisali podatke sa svojih tvrdih diskova (i bit će takvih ljudi, to jamčim :)). Ako ništa niste razumjeli iz članka, a tračak misli nije zasjao u vašem mozgu :), onda je bolje odmah zaboraviti članak, izbaciti flash pogon i otići u trgovinu po novi. Ova tehnologija vrijedi za flash pogone do uključivo 2 GB.
Autor iskreno zahvaljuje Alexeyu Khovanu na pomoći u pisanju članka i dodatnom testiranju učinkovitosti metode.

Vitaly Roziznanny, posebno za stranicu.

Ponovno ispisivanje ili citiranje je dopušteno pod uvjetom da poveznica ostane u obrascu R.LAB oporavak podataka izvornom izvoru.

Najbolji članci na temu