انڈروئد

لینکس پر USB ڈرائیوز اور ایسڈی کارڈ کو فارمیٹ کرنے کا طریقہ

آیت الکرسی کی ایسی تلاوت آپ نے شاید پہلے@ کبهی نہ سنی هوU

آیت الکرسی کی ایسی تلاوت آپ نے شاید پہلے@ کبهی نہ سنی هوU

فہرست کا خانہ:

Anonim

اس سے پہلے کہ آپ SD کارڈ یا USB ڈرائیو استعمال کرسکیں ، اس کو فارمیٹ اور تقسیم کرنے کی ضرورت ہے۔ عام طور پر زیادہ تر USB ڈرائیوز اور ایسڈی کارڈ ایف اے ٹی فائل سسٹم کا استعمال کرکے پیشگی شکل میں آتے ہیں اور انہیں خانے سے فارمیٹ کرنے کی ضرورت نہیں ہے۔ تاہم ، کچھ معاملات میں ، آپ کو ڈرائیو کو فارمیٹ کرنے کی ضرورت پڑسکتی ہے۔

لینکس میں ، آپ گرافیکل ٹول جیسے جی پیارٹڈ یا کمانڈ لائن ٹولز جیسے fdisk or fdisk کرسکتے ہیں تاکہ ڈرائیو کو فارمیٹ کیا جاسکے اور مطلوبہ پارٹیشنس تشکیل دی جاسکیں۔

اس ٹیوٹوریل میں ، ہم آپ کو دکھائیں گے کہ parted افادیت کا استعمال کرتے ہوئے لینکس پر USB ڈرائیو یا ایسڈی کارڈ کی شکل کیسے بنائیں۔

یہ نوٹ کرنا ضروری ہے کہ فارمیٹنگ ایک تباہ کن عمل ہے ، اور اس سے موجودہ تمام اعداد و شمار مٹ جائیں گے۔ اگر آپ کے پاس یو ڈی ایس ڈرائیو پر ڈیٹا ہے تو ایس ڈی کارڈ کو اوٹ کریں تو یقینی بنائیں کہ آپ نے اس کا بیک اپ لیا ہے۔

parted انسٹال کرنا

جی این یو پارٹڈ پارٹیشن ٹیبلز بنانے اور ان کا انتظام کرنے کا ایک ٹول ہے۔ چھڑا ہوا پیکیج آج کل زیادہ تر لینکس ڈسٹروز پر پہلے سے انسٹال ہے۔ آپ یہ لکھ کر چیک کرسکتے ہیں کہ آیا یہ آپ کے سسٹم پر انسٹال ہے یا نہیں:

parted --version

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

اگر آپ کے سسٹم میں منقسم تنصیب نہیں ہے ، تو آپ اسے اپنی تقسیم کے پیکیج مینیجر کا استعمال کرکے انسٹال کرسکتے ہیں۔

اوبنٹو اور ڈیبیئن پر parted انسٹال کریں

sudo apt update

CentOS اور Fedora پر parted انسٹال کریں

sudo yum install parted

USB یا SD کارڈ نام کی شناخت کرنا

اپنی لینکس مشین میں USB فلیش ڈرائیو یا ایسڈی کارڈ داخل کریں اور lsblk کمانڈ کا استعمال کرتے ہوئے ڈیوائس کا نام تلاش کریں۔

lsblk

یہ کمانڈ دستیاب تمام بلاک ڈیوائسز کی ایک فہرست پرنٹ کرے گی۔

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…

مندرجہ بالا مثال میں ، SD آلہ کا نام /dev/sdb ، لیکن یہ آپ کے سسٹم پر مختلف ہوسکتا ہے۔

آپ dmesg کمانڈ بھی ڈیوائس کا نام تلاش کرنے کے لئے استعمال کرسکتے ہیں۔

lsblk

ایک بار جب آپ ڈیوائس منسلک dmesg ، dmesg آلہ کا نام دکھائے گا:

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

محفوظ طریقے سے ڈیٹا کو صاف کریں (اختیاری)

ڈرائیو کو فارمیٹ کرنے سے پہلے ، آپ بے ترتیب ڈیٹا سے پوری ڈرائیو کو اوور رائٹ کر کے اس پر موجود تمام ڈیٹا کو محفوظ طریقے سے مٹا سکتے ہیں۔ یہ یقینی بناتا ہے کہ کسی بھی ڈیٹا کی بازیابی کے آلے سے ڈیٹا کو بازیافت نہیں کیا جاسکتا۔

آپ کو صرف اس صورت میں ڈیٹا کو مکمل طور پر مسح کرنے کی ضرورت ہے جب آلہ دے دیا جائے۔ بصورت دیگر ، آپ یہ قدم چھوڑ سکتے ہیں۔

مندرجہ ذیل کمانڈ کو چلانے سے پہلے بہت محتاط رہیں اور ڈرائیو کا ڈیٹا مٹا دیں۔ of=… dd کمانڈ کا حصہ ٹارگٹ ڈرائیو کی طرف اشارہ کرنا ضروری ہے۔

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

ڈرائیو کی جسامت پر منحصر ہے ، عمل مکمل ہونے میں کچھ وقت لگے گا۔

ایک بار ڈسک مٹ جانے کے بعد ، dd کمانڈ "آلہ پر کوئی جگہ نہیں dd جائے گی" پرنٹ کرے گی۔

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

ایک پارٹیشن بنانا اور وضع کرنا

سب سے عام فائل سسٹمز ونڈوز پر ایکس ایف اے ٹی اور این ٹی ایف ایس ، لینکس پر ایکس ٹی 4 اور ایف اے ٹی 32 ہیں جو تمام آپریٹنگ سسٹمز پر استعمال ہوسکتے ہیں۔

ہم آپ کو دکھائیں گے کہ آپ اپنی USB ڈرائیو یا ایسڈی کارڈ کو FAT32 یا EXT4 میں کس طرح فارمیٹ کریں۔ اگر آپ صرف لینکس سسٹم پر ڈرائیو استعمال کرنے کا ارادہ رکھتے ہیں تو EXT4 استعمال کریں ، بصورت دیگر اسے FAT32 کے ساتھ فارمیٹ کریں۔ زیادہ تر استعمال کیسوں میں ایک ہی پارٹیشن کافی ہے۔

FAT32 کے ساتھ فارمیٹ کریں

پہلے مندرجہ ذیل کمانڈ کو چلاتے ہوئے پارٹیشن ٹیبل بنائیں۔

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

ایک فٹ 32 پارٹیشن بنائیں جو پوری جگہ لے لے:

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

بوٹ تقسیم کو FAT32 میں شکل دیں:

sudo mkfs.vfat -F32 /dev/sdb1

mkfs.fat 4.1 (2017-01-24)

ایک بار کام کرنے کے بعد ، پارٹیشن ٹیبل کو پرنٹ کرنے کے لئے نیچے دی گئی کمانڈ کا استعمال کریں اور تصدیق کریں کہ سب کچھ صحیح طرح سے ترتیب دیا گیا ہے:

sudo parted /dev/sdb --script print

آؤٹ پٹ کو کچھ اس طرح نظر آنا چاہئے:

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

بس اتنا! آپ نے اپنا آلہ فارمیٹ کیا ہے۔

EXT4 کے ساتھ فارمیٹ کریں

جاری کرکے GPT پارٹیشن ٹیبل بنائیں:

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

ایک EXT4 پارٹیشن بنانے کے لئے درج ذیل کمانڈ کو چلائیں جو پوری جگہ لیتا ہے:

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

تقسیم کو فور 4 میں شکل دیں:

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

پارٹیشن ٹیبل پرنٹ کرکے اس کی تصدیق کریں:

sudo parted /dev/sdb --script print

آؤٹ پٹ کو کچھ اس طرح نظر آنا چاہئے:

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

نتیجہ اخذ کرنا

لینکس پر USB ڈرائیو یا ایسڈی کارڈ کی شکل دینا ایک بالکل سیدھا عمل ہے۔ آپ سبھی کو بس اتنا ہے کہ ڈرائیو داخل کریں ، پارٹیشن ٹیبل بنائیں ، اور اسے ایف اے ٹی 32 یا اپنے پسندیدہ فائل سسٹم سے فارمیٹ کریں۔

ٹرمینل