Sådan opdeles NAND-hukommelse i Linux



Prøv Vores Instrument Til At Fjerne Problemer

Enkeltpersoner, der kommer fra et Microsoft- eller Apple-baseret økosystem såvel som dem, der først oplever Linux-mobilenheder efter at have arbejdet med Googles Android-miljø, synes mere end sandsynligt, at ideen om at opdele NAND-hukommelse er temmelig stump. Selvom der er måder at gøre det på disse platforme, er de ekstremt sjældne at finde, og oplysninger om deres brug er ofte ret knappe. Der er dog flere grunde til, at en Linux-bruger måske vil gøre dette. Den mest åbenlyse grund er simpelthen at oprette en partitionstabel, som skal være nyttig for dem, der forsøger at bruge USB-sticks eller SD-kort i en Web- eller App-servertype. Dette er også nyttigt på grund af det faktum, at andre operativsystemer ofte kun kan se en enkelt primær partition på kort eller sticks, hvilket betyder, at dette er en glimrende måde at generere en skjult backup-partition til data, hvis noget går galt i et arbejdsområde .



Fejlfinding er dog den vigtigste grund til, at nogen nogensinde vil prøve dette. Boot-poster kan blive beskadiget på disse enheder, selvom du ikke var klar over, at de havde en og aldrig ville tænke på at bruge dem uden for et kamera eller en smartphone. Heldigvis kan Linux bruges til at gendanne mindst en del af dataene og derefter friske enheden op. Alternativt er der tidspunkter, hvor du kan støde på et usædvanligt fænomen kaldet Frankenflash, hvor en skruppelløs online-sælger ændrer et drev for at vise mere lagerkapacitet, end det faktisk har. For eksempel kan nogen tage en 4 GB flashpind og ændre firmwaren for at få din computer eller tablet til at tro, at det er en 64 GB flashpind. Disse enheder kan ændres under Linux for at vise en mere korrekt størrelse og undgå at ødelægge data, selvom det ikke anbefales at bruge dem til noget kritisk.



Metode 1: Opret en partitionstabel på et NAND-drev

Indsæt først dit SD-kort, USB-nøgle eller hvilken som helst anden type enhed, du planlægger at partitionere i din maskine. Når Linux har læst din enhed, skal du åbne menuen Applikationer og vælge Disketter fra enten tilbehør eller præferencer, som afhænger af din distribution af Linux, og læse derefter over listen over drev. Navnet givet af Linux svarer til kapaciteten og mærket på det drev, der er trykt på den fysiske enhed. Det er ekstremt vigtigt at klikke på den rigtige enhed, da dette fjerner data på den enhed, der blev valgt.



billede-a

Når du har valgt det korrekte drev, skal du trykke på den firkantede knap for at stoppe og afmontere enheden. Klik på knappen med et subtraktionsikon for at slette den valgte partition. Hvis du har mere end en partition, hvilket er usandsynligt, men muligt især i tilfælde af rekordkorruption, kan du muligvis også slette disse. Nogle enheder kan have ikke-allokeret plads på dem, som ikke kan slettes, men føjes til din nye partition, når du opretter den.

billede-b



Du bliver bedt om at godkende sletningen. Vælg slet og vent et øjeblik. Så snart hele sektionen læser Free Space, skal du klikke på plus-symbolet. Linux vil bede dig om et felt, der giver dig mulighed for at oprette en partition. I de fleste situationer vil du gerne forlade standardpartitionsstørrelsen, som er på tværs af hele drevet, men du kan f.eks. Indstille den til mindre end dette, hvis du f.eks. Havde ønsket at oprette en backuppartition til data, som Windows- eller mobilbrugere ikke kunne ikke adgang. Vælg rullelisten Type, og vælg et filsystem. I de fleste situationer vil du gerne bruge FAT. I afsnittet Navn er du velkommen til at give drevet et navn, som Linux vil bruge til at montere systemet under. Hvis du bruger FAT, skal du sørge for, at navnet er med store bogstaver og ikke længere end 11 tegn.

billede-c

Klik på Opret for at lade systemet gøre resten. Hvis du har angivet en størrelse, der er mindre end hele drevets længde, kan du vælge Ikke-tildelt mellemrum efter at have klikket på Opret og derefter trykke på den plusformede knap igen. Ellers er disse muligheder ikke tilgængelige for dig. Når du er færdig, skal du klikke på den trekantformede knap for at montere dit drev igen.

Metode 2: Oprettelse af en partitionstabel for at gendanne data

billede-d

Nogle gange, som hvis et kort ved et uheld blev skubbet ud fra en smartphone eller noget lignende, kan du muligvis ikke få adgang til data, fordi tabellen var beskadiget. Alternativt kan nogen ved et uheld have slettet partitionsdata ved at prøve en proces, der ligner det, der blev beskrevet i metode 1. I disse tilfælde skal du starte Diskværktøjet som nævnt i metode 1 og derefter klikke på det drev, du har knyttet til dit system, som du vil komme sig. Vælg partitioner på drevet, og slet dem med det subtraktionsformede ikon. Du skal have drevet afmonteret; hvis det ikke er det, skal du trykke på den firkantede stopknap, før du fortsætter. Når drevet er rapporteret som al ledig plads, skal du holde CTRL, ALT og T nede for at åbne et terminalvindue.

Skriv sudo cfdisk / dev / DEVICENAME, der erstatter DEVICENAME med navnet rapporteret i Disks-værktøjet. Du bliver nødt til at være meget forsigtig og sikre dig, at du har det nøjagtige enhedsnavn, som du arbejdede med i ovennævnte hjælpeprogram. Når du har indtastet din superbrugeradgangskode, vil du blive præsenteret for en skærm, der fortæller dig, at du har en ledig pladspartition på tværs af hele drevet, men hvis der er gendannelige data, annoncerer feltet nederst på denne skærm noget i retning af 'Filesystem: vfat ”eller et andet navn. Fremhæv kommandoen [NY], og tryk på enter.

billede-e

Tryk på enter, når du bliver bedt om partitionsstørrelse, indtast igen, når du bliver spurgt [primær] [udvidet], og fremhæv derefter [Skriv] tryk på enter, skriv ja, og tryk på enter. Fremhæv afslut, og tryk derefter på enter. Hvis du ikke kan se en meddelelse, der læser noget som “Synkroniseringsdiske”, skal du skrive synkronisering ved prompten og trykke på enter, før du klikker tilbage på disksværktøjet. Fremhæv det pågældende drev, og tryk derefter på den trekantformede monteringsknap.

billede-f

Naviger til drevet i din filhåndtering, som normalt startes fra rodmenuen eller ved at holde Windows-tasten nede og trykke på E, og derefter kopiere alle data ud af det muligt til din harddisk eller en anden sikker drev. Du bør behandle dette filsystem som beskadiget. efter at have fået hvad du kan ud af det, følg metode 1 for at oprette et nyt filsystem på det, før du bruger det igen.

billede-g

Metode 3: Skillevægge omkring et Frankenflash-drev

I et mindretal af tilfældene, selvom dette er noget almindeligt blandt dem, der køber Flash-drev online, kan du modtage et drev, der har en størrelse, der ikke er nøjagtig. Skrupelløse sælgere hacker et drev for at vise mere kapacitet, end et drev virkelig har, hvilket betyder, at hvis du skriver flere data til det, er det virkelig der, du vil ødelægge det. Hvis du har et drev, du har mistanke om at have udviklet dette problem, skal du åbne en terminal ved at holde CTRL, ALT og T. nede. Skriv cd ~ / Documents for at komme til din dokumentmappe og skriv derefter mkdir Test, tryk på enter og skriv derefter cd Test og tryk på Enter igen.

Opret en uønsket fil ved at skrive fallocate -l 0.5G test.img og tryk på enter. Åbn din filhåndtering ved at holde Windows-tasten nede og skubbe E. Skriv md5sum test.img og sørg for at notere nummeret.

billede-h

Klik på Dokumenter, og dobbeltklik derefter på Test, fremhæv test.img, og tryk på CTRL og X. Naviger til det drev, du tester i venstre panel, og klik derefter på et tomt mellemrum for at indsætte det. Gå tilbage til terminalvinduet, og brug cd-kommandoen til at navigere til, hvor dit testdrev er, skriv derefter md5sum test.img, og sammenlign resultatet med det før. Hvis tallene stemmer overens, skal du skrive cd ~ / Documents / Test for at komme tilbage til det sted, du var, skriv fallocate -l 0.5G test1.img og gentag derefter trinene. Fortsæt, indtil md5sum-numrene ikke længere stemmer overens.

Når du er kommet til dette punkt, ved du den faktiske drevkapacitet. Sig, at du havde fire af disse filer, der matcher tal, men ikke en femtedel. Da de hver er en halv Gig i mål, vil det betyde, at du virkelig har et 2 GB drev, uanset hvad etiketten på den læser. Start disks-hjælpeprogrammet fra menuen Tilbehør eller Indstillinger, og stop derefter den pågældende disk med det firkantede ikon.

billede-i

Tryk på den bindestregeformede sletningsknap, og klik derefter på slet. Klik på den plusformede oprette partitionsknap, og vælg derefter det felt, der læser MB, og skift det til GB. Fremhæv tallene ved siden af ​​det, og skift dem til at læse mindre end det beløb, du fandt før. For eksempel, hvis det er et 2 GB-drev, som vi havde i vores eksempel, er det bedst at prøve 1,7 GB. Klik derefter på Opret og opret ikke yderligere partitioner. Dit drev vil i det mindste være låst ned til en bestemt størrelse, men i denne situation bør det stadig ikke bruges til kritisk information.

billede-j

6 minutter læst