Linux ကိုအသုံးပြုခြင်းတစ်ဦးက Broken ကို USB Drive ကို Fix ရန်ကဘယ်လို

နိဒါန်း

လူတွေသည့်အခါတခါတရံ တခု Linux ကို USB drive ကဖန်တီး သူတို့က drive ကိုအသုံးမပြုနိုင်ဖြစ်လာဟန်ကြောင်းကိုရှာပါ။

ဒီလမ်းညွှန်သင်ပြပါလိမ့်မယ် format ဖို့ဘယ်လို သင်ကဖိုင်များကိုကော်ပီကူးခြင်းနှင့်သင်ကသာမန်လိုအဖြစ်အသုံးပြုရန်နိုင်အောင် Linux ကိုသုံးပြီးပြန်ကို USB drive တခုဖြစ်တယ်။

သင်ဤလမ်းညွှန်နောက်တော်သို့လိုက်ကြပါပြီပြီးနောက်သင့်ရဲ့ USB အ drive ကိုတစ်ဦး FAT32 partition ကိုဖတ်နေနိုင်စွမ်းမဆို system ပေါ်တွင်အသုံးဝင်ပါလိမ့်မယ်။

အကျွမ်းတဝင်ဘယ်သူ့ကိုမှ ကို Windows , Linux အတွင်းအသုံးပြုသော fdisk tool က diskpart tool ကိုနဲ့တူတာကြောင်းကိုသတိထားမိပါလိမ့်မယ်။

FDisk အသုံးပြုခြင်း partition ကိုဖျက်ပစ်ပါ

Terminal ကိုပြတင်းပေါက်ဖွင့်ပြီးအောက်ပါ command ကိုရိုက်ထည့်:

sudo fdisk -l

ဤသည်ရရှိနိုင်ပါသည်ကြောင့်လည်းသင် drives တွေကိုအပေါ် partitions ကိုအသေးစိတ်ပေးသော drives တွေကိုသင်ပြောပြလိမ့်မယ်။

Windows တွင်တစ်ဦး drive ကိုယင်း၏ drive ကိုစာအားဖြင့်ဒါမှမဟုတ်၏ဖြစ်ရပ်အတွက်ခွဲခြားဖြစ်ပါတယ် diskpart tool ကို တစ်ဦးချင်းစီ drive ကိုနံပါတ်ရှိပါတယ်။

Linux ကိုတစ်ဦး drive ကိုကိရိယာတစ်ခုဖြစ်ပြီးကိရိယာအများကြီးမဆိုအခြားဖိုင်နဲ့တူကိုင်တွယ်နေပါတယ်။ ထိုကြောင့် drives တွေကိုအမည်ရှိနေကြသည် / dev / sda, / dev / SDB / dev / SDC ဒါပေါ်မှာ။

သင်၏ USB drive ကိုကဲ့သို့တူညီသောစွမ်းရည်ရှိပြီးသော drive ကိုရှာဖွေပါ။ 8 gigabyte drive ပေါ်တွင်ဥပမာက 7.5 gigabytes အဖြစ်အစီရင်ခံပါလိမ့်မယ်။

သငျသညျမှန်ကန်သော drive ကိုရှိသည့်အခါအောက်ပါ command ကိုရိုက်ထည့်:

sudo fdisk / dev / sdX

မှန်ကန်သော drive ကိုစာတစ်စောင်နှင့်အတူ X ကိုအစားထိုးပါ။

ဤ "စစ်ဌာနချုပ်" ဟုခေါ်သစ်တစ်ခု prompt ကိုဖွင့်လှစ်ပါလိမ့်မယ်။ အဆိုပါ "m" key ကိုဒီ tool နှင့်အတူအလွန်အထောက်အကူဖြစ်စေပေမယ့်အခြေခံအားဖြင့်သင်ပညတ်တော်တို့ကို 2 ကိုသိရန်လိုအပ်ပါသည်။

ပထမဦးဆုံးအဖျက်မှုဖြစ်ပါတယ်။

"ဃ" Enter နှင့်ပြန်လာ key ကိုနှိပ်ပါ။ သင်၏ USB drive ကိုတစ်ခုထက် ပို. partition ကိုရှိပါကသင်ဖျက်ပစ်ရန်ဆန္ဒရှိ partition ကိုများအတွက်နံပါတ်ရိုက်ထည့်ရန်သင့်အားမေးပါလိမ့်မယ်။ သင့်ရဲ့ drive ကိုတစ်ဦးတည်းသာ partition ကိုရှိပါတယ်လျှင်ကကိုပယ်ဖျက်ဘို့မှတ်သားပါလိမ့်မည်။

သငျသညျမျိုးစုံ partitions ကိုရှိပါက "ဃ" ဝင်စောင့်ရှောက်ပြီးတော့ဖျက်မှုများအတွက်မှတ်သားခံရဖို့မကျန် partitions ကိုရှိပါတယ်သည်အထိ partition ကို 1 ရိုက်ထည့်ပါ။

နောက်တစ်နေ့ခြေလှမ်း drive ကိုမှအပြောင်းအလဲတွေရေးသားဖို့ဖြစ်ပါတယ်။

"w" နှင့်စာနယ်ဇင်းပြန်လာရိုက်ထည့်ပါ။

ယခုသင်အဘယ်သူမျှမ partitions ကိုအတူကို USB drive ကရှိသည်။ ဒီအဆင့်မှာလုံးဝအသုံးမပြုနိုင်ဖြစ်ပါတယ်။

တစ်ဦးကနယူး Partition ခွဲ Create

သင်မှာ USB device ကိုဖိုင်၏အမည်သတ်မှတ်ခြင်းအားဖြင့်မရောက်မီပြုသကဲ့သို့နောက်တဖန် terminal ကိုပြတင်းပေါက်ပွင့်လင်း fdisk အတွင်းမှာပဲ:

sudo fdisk / dev / sdX

အဖြစ်ရှေ့တော်၌ထိုမှန်ကန်သော drive ကိုစာတစ်စောင်နှင့်အတူ X ကိုအစားထိုးလိုက်ပါ။

အသစ်တစ်ခုကို partition ကိုဖန်တီးရန် "N က" ရိုက်ထည့်ပါ။

သင်တစ်ဦးမူလတန်းသို့မဟုတ်တိုးချဲ့ partition ကိုကိုတို့အကြားရွေးချယ်ဖို့တောင်းပါလိမ့်မယ်။ "p" ကိုရွေးချယ်ပါ။

နောက်တစ်နေ့ခြေလှမ်းတစ်ခု partition ကိုနံပါတ်တစ်ခုကိုရွေးချယ်ဖို့ဖြစ်ပါတယ်။ သင်သာ 1 partition ကိုဖန်တီးနိုင်အောင် 1 နှင့်စာနယ်ဇင်းပြန်လာရိုက်ထည့်ဖို့လိုအပ်ပါတယ်။

နောက်ဆုံးအနေနဲ့သင်က start နှင့်အဆုံးကဏ္ဍနံပါတ်များကိုရွေးချယ်ဖို့လိုအပ်ပါတယ်။ ကို default options များကိုစောင့်ရှောက်ရန်နှစ်ကြိမ်တပြင်လုံးကို drive ကိုစာနယ်ဇင်းပြန်လာသုံးစွဲဖို့။

"w" နှင့်စာနယ်ဇင်းပြန်လာရိုက်ထည့်ပါ။

အဆိုပါ Partition ခွဲဇယား refresh

တစ်ဦးကမက်ဆေ့ခ်ျကို Kernel အားတုန်းပဲအဟောင်းကို partition ကိုစားပွဲပေါ်မှာသုံးပြီးကြောင်းဖော်ပြထားသည်ပေါ်လာလိမ့်မည်။

ရိုးရှင်းစွာအ terminal ကိုပြတင်းပေါက်သို့အောက်ပါရိုက်ထည့်ပါ:

sudo partprobe

အဆိုပါ partprobe tool ကိုရိုးရှင်းစွာ kernel ကိုသို့မဟုတ် partition ကိုစားပွဲပေါ်မှာပြောင်းလဲမှုများကိုအသိပေး။ ဒါဟာသင့်ကွန်ပျူတာ reboot လုပ်ဖို့ရှိခြင်းကယ်တင်တော်မူ၏။

သင်ကအတူသုံးနိုငျ switches များ၏စုံတွဲတစ်တွဲရှိတယ်။

sudo partprobe -D

အဆိုပါအနုတ်ဃ switch ကိုသငျသညျက kernel ကို update လုပ်ပေးခြင်းမရှိဘဲကွိုးစားပေးနိုင်ပါတယ်။ အဆိုပါဃခွောကျသှေ့ပြေးကိုဆိုလိုတာပါ။ ဤသည်အလွန်အမင်းအသုံးဝင်သောမဟုတ်ပါဘူး။

sudo partprobe -s

ဤသည်အောက်ပါအချက်များကိုဆင်တူ output ကိုအတူ partition ကို table ၏အကျဉ်းချုပ်ပေးသည်:

/ dev / sda: GPT partitions ကို 1 2 3 4 / dev / SDB: msdos partitions ကို 1

တစ်ဦးက FAT filesystem Create

နောက်ဆုံးအဆင့်ကိုဖန်တီးရန်ဖြစ်ပါသည် FAT ဖိုင်စနစ်

terminal ကိုပြတင်းပေါက်သို့အောက်ပါ command ကိုရိုက်ထည့်ပါ:

sudo mkfs.vfat -F 32 / dev / sdX1

သင်၏ USB drive ကိုများအတွက်စာတစ်စောင်နှင့်အတူ X ကိုအစားထိုးပါ။

တောင်ပေါ်ကအဆိုပါ Drive ကို

drive ကို mount မှအောက်ပါ command များကို run:

sudo mkdir / mnt / sdX1

sudo mount / dev / sdX1 / mnt / sdX1

အဖြစ်ရှေ့တော်၌ထိုမှန်ကန်သော drive ကိုစာတစ်စောင်နှင့်အတူ X ကိုအစားထိုးလိုက်ပါ။

အကျဉ်းချုပ်

သငျသညျယခုပုံမှန်အတိုင်း drive ကိုရန်နှင့်ဖိုင်များကိုမဆိုကွန်ပျူတာပေါ်တွင်ကို USB drive ကိုသုံးပါနှင့်ကူးယူနိုင်ဖြစ်သင့်သည်။