Com particionar la memòria NAND a Linux



Proveu El Nostre Instrument Per Eliminar Problemes

Les persones que provenen d’un ecosistema basat en Microsoft o Apple, així com aquelles persones que experimenten per primera vegada dispositius mòbils Linux després de treballar amb l’entorn Android de Google, consideren que la idea de particionar la memòria NAND és força obvia. Tot i que hi ha maneres de fer-ho en aquestes plataformes, són extremadament rares de trobar i la informació sobre el seu ús és sovint escassa. Hi ha diverses raons per les quals un usuari de Linux pot voler fer això, però. La raó més òbvia és simplement crear una taula de particions, que hauria de ser útil per a aquells que intenten utilitzar memòries USB o targetes SD en un entorn de servidor web o d'aplicació. Això també és útil pel fet que, sovint, altres sistemes operatius només poden veure una sola partició primària en targetes o pals, cosa que significa que és una manera excel·lent de generar una partició de còpia de seguretat oculta per a les dades en cas que alguna cosa falli en una àrea de treball .



Tanmateix, la solució de problemes és la raó més important per a la qual algú voldria provar-ho. Els registres d’arrencada es poden corrompre en aquests dispositius, fins i tot si no se n’adonessin que en tenien un i mai no se’ls acudiria fer-los fora d’una càmera o d’un telèfon intel·ligent. Afortunadament, Linux es pot utilitzar per recuperar almenys part de les dades i després refrescar el dispositiu. Alternativament, hi ha ocasions en què us podeu trobar amb un fenomen inusual anomenat Frankenflash, en què un venedor en línia sense escrúpols modifica una unitat per mostrar més capacitat d’emmagatzematge de la que realment té. Per exemple, algú pot prendre una memòria flash de 4 GB i modificar el microprogramari per fer que l’ordinador o la tauleta pensi que es tracta d’una memòria flash de 64 GB. Aquests dispositius es poden modificar a Linux per mostrar una mida més correcta i evitar que es corrompin les dades, tot i que no es recomana utilitzar-los per a qualsevol cosa crítica.



Mètode 1: creeu una taula de particions en una unitat NAND

Primer introduïu la targeta SD, la memòria USB o qualsevol altre tipus de dispositiu que vulgueu particionar a la màquina. Una vegada que Linux hagi llegit el dispositiu, obriu el menú Aplicacions i seleccioneu Discos des d'Accessoris o Preferències, que dependrà de la vostra distribució de Linux, i després llegiu la llista d'unitats. El nom donat per Linux coincidirà amb la capacitat i la marca de la unitat impresa al dispositiu físic. És extremadament important fer clic al dispositiu correcte, ja que s'eliminaran les dades del dispositiu seleccionat.



imatge-a

Quan tingueu seleccionada la unitat correcta, premeu el botó quadrat per aturar i desmuntar el dispositiu. Feu clic al botó amb una icona de resta per suprimir la partició seleccionada. Si teniu més d'una partició, cosa que és poc probable, però és possible sobretot en cas de corrupció de registres, potser també voldreu suprimir-les. És possible que alguns dispositius tinguin espai sense assignar, que no es poden suprimir, però s’afegiran a la vostra nova partició quan la creeu.

imatge-b



Se us demanarà que aproveu la supressió. Seleccioneu Suprimeix i espereu un moment. Tan bon punt la secció sencera llegeixi Espai lliure, feu clic al símbol més. Linux us demanarà un quadre que us permetrà configurar una partició. En la majoria de les situacions, voldreu deixar la mida de partició predeterminada, que es troba a tota la unitat, però podríeu configurar-la per menys que, per exemple, si hagueu volgut crear una partició de còpia de seguretat per a dades que els usuaris de Windows o mòbils no podrien no hi accediu. Seleccioneu el quadre desplegable tipus i seleccioneu un sistema de fitxers. En la majoria de situacions, voldreu utilitzar FAT. A la secció Nom, no dubteu a donar a la unitat un nom que Linux utilitzarà per muntar el sistema. Si utilitzeu FAT, assegureu-vos que el nom estigui en majúscules i que no superi els 11 caràcters.

imatge-c

Feu clic a crear per deixar que el sistema faci la resta. Si heu especificat una mida inferior a tota la longitud de la unitat, podeu seleccionar Espai no assignat després de fer clic a Crea i tornar a prémer el botó amb forma de plus. En cas contrari, aquestes opcions no estaran disponibles. Un cop hàgiu acabat, feu clic al botó en forma de triangle per tornar a muntar la unitat.

Mètode 2: Creació d'una taula de particions per recuperar dades

imatge-d

De vegades, com si una targeta fos expulsada accidentalment d'un telèfon intel·ligent o alguna cosa similar, és possible que no pugueu accedir a les dades perquè la taula estava malmesa. Com a alternativa, pot ser que algú hagi suprimit accidentalment les dades de la partició provant un procés similar al que es va establir al mètode 1. En aquests casos, inicieu la utilitat Discs tal com es menciona al mètode 1 i, a continuació, feu clic a la unitat que heu connectat al sistema que voleu recuperar-se de. Seleccioneu les particions de la unitat i suprimiu-les amb la icona en forma de resta. Haureu de desmuntar la unitat; si no és així, premeu el botó d’aturada de forma quadrada abans de continuar. Un cop s'hagi informat que la unitat és tot l'espai lliure, manteniu premudes les tecles CTRL, ALT i T per obrir una finestra de terminal.

Escriviu sudo cfdisk / dev / DEVICENAME substituint DEVICENAME pel nom indicat a la utilitat Discs. Haureu de tenir molta precaució i assegurar-vos que teniu el nom exacte del dispositiu en què treballàveu a la utilitat esmentada. Després d'introduir la contrasenya de Superusuari, se us mostrarà una pantalla que us indicarà que teniu una partició d'espai lliure a tota la unitat, però si hi ha dades recuperables, el quadre de la part inferior d'aquesta pantalla anunciarà alguna cosa com 'Sistema de fitxers: vfat ”o un altre nom. Ressalteu l'ordre [NOU] i premeu Retorn.

imatge-e

Premeu Intro quan se us demani la mida de la partició, torneu a entrar quan se us demani [principal] [estès] i, a continuació, ressalteu [Escriu] premeu Intro, escriviu sí i premeu Intro. Ressalteu Sortir i premeu Retorn. Si no veieu cap missatge que digui alguna cosa com 'Sincronització de discs', escriviu sincronització a la sol·licitud i premeu Retorn abans de tornar a fer clic a la utilitat Discos. Ressalteu la unitat en qüestió i premeu el botó de muntatge en forma de triangle.

imatge-f

Aneu a la unitat del gestor de fitxers, que normalment s’inicia des del menú arrel o mantenint premuda la tecla Windows i pressionant E, a continuació, copieu totes les dades possibles al vostre disc dur o a una altra unitat segura. Heu de tractar aquest sistema de fitxers com a malmès; després d'obtenir tot el que pugueu, seguiu el mètode 1 per crear un sistema de fitxers nou abans de tornar-lo a utilitzar.

imatge-g

Mètode 3: Particionar parets al voltant d'una unitat Frankenflash

En una minoria de casos, tot i que això és una mica comú entre els que compren unitats Flash en línia, és possible que rebeu una unitat d’una mida que no sigui exacta. Els venedors sense escrúpols pirategen una unitat per mostrar més capacitat de la que realment té una unitat, cosa que significa que si hi escriviu més dades, llavors hi estareu realment, la corrompreu. Si teniu un disc que sospiteu haver desenvolupat aquest problema, obriu un terminal mantenint premuts CTRL, ALT i T. Escriviu cd ~ / Documents per accedir a la carpeta de documents i, a continuació, escriviu mkdir Test, premeu Intro i, a continuació, escriviu cd Test i torneu a prémer Retorn.

Creeu un fitxer brossa escrivint fallocate -l 0,5G test.img i premeu Retorn. Obriu el gestor de fitxers mantenint premuda la tecla Windows i premeu E. Escriviu md5sum test.img i assegureu-vos que anoteu el número.

imatge-h

Feu clic a Documents i feu doble clic a Prova, ressalteu test.img i premeu CTRL i X. Aneu a la unitat que esteu provant al tauler esquerre i, a continuació, feu clic a un espai buit per enganxar-la. Torneu a la finestra del terminal i utilitzeu l'ordre cd per navegar fins on es troba la vostra unitat de prova i, a continuació, escriviu md5sum test.img i compareu el resultat amb el que teniu abans. Si els números coincideixen, haureu d’escriure cd ~ / Documents / Test per tornar a on era, escriviu fallocate -l 0,5G test1.img i, a continuació, repetiu els passos. Continueu fins que els números md5sum ja no coincideixin.

Un cop arribeu a aquest punt, coneixereu la capacitat real de la unitat. Suposem que teniu quatre d'aquests fitxers coincidents amb números, però no un cinquè. Com que tenen una mida de mig concert, això significaria que realment teniu una unitat de 2 GB, independentment del que es llegeixi a l’etiqueta. Inicieu la utilitat Discos des del menú Accessoris o Preferències i, a continuació, atureu el disc en qüestió amb la icona de forma quadrada.

imatge-i

Premeu el botó d'esborrar en forma de guionet i feu clic a Suprimeix. Feu clic al botó de crear una partició amb forma de plus i, a continuació, seleccioneu el quadre que diu MB i canvieu-lo a GB. Ressalteu els números que hi ha al costat i canvieu-los perquè es llegeixin menys que la quantitat que heu trobat abans. Per exemple, si es tracta d’una unitat de 2 GB com teníem al nostre exemple, és millor provar 1,7 GB. A continuació, feu clic a crear i no creeu cap partició addicional. La vostra unitat quedarà bloquejada com a mínim a una mida determinada, però en aquesta situació encara no s’hauria d’utilitzar per obtenir informació crítica.

imatge-j

6 minuts de lectura