NAND-muistin osioiminen Linuxissa



Kokeile Instrumenttia Ongelmien Poistamiseksi

Microsoft- tai Apple-pohjaisesta ekosysteemistä tulevat henkilöt sekä ne, jotka kokevat ensimmäisen kerran Linux-mobiililaitteet työskennellessään Googlen Android-ympäristön kanssa, pitävät NAND-muistin jakamisen ajatusta todennäköisesti melko tylsänä. Vaikka näillä alustoilla on tapoja tehdä niin, niiden löytäminen on erittäin harvinaista, ja tietoa niiden käytöstä on usein melko vähän. On useita syitä, miksi Linux-käyttäjä saattaa haluta tehdä tämän. Ilmeisin syy on yksinkertaisesti luoda osiotaulukko, jonka pitäisi olla hyödyllistä niille, jotka yrittävät käyttää USB-muistitikkuja tai SD-kortteja verkko- tai sovelluspalvelintyyppisessä ympäristössä. Tämä on hyödyllistä myös siksi, että muut käyttöjärjestelmät näkevät usein vain yhden ensisijaisen osion korteissa tai tikkuissa, mikä tarkoittaa, että tämä on erinomainen tapa luoda piilotettu varmuuskopio-osio tiedoille, jos jokin menee pieleen työalueella .



Vianmääritys on kuitenkin tärkein syy, miksi joku haluaa koskaan yrittää tätä. Käynnistystietueet voivat vioittua näillä laitteilla, vaikka et ymmärtäisi, että heillä on sellainen, eikä koskaan ajatellut käyttää niitä kameran tai älypuhelimen ulkopuolella. Onneksi Linuxia voidaan käyttää palauttamaan ainakin osa tiedoista ja sitten päivittämään laite. Vaihtoehtoisesti on tilanteita, joissa saatat kohdata epätavallisen ilmiön nimeltä Frankenflash, jossa häikäilemätön verkkomyyjä muuttaa asemaa näyttämään enemmän tallennuskapasiteettia kuin sillä todellisuudessa on. Esimerkiksi joku voi ottaa 4 Gt: n flash-muistitikun ja muokata laiteohjelmistoa saadakseen tietokoneen tai tabletin ajattelemaan, että se on 64 Gt: n flash-tikku. Näitä laitteita voidaan muokata Linuxissa näyttämään oikeampi koko ja välttämään tietojen vioittuminen, vaikka niiden käyttöä mihinkään kriittiseen ei suositella.



Tapa 1: Luo osiotaulukko NAND-asemaan

Aseta ensin SD-kortti, USB-tikku tai mikä tahansa muu laite, jonka aiot jakaa osioon, koneeseesi. Kun Linux on lukenut laitteesi, avaa Sovellukset-valikko ja valitse Levyt Lisävarusteet- tai Asetukset-kohdasta, joka riippuu Linux-jakelustasi, ja lue sitten asemaluettelo. Linuxin antama nimi vastaa fyysiseen laitteeseen painetun aseman kapasiteettia ja merkkiä. On erittäin tärkeää napsauttaa oikeaa laitetta, koska se poistaa valitun laitteen tiedot.



kuva-a

Kun olet valinnut oikean aseman, pysäytä ja irrota laite painamalla neliöpainiketta. Napsauta painiketta, jossa on vähennyskuvake poistaaksesi valitun osion. Jos sinulla on useampi kuin yksi osio, mikä on epätodennäköistä, mutta mahdollista varsinkin tietueiden vioittumisen yhteydessä, saatat haluta poistaa myös nämä. Joissakin laitteissa voi olla varaamatonta tilaa, jota ei voi poistaa, mutta ne lisätään uuteen osioon, kun luot sen.

kuva-b



Sinua pyydetään hyväksymään poisto. Valitse Poista ja odota hetki. Heti kun koko osio lukee Vapaa tila, napsauta plusmerkkiä. Linux kehottaa sinua laatikkoon, jonka avulla voit määrittää osion. Useimmissa tilanteissa haluat jättää oletusosion koon, joka on koko asemassa, mutta voit asettaa sen alle tämän, esimerkiksi jos olisit halunnut luoda varmuuskopio-osion tiedoille, joita Windows tai mobiilikäyttäjät eivät pystyneet ei pääse. Valitse pudotusvalikko tyyppi ja valitse tiedostojärjestelmä. Useimmissa tilanteissa haluat käyttää FAT: ia. Nimi-osiossa voit antaa asemalle nimen, jolla Linux käyttää järjestelmän asentamista. Jos käytät FAT-tiedostoa, varmista, että nimi on isoilla kirjaimilla ja enintään 11 ​​merkkiä pitkä.

kuva-c

Napsauta Luo, jotta järjestelmä voi hoitaa loput. Jos olet määrittänyt koon, joka on pienempi kuin koko aseman pituus, voit valita Kohdistamaton tila napsauttamalla Luo-painiketta ja painamalla sitten plus-muotoista painiketta uudelleen. Muuten nämä vaihtoehdot eivät ole käytettävissäsi. Kun olet valmis, napsauta kolmion muotoista painiketta asentaaksesi aseman uudelleen.

Tapa 2: Osiotaulukon luominen tietojen palauttamiseksi

kuva-d

