Android

Kako formatirati USB diskove i sd kartice na Linuxu

KAKO NAPRAVITI PARTICIJE NA HARD DISKU (XP) & SAVETI ZA HDD STRATEGIJU

KAKO NAPRAVITI PARTICIJE NA HARD DISKU (XP) & SAVETI ZA HDD STRATEGIJU

Sadržaj:

Anonim

Prije upotrebe SD kartice ili USB pogona, morate je formatirati i podijeliti. Obično većina USB pogona i SD kartica dolazi unaprijed formatirana pomoću FAT datotečnog sustava i nije ih potrebno formatirati izvan okvira. Međutim, u nekim će slučajevima možda trebati formatirati pogon.

U Linuxu možete upotrijebiti grafički alat poput alata GParted ili naredbenog retka, kao što je fdisk ili parted za formatiranje pogona i stvaranje potrebnih particija.

U ovom ćemo vam vodiču pokazati kako formatirati USB pogon ili SD karticu na Linuxu pomoću pomoćnog programa koji se parted .

Važno je napomenuti da je oblikovanje destruktivan proces i izbrisat će sve postojeće podatke. Ako imate podatke na UDS pogonu s SD kartice, obavezno ih sigurnosno kopirajte.

Instalacija parted

GNU Parted je alat za stvaranje i upravljanje tablicama particija. Paket koji je podijeljen danas je već instaliran na većini Linux distribucija. Možete provjeriti je li instaliran na vašem sustavu upisivanjem:

parted --version

parted (GNU parted) 3.2 Copyright (C) 2014 Free Software Foundation, Inc….

Ako parted nije instaliran na vašem sustavu, možete ga instalirati pomoću upravitelja paketa distribucije.

Instalirajte parted na Ubuntu i Debian

sudo apt update sudo apt install parted

Instalirajte parted na CentOS i Fedora

sudo yum install parted

Prepoznavanje naziva USB ili SD kartice

Umetnite USB flash pogon ili SD karticu u svoj Linux uređaj i pronađite naziv uređaja pomoću naredbe lsblk :

lsblk

Naredba će ispisati popis svih dostupnih blok uređaja:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT… sdb 8:16 1 14.4G 0 disk └─sdb1 8:17 1 1.8G 0 part /media/data…

U gornjem primjeru naziv SD uređaja je /dev/sdb , ali to može varirati u vašem sustavu.

Možete koristiti i naredbu dmesg da biste pronašli naziv uređaja:

lsblk

Nakon što priključite uređaj, dmesg će prikazati naziv uređaja:

… sd 1:0:0:0: 30218842 512-byte logical blocks: (15.5 GB/14.4 GiB)…

Sigurno obrišite podatke (neobavezno)

Prije formatiranja pogona možete sigurno obrisati sve podatke na njemu prebrisujući cijeli pogon nasumičnim podacima. To osigurava da podatke ne može povratiti nijedan alat za oporavak podataka.

Morate potpuno obrisati podatke samo ako će se uređaj dati. Inače, ovaj korak možete preskočiti.

Budite vrlo oprezni prije pokretanja sljedeće naredbe i neopozivo obrišite podatke s pogona. Dio of=… naredbe dd mora upućivati ​​na ciljni pogon.

sudo dd if=/dev/zero of=/dev/sdb bs=4096 status=progress

Ovisno o veličini pogona, postupak će potrajati neko vrijeme.

Jednom kada je disk izbrisan, naredba dd ispisat će "Nema mjesta na uređaju":

15455776768 bytes (15 GB, 14 GiB) copied, 780 s, 19.8 MB/s dd: error writing '/dev/sdb': No space left on device 3777356+0 records in 3777355+0 records out 15472047104 bytes (15 GB, 14 GiB) copied, 802.296 s, 19.3 MB/s

Stvaranje particije i oblikovanje

Najčešći datotečni sustavi su exFAT i NTFS u sustavu Windows, EXT4 na Linuxu i FAT32 koji se mogu koristiti u svim operativnim sustavima.

Pokazat ćemo vam kako formatirati USB pogon ili SD karticu na FAT32 ili EXT4. Koristite EXT4 ako namjeravate koristiti pogon samo na Linux sustavima, u protivnom ga formatirajte s FAT32. Jedna je particija dovoljna za većinu slučajeva korištenja.

Format s FAT32

Najprije stvorite particijsku tablicu pokretanjem sljedeće naredbe:

sudo parted /dev/sdb --script -- mklabel msdos

Stvorite Fat32 particiju koja zauzima cijeli prostor:

sudo parted /dev/sdb --script -- mkpart primary fat32 1MiB 100%

Formatirajte particiju za pokretanje u FAT32:

sudo mkfs.vfat -F32 /dev/sdb1

mkfs.fat 4.1 (2017-01-24)

Nakon što učinite, upotrijebite naredbu ispod za ispis tablice particija i provjerite je li sve ispravno postavljeno:

sudo parted /dev/sdb --script print

Izlaz bi trebao izgledati ovako:

Model: Kingston DataTraveler 3.0 (scsi) Disk /dev/sdb: 15.5GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 15.5GB 15.5GB primary fat32 lba

To je sve! Formatirali ste svoj uređaj.

Format s EXT4

Izradite GPT tablicu particija izdavanjem:

sudo parted /dev/sdb --script -- mklabel gpt

Pokrenite sljedeću naredbu za stvaranje EXT4 particije koja zauzima cijeli prostor:

sudo parted /dev/sdb --script -- mkpart primary ext4 0% 100%

Formatirajte particiju u ext4:

sudo mkfs.ext4 -F /dev/sdb1

mke2fs 1.44.1 (24-Mar-2018) /dev/sdb1 contains a vfat file system Creating filesystem with 3777024 4k blocks and 944704 inodes Filesystem UUID: 72231e0b-ddef-44c9-a35b-20e2fb655b1c Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208 Allocating group tables: done Writing inode tables: done Creating journal (16384 blocks): done Writing superblocks and filesystem accounting information: done

Potvrdite to ispisom particijske tablice:

sudo parted /dev/sdb --script print

Izlaz bi trebao izgledati ovako:

Model: Kingston DataTraveler 3.0 (scsi) Disk /dev/sdb: 15.5GB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 1049kB 15.5GB 15.5GB ext4 primary

Zaključak

Formatiranje USB pogona ili SD kartice na Linuxu prilično je jasan postupak. Sve što trebate je umetnuti pogon, stvoriti particijsku tablicu i formatirati je pomoću FAT32 ili željenog datotečnog sustava.

terminal