Joskus, kuten jos kortti poistettiin vahingossa älypuhelimesta tai vastaavasta, et välttämättä pysty käyttämään tietoja, koska pöytä oli vioittunut. Vaihtoehtoisesti joku voi vahingossa poistaa osiotiedot yrittämällä menetelmää 1 vastaavaa prosessia. Käynnistä näissä tapauksissa Levyt-apuohjelma tapassa 1 mainitulla tavalla ja napsauta sitten järjestelmään liittämääsi asemaa, jonka haluat toipua. Valitse osiot asemasta ja poista ne vähentämisen muotoisella kuvakkeella. Asema on irrotettava. Jos se ei ole, paina sitten neliön muotoista pysäytyspainiketta ennen jatkamista. Kun asema on ilmoitettu koko vapaaksi tilaksi, avaa pääteikkuna pitämällä CTRL, ALT ja T painettuna.

Kirjoita sudo cfdisk / dev / DEVICENAME korvaamalla DEVICENAME Levyt-apuohjelmassa ilmoitetulla nimellä. Sinun on oltava hyvin varovainen ja varmista, että sinulla on tarkka laitteen nimi, jota työskentelit edellä mainitussa apuohjelmassa. Kun olet syöttänyt superkäyttäjän salasanasi, sinulle näytetään näyttö, jossa kerrotaan, että sinulla on vapaan tilan osio koko asemalla, mutta jos tietoja on palautettavissa, tämän ruudun alaosassa oleva ruutu ilmoittaa esimerkiksi 'Tiedostojärjestelmä: vfat ”tai muu nimi. Korosta [NEW] -komento ja paina Enter.

kuva-e

Paina Enter, kun sinulta kysytään osion kokoa, syötä uudestaan, kun kysytään [ensisijainen] [laajennettu] ja korosta sitten [Kirjoita], paina Enter, kirjoita kyllä ​​ja paina Enter. Korosta lopeta ja paina sitten Enter. Jos et näe viestiä, joka lukee jotain 'Levyjen synkronointi', kirjoita kehotteeseen synkronointi ja paina Enter, ennen kuin napsautat uudelleen Levyt-apuohjelmaa. Korosta kyseinen asema ja paina sitten kolmionmuotoista kiinnityspainiketta.

kuva-f

Siirry tiedostohallinnan asemaan, joka käynnistetään yleensä päävalikosta tai pitämällä Windows-näppäintä alhaalla ja painamalla E-painiketta, ja kopioi sitten kaikki mahdolliset tiedot kiintolevylle tai muulle turvalliselle asemalle. Käsittele tätä tiedostojärjestelmää vahingoittuneena; Kun olet saanut kaiken irti siitä, noudata tapaa 1 luoda uusi tiedostojärjestelmä siihen ennen kuin käytät sitä uudelleen.

kuva-g

Tapa 3: Seinien jakaminen Frankenflash-aseman ympärille

Harvinaisissa tapauksissa, vaikka tämä on jonkin verran yleistä niille, jotka ostavat Flash-asemia verkosta, saatat saada aseman, joka on epätarkka. Häikäilemättömät myyjät hakkeroivat aseman näyttääkseen enemmän kapasiteettia kuin asemalla todellisuudessa on, mikä tarkoittaa, että jos kirjoitat siihen enemmän tietoja, se on todella siellä, että se vioittuu. Jos sinulla on asema, jonka epäilet kehittäneesi tämän ongelman, avaa pääte pitämällä CTRL, ALT ja T. painettuna. Kirjoita cd ~ / Documents päästäksesi asiakirjakansioon ja kirjoita sitten mkdir Test, paina enter ja kirjoita sitten cd Test ja paina Enter uudelleen.

Luo roskapostitiedosto kirjoittamalla fallocate -l 0.5G test.img ja paina Enter. Avaa tiedostonhallinta pitämällä Windows-näppäintä painettuna ja painamalla E. Kirjoita md5sum test.img ja varmista, että olet muistanut numeron.

kuva-h

Napsauta Asiakirjat ja kaksoisnapsauta sitten Testi, korosta test.img ja paina CTRL ja X. Siirry vasemmalle paneelille testaamaasi asemaan ja liitä se napsauttamalla tyhjää tilaa. Palaa pääteikkunaan ja siirry cd-komennolla koeajon sijaintiin, kirjoita sitten md5sum test.img ja vertaa tulosta edelliseen. Jos luvut vastaavat toisiaan, sinun on kirjoitettava cd ~ / Documents / Test palataksesi takaisin paikkaan, kirjoita fallocate -l 0.5G test1.img ja toista sitten vaiheet. Jatka, kunnes md5sum-numerot eivät enää täsmää.

Kun pääset tähän pisteeseen, tiedät aseman todellisen kapasiteetin. Oletetaan, että sinulla on neljä näistä tiedostoista, mutta ei viidesosa. Koska ne ovat kukin puolikas keikka mitattuna, se tarkoittaa, että sinulla on todella 2 Gt: n asema riippumatta siitä, mitä sen tarra lukee. Käynnistä Levyt-apuohjelma Tarvikkeet- tai Asetukset-valikosta ja pysäytä sitten kyseinen levy neliön muotoisella kuvakkeella.

kuva-i

Paina väliviivan muotoista poistopainiketta ja napsauta sitten Poista. Napsauta plus-muotoista Luo osio -painiketta ja valitse sitten ruutu, joka lukee MB: n, ja vaihda se GB: ksi. Korosta sen vieressä olevat numerot ja muuta ne lukemaan vähemmän kuin löysit aiemmin. Esimerkiksi, jos se on 2 Gt: n asema, kuten meillä oli esimerkissämme, kannattaa kokeilla 1,7 Gt. Napsauta sitten Luo ja älä luo uusia osioita. Asema lukitaan ainakin tiettyyn kokoon, mutta tässä tilanteessa sitä ei silti pitäisi käyttää kriittisiin tietoihin.

kuva-j

6 minuuttia luettu