- 1 1. Utangulizi: Unachohitaji Kujua Kabla ya Kufomati HDD kwenye Ubuntu
- 2 2. Misingi ya Uformatishaji (Jenga Uelewa Kwanza)
- 2.1 2.1 Nini Kinatokea Unapofomatisha? (Je, Data Yako?)
- 2.2 2.2 Uformatishaji wa Haraka vs. Uformatishaji Kamili: Toa Tofauti?
- 2.3 2.3 Mtiririko wa Jumla wa Usimamizi wa HDD kwenye Ubuntu
- 2.4 2.4 GPT vs. MBR: Unapaswa Kuchagua Gani?
- 2.5 2.5 What Does “Mounted” Mean on Ubuntu?
- 2.6 2.6 Minimum Commands Beginners Should Learn
- 3 3. Preparation for Formatting an HDD on Ubuntu (Confirm the Target Disk)
- 4 4. Jinsi ya Kuunda Muundo wa HDD kwenye Ubuntu (GUI: Programu ya Disks)
- 4.1 4.1 Zindua Programu ya Disks
- 4.2 4.2 Chagua HDD Unayotaka Kuunda Muundo (Hatua Muhimu Zaidi)
- 4.3 4.3 Tengeneza Jedwali Jipya la Sehemu (Initialize the Disk)
- 4.4 4.4 Tengeneza Sehemu (Fanya HDD Iwe Tumia)
- 4.5 4.5 Chagua Mfumo wa Faili (ext4 / NTFS / FAT32)
- 4.6 4.6 Baada ya Kuunda Muundo: Thibitisha Ugundua na Kuweka (Mounting)
- 4.7 4.7 Faida na Hasara za Kutumia GUI
- 5 5. Jinsi ya Kupanga HDD kwenye Ubuntu (CLI: Command Line)
- 6 6. Baada ya Kupanga: Imarisha na Sakinishaji ya Auto-Mount (fstab)
- 7 7. Use Cases: Common Formatting Goals and Recommended Settings
- 8 8. Utatuzi wa Tatizo: Nini cha Kufanya Ikiwa Huwezi Kuunda Fomu au Diski Haijagunduliwa
- 9 9. Maswali Yanayoulizwa Mara kwa Mara (FAQ): Maswali ya Kawaida Kuhusu Kuunda Fomu ya HDD kwenye Ubuntu
- 9.1 9.1 Je, kuunda fomu ya HDD kwenye Ubuntu huharibu data kabisa?
- 9.2 9.2 Njia rahisi zaidi ya kuunda fomu ya HDD ya nje kwenye Ubuntu ni ipi?
- 9.3 9.3 Amri gani inaunda fomu ya diski kama ext4 kwenye Ubuntu?
- 9.4 9.4 Nifanyeje auto-mount ya diski baada ya kuunda fomu?
- 9.5 9.5 Ni muundo gani napaswa kutumia kushiriki HDD kati ya Ubuntu na Windows?
- 10 10. Muhtasari: Vidokezo vya Kuunda Fomu ya HDD Salama kwenye Ubuntu
1. Utangulizi: Unachohitaji Kujua Kabla ya Kufomati HDD kwenye Ubuntu
Wakati unatumia Ubuntu, kuna hali nyingi za kushangaza ambapo unaweza kutaka kufomati HDD (hard disk drive). Kwa mfano:
- Unataka kuanza HDD mpya uliyonunua ili uweze kuitumia kwenye Ubuntu
- Unataka kujenga upya HDD uliyoitumia kwenye Windows kwa Ubuntu (ext4, n.k.)
- Unataka kusafisha HDD ya nje na kuitumia tena kwa nakala za ziada
- Unataka kurudisha mpangilio wa sehemu isiyo ya lazima na kuanza upya
Hata hivyo, neno “fomati” mara nyingi hufanya wanaoanza wahisi wasiwasi.
- Vipi kama nitaifuta diski isiyo sahihi kwa bahati mbaya?
- Shughuli za mstari wa amri zinaonekana ngumu
- Nina wasiwasi kuhusu matatizo baada ya kufomati, kama diski isiyoweza kutambuliwa au isiyoweza kupandishwa
Katika makala hii, tutashughulikia wasiwasi hizo na kueleza—kwa njia inayofaa wanaoanza—jinsi ya kufomati HDD kwa usalama kwenye Ubuntu.
1.1 Kufomati HDD ni Nini? Maelezo Rahisi kwa Wanaoanza
Kufomati HDD, kwa ufupi, ni mchakato wa kuandaa diski ili iweze kutumika “mpya”.
Kwa undani zaidi, kwa kawaida inahusisha:
- Kuunda upya muundo wa data kwenye diski (mfumo wa faili)
- Kuchagua umbizo linalolingana na madhumuni yako (ext4/NTFS/FAT32, n.k.)
- Kujenga upya mpangilio wa sehemu (ikiwa inahitajika)
Kwa hivyo kufomati sio tu “kusafisha.” Ni karibu na kurekebisha chumba kwa kujenga upya mpangilio wake wenyewe.
Kwa sababu hiyo, kufomati kwa ujumla kufuta data kwenye diski.
Tafadhali hakikisha unakumbuka hili.
1.2 Tofauti Kati ya “Kugawanya Sehemu” na “Kufomati”
Masharti mawili yanayowahangaika wanaoanza mara nyingi ni:
- Sehemu
- Fomati
Mara nyingi huzungumzwa pamoja, lakini hutumikia majukumu tofauti.
Sehemu ni Nini?
Sehemu ni njia ya “kugawanya” HDD moja katika sehemu tofauti.
Kwa mfano, unaweza kugawanya HDD ya 1TB kama hii:
- 500GB: kwa uhifadhi wa data
- 500GB: kwa nakala za ziada
Kwenye Ubuntu, utaona kitu kama hiki:
/dev/sdb(diski ya kimwili)/dev/sdb1(sehemu ya kwanza)/dev/sdb2(sehemu ya pili)
Kufomati ni Nini?
Kufomati ni mchakato wa kuunda mfumo wa faili (kama ext4) kwenye sehemu.
Kwa maneno mengine:
- Kugawanya sehemu: kugawanya ardhi katika viwanja
- Kufomati: kujenga “nyumba” (muundo wa faili) kwenye kila kiwanja
Hiyo ndiyo uhusiano.
1.3 Mifumo ya Faili Unaweza Kuchagua kwenye Ubuntu (ext4 / NTFS / FAT32)
Wakati wa kufomati HDD kwenye Ubuntu, mifumo hii mitatu ya faili hutumiwa sana:
ext4 (Chaguo Bora kwa Ubuntu/Linux)
Hii ni mfumo wa kawaida wa faili unaotumiwa kwenye Ubuntu.
- Thabiti na kuaminika katika mazingira ya Linux
- Utendaji mzuri
- Inashughulikia faili kubwa bila shida
Ikiwa HDD itatumika tu na Ubuntu, ext4 ndiyo chaguo bora.
NTFS (Ikiwa Pia Unataka Kuitumia na Windows)
NTFS ni mfumo wa kawaida wa faili wa Windows.
- Rahisi kushiriki data na Windows
- Ubuntu kwa kawaida inaweza kusoma/kuandika bila shida
Hata hivyo, ikiwa Ubuntu ndiyo mazingira yako makuu, ext4 kwa kawaida ndiyo chaguo la asili zaidi.
Ikiwa ni “HDD ya nje ambayo unaweza kusoma kwenye Windows,” NTFS ni mgombea hodari.
FAT32 (Ulinganifu Mkubwa, lakini na Vikwazo)
Hii ni umbizo la zamani ambalo vifaa vingi vinaweza kutambua.
- Inafanya kazi sana katika Windows/macOS/Linux/vifaa vya michezo, n.k.
- Lakini ina kikomo cha 4GB kwa faili moja
Sio bora kwa video kubwa au matumizi mazito ya nakala za ziada.
1.4 Ukaguzi Muhimu Kabla ya Kufomati (Muhimu Sana)
Sehemu ya kutisha zaidi ya kufomati HDD sio shughuli yenyewe—ni kuchagua diski isiyo sahihi.
Kwenye Ubuntu, diski mara nyingi zinaonekana kama hii:
/dev/sda: diski kuu yenye OS iliyosakinishwa (mara nyingi hii)/dev/sdb: HDD ya nje au diski ya ziada/dev/nvme0n1: SSD ya NVMe (ya kawaida kwenye PC mpya)
Ikiwa utafomati diski ya OS kwa bahati mbaya, Ubuntu inaweza isirudi tena.
Kabla ya kuanza, hakikisha unafanya hivi:
- Thibitisha una nakala ya akiba
- Angalia ukubwa wa diski (kwa mfano, 1TB / 2TB) ili kuibaini kwa usahihi
- Ikiwezekana, unganisha HDD ya nje pekee wakati unafanya kazi
- Ikiwa huna uhakika, tumia GUI (programu ya Disks)
Haswa kwa wanaoanza, kuanza na Uformatishaji wa GUI inashauriwa. Mara tu unapokuwa na uhakika, unaweza kwa usalama kuendelea na operesheni za mstari wa amri.
1.5 Unachojifunza katika Makala Hii (Lengo)
Kwa kusoma makala hii hadi mwisho, utaweza:
- Kuelewa mtiririko wa jumla wa kuformatisha HDD kwenye Ubuntu
- Kuanzisha diski kwa usalama ukitumia GUI (Disks)
- Kuformatisha kwa kutumia amri (mkfs/parted)
- Kuunganisha diski na kusanidi mipangilio ya auto-mount
- Kuepuka makosa na hitilafu za kawaida
Katika sura inayofuata, tutashughulikia “kazi ya maandalizi” unayopaswa kufanya kabla ya kuanza—hasa, jinsi ya kuthibitisha HDD lengwa kwa kutumia amri kama lsblk.
2. Misingi ya Uformatishaji (Jenga Uelewa Kwanza)
Kabla ya kukumbuka hatua za kuformatisha HDD kwenye Ubuntu, ni vyema kujifunza misingi michache. Hiyo peke yake inaweza kuboresha usalama kwa kiasi kikubwa. Kwa wanaoanza hasa, hali hatari zaidi ni “kuita amri bila kuelewa kinachofanywa”.
Hapa, tutapanga tu pointi muhimu unazohitaji kuelewa mchakato—tukifanya iwe rahisi na wazi kadiri iwezekanavyo.
2.1 Nini Kinatokea Unapofomatisha? (Je, Data Yako?)
Unapofomatisha HDD, data iliyoko ndani yake hushutwa kabisa.
Hata hivyo, ni muhimu kuelewa maana ya “kushutwa” katika muktadha huu.
- Faili “hutoweka” kwa njia inayoonekana
- Mfumo wa faili (sheria za kusimamia data) unajengwa upya
- Huwezi tena kufikia data ya awali
Kwa maneno mengine, uformatishaji ni nguvu zaidi kuliko kufuta tu—unajenga upya mfumo mzima unaotumika kuhifadhi faili.
Kwa usalama, ni bora kufikiri hivi:
Chukulia data kabla ya kufomatisha haitarejea.
Katika baadhi ya hali, programu za urejeshaji zinaweza kurudisha data, lakini mafanikio yanategemea hali, na wanaoanza hawapaswi kutarajia matokeo ya uhakika. Hivyo kanuni ya dhahabu ni: daima fanya nakala ya akiba kabla ya kufomatisha.
2.2 Uformatishaji wa Haraka vs. Uformatishaji Kamili: Toa Tofauti?
Kwenye Windows, huenda umewahi kuona neno “Quick Format.” Ubuntu inafuata dhana inayofanana.
Uformatishaji wa Haraka (Haraka)
- Inaunda upya tu taarifa za usimamizi wa mfumo wa faili
- Hailazimisha eneo la data nzima kwa sifuri
- Haraka (kwa kawaida sekunde hadi dakika)
Kwa hali nyingi za kila siku (kutumia tena au kuanzisha diski), hii kawaida inatosha.
Uformatishaji Kamili (Zero-Fill, n.k.)
- Inalazimisha eneo la data (kwa mfano, zero-fill)
- Huchukua muda (masaa, kulingana na ukubwa wa diski)
- Hufanya urejeshaji wa data kuwa ngumu sana
Ukijua kuuza HDD iliyotumika, kuichafua, au ikiwa awali ilikuwa na data nyeti, kufuta kamili ni chaguo salama zaidi.
Hata hivyo, makala hii inazingatia zaidi “uformatishaji wa kawaida” ambao wanaoanza wengi wanahitaji.
2.3 Mtiririko wa Jumla wa Usimamizi wa HDD kwenye Ubuntu
Mtiririko wa jumla wa kuformatisha HDD na kuitumia kwenye Ubuntu unaonekana hivi:
- Tambua diski lengwa
- Imefunga (unmount) ikiwa inahitajika
- Unda jedwali la sehemu (GPT/MBR)
- Unda sehemu (partitions)
- Unda mfumo wa faili (format)
- Iunganishe kwa matumizi
- Kwa hiari, sanidi auto-mount (fstab)
Wanaoanza wakati mwingine wanapotea kuhusu kila hatua inafanya nini, lakini usijali. Baadaye katika makala hii, tutaelezea ili njia ya GUI na njia ya mstari wa amri ziendelee kwa mtiririko huo wa kimantiki.
2.4 GPT vs. MBR: Unapaswa Kuchagua Gani?
Unapofanya kazi ya uformatishaji, utaona neno “jedwali la sehemu.” Fikiria kama “jedwali la yaliyomo” la diski—linarekodi wapi sehemu zipo na jinsi zimepangwa.
Kwenye Ubuntu, utachagua kati ya hizi mbili:
- GPT (kigezo kipya)
- MBR (kigezo cha zamani)
Wakati GPT Inashauriwa (Chaguo la Chaguo-msingi)
- Unatumia HDD kubwa zaidi ya 2TB
- Unatumia PC ya kisasa (UEFI)
- Unataka usanidi thabiti, wa muda mrefu
- Huenda ukapanua mazingira yako baadaye
.In most cases, if you’re unsure, choosing GPT is the right call.
When You May Need MBR
- Unatumia PC ya zamani (inayotumia BIOS)
- Unahitaji ulinganifu na mifumo ya uendeshaji ya zamani au vifaa
Unless you have a specific reason, GPT is generally the safer choice for beginners.
2.5 What Does “Mounted” Mean on Ubuntu?
Katika Ubuntu, kuunganisha HDD pekee hakimaanishi kwamba iko tayari “kutumika” mara moja.
Katika hali nyingi, Ubuntu inaiona kiotomatiki, lakini wakati mwingine unahitaji kuiweka kwa mkono.
What Is Mounting?
Kuunganisha (mounting) inamaanisha kuambatisha yaliyomo kwenye HDD kwenye folda (saraka) kwenye Ubuntu.
For example:
- Unganisha HDD kwenye
/mnt/data→ Unapofungua/mnt/data, utaona yaliyomo kwenye diski
So mounting is essentially “making the HDD usable as part of Ubuntu’s folder structure.”
What Is Unmounting?
Kuondoa kuunganisha (unmounting) ni kinyume chake—kuondoa diski.
Ukijaribu kuformat diski wakati bado imeunganishwa, unaweza kuona makosa kama:
- device is busy
- cannot format a mounted filesystem
In that case, you’ll need to unmount it before formatting.
2.6 Minimum Commands Beginners Should Learn
Hata kama una wasiwasi kuhusu terminal, kujua misingi hii tu kunaweza kuboresha usalama sana unapofanya kazi na diski kwenye Ubuntu.
List Disks and Partitions: lsblk
lsblk
Hii inaonyesha orodha ya diski na sehemu zilizounganishwa.
Kwa wanaoanza, ni “nyayo ya uzima” inayosaidia kuzuia kufomatisha diski isiyo sahihi—hivyo inafaa kujifunza kwanza.
Show File System Info Too: lsblk -f
lsblk -f
Hii inakuwezesha kuona kama sehemu ni ext4, NTFS, n.k.
3. Preparation for Formatting an HDD on Ubuntu (Confirm the Target Disk)
Kutoka hapa, tutafanya hatua za maandalizi kabla ya kufomatisha diski halisi.
Ukichukua muda kuthibitisha mambo kwa umakini katika hatua hii, uwezekano wa kosa kubwa unapungua sana.
3.1 Identify the Target HDD (Safe Check with lsblk)
Kwanza, fungua terminal na uendeshe amri ifuatayo:
lsblk
Matokeo yako yatatofautiana kulingana na mazingira, lakini yanaweza kuonekana kama ifuatayo:
sda: diski inayobeba OS (usiguse)sdb: HDD ya nje (diski unayotaka kufomatisha wakati huu)
Katika hatua hii, wanaoanza wanapaswa kuzingatia ukaguzi huu mbili:
- Uwezo (SIZE)
- Jina la kifaa lililojitokeza ulipounganisha diski
Katika hali nyingi, “diski mpya inayojitokeza mara tu baada ya kuunganisha diski ya nje” ndiyo lengwa sahihi.
3.2 How to Tell Which Drive Is the External HDD (If You’re Not Sure)
Ukijikuta ukifikiria, “Siwezi kutambua kama sda au sdb ni diski ya nje…”, mbinu zifuatazo ni salama na za kuaminika.
Method 1: Identify It by Capacity
Kwa mfano, ikiwa SSD yako ya ndani ni 512GB na HDD yako ya nje ni 2TB, unaweza kutambua lengwa kwa ukubwa.
Method 2: Unplug the External HDD Once and Check
- Endesha
lsblkna noti kile kinachoonekana - Toa HDD ya nje
- Endesha
lsblktena - Diski yoyote iliyopotea ndiyo HDD ya nje
Njia hii ni sahihi sana.
3.3 If the Drive Is Mounted, Unmount It First
Ikiwa HDD unayotaka kufomatisha imeunganishwa, kufomatisha kunaweza kushindwa.
Unaweza kuangalia hali ya kuunganishwa katika safu ya MOUNTPOINTS ya lsblk.
Ukiona kitu kama /media/your-username/xxxx, imeunganishwa.
Ili kuondoa kuunganisha, tumia amri ifuatayo:
sudo umount /dev/sdX1
Badilisha sdX1 na jina halisi la sehemu yako.
(Mfano: /dev/sdb1)
3.4 Final Checklist Before You Format
Kabla ya kutekeleza operesheni yoyote ya kufomatisha, thibitisha yafuatayo:
- Jina la diski lengwa ni sahihi (mfano: /dev/sdb)
- Uwezo unaendana na kile unachotarajia
- Data yoyote muhimu tayari imehifadhiwa nakala
- Ikiwa ilikuwa imeunganishwa, imeondolewa kuunganisha
Mara baada ya kuthibitisha yote yaliyotajwa, maandalizi yako yamekamilika.
.
Katika sura inayofuata, tutaanza na njia salama zaidi kwa wanaoanza: kuunda muundo kupitia GUI (programu ya Disks).
4. Jinsi ya Kuunda Muundo wa HDD kwenye Ubuntu (GUI: Programu ya Disks)
Kwa wanaoanza kutumia Ubuntu, njia salama na rahisi zaidi ni kuunda muundo kupitia GUI (kiolesura cha picha).
Ubuntu ina chombo kilichojengwa ndani kinachoitwa Disks, ambacho hukuruhusu kuanzisha diski, kutengeneza sehemu (partitions), na kuunda muundo wake kwa kubofya badala ya kutumia amri.
Ikiwa terminal inakukera, kuanza na njia hii ndicho chaguo la faraja zaidi.
4.1 Zindua Programu ya Disks
Ili kufungua programu ya Disks kwenye Ubuntu, fuata hatua hizi:
- Fungua orodha ya programu (Onyesha Maombi)
- Andika Disks (au “ディスク” kwenye mifumo ya Kijapani) katika kisanduku cha utafutaji
- Bofya Disks ili kuizindua
Mara itakapofunguka, paneli ya kushoto itaonyesha orodha ya vifaa vilivyounganishwa (SSD/HDD/USB).
4.2 Chagua HDD Unayotaka Kuunda Muundo (Hatua Muhimu Zaidi)
Kutoka kwenye orodha ya kushoto, chagua HDD unayotaka kuunda muundo.
Katika hatua hii, wanaoanza wanapaswa kuthibitisha kabisa yafuatayo:
- Uwezo (kwa mfano, 1TB, 2TB)
- Lebo inayofanana na jina la muundo (jina la mtengenezaji/bidhaa)
- Kwamba ni HDD ya nje — si SSD ya ndani
Ukichagua kimakosa SSD inayobeba OS (mara nyingi /dev/sda au nvme0n1), unakabiliwa na hatari ya kufanya Ubuntu isifunguke tena.
Kama una wasiwasi, zima umeme wa kila kitu isipokuwa HDD ya nje kabla ya kuendelea.
4.3 Tengeneza Jedwali Jipya la Sehemu (Initialize the Disk)
Kama unataka kutumia HDD kama safu tupu, anza kwa kuunda upya jedwali la sehemu.
Katika programu ya Disks, mtiririko wa msingi unaonekana hivi:
- Bofya menyu ya juu-kwenye kulia (︙)
- Chagua Format Disk… (au chaguo lingine linalofanana)
- Chagua aina ya jedwali la sehemu
Kwa kawaida, uta chagua mojawapo ya yafuatayo:
- GPT (kigezo kipya, kinachopendekezwa)
- MBR (DOS) (kigezo cha zamani, kwa usalama wa ulinganifu)
Kama huna uhakika, kuchagua GPT kawaida ni uamuzi sahihi.
Kwa HDD zilizo kubwa zaidi ya 2TB, GPT inashauriwa sana.

4.4 Tengeneza Sehemu (Fanya HDD Iwe Tumia)
Kuanzisha diski pekee bado inaiweka kama “sanduku tupu.”
Hatua inayofuata ni kutengeneza sehemu ili uweze kutumia diski halisi.
Katika programu ya Disks, mtiririko kawaida ni huu:
- Chagua eneo linaloonekana kama nafasi huru
- Bofya kitufe cha “+” (Ongeza Sehemu)
- Bainisha ukubwa
- Chagua muundo (file system)
- Ikiwa inahitajika, weka jina la kifungu (label)
- Thibitisha na uunde
Katika hali nyingi, utatumia diski nzima, hivyo kuacha ukubwa kuwa wa juu kabisa ni sawa.
4.5 Chagua Mfumo wa Faili (ext4 / NTFS / FAT32)
Hii ndiyo kiini cha mchakato wa kuunda muundo.
Chagua mfumo wa faili unaofaa kwa madhumuni yako.
Tumia ext4 kwa Matumizi ya Ubuntu Pekee (Inapendekezwa)
- Imara zaidi kwa Ubuntu/Linux
- Utendaji wa haraka wa kusoma/kuandika
- Inafaa kwa matumizi ya nakala ya kumbukumbu
Kama huna uhakika, ext4 ni chaguo salama chaguo-msingi.
Tumia NTFS Ikiwa Unahitaji Ulinganifu na Windows
- Rahisi kushiriki data na Windows
- Inafaa wakati unatumia HDD ya nje kwenye mifumo miwili (OS)
Hata hivyo, ikiwa diski inatumiwa hasa kwa Ubuntu, ext4 kawaida huwa rahisi kudhibiti.
Tumia FAT32 kwa Ulinganifu Mpana wa Vifaa (Lakini Angalia Vizuizi)
- Ulinganifu wa juu
- Kuwa mwangalifu: kuna kikomo cha 4 GB kwa faili moja
Hii mara nyingi si bora kwa video au nakala ya kumbukumbu ambapo faili kubwa ni za kawaida.
4.6 Baada ya Kuunda Muundo: Thibitisha Ugundua na Kuweka (Mounting)
Baada ya kuunda muundo kukamilika, HDD inaweza kujiweka (mount) kiotomatiki.
Fungua msimamizi wa faili (Files). Ikiwa unaona diski mpya imeorodheshwa upande wa kushoto, ni ishara nzuri kwamba kila kitu kimefanya kazi.
Kama haionekani, angalia yafuatayo:
- Je, sehemu imeundwa katika programu ya Disks?
- Je, mfumo wa faili umewekwa (ext4/NTFS, nk.)?
- Je, iko imewekwa (mounted) kwa sasa?
Kama umefika hapa kupitia GUI, kazi ya kuunda muundo kawaida imekamilika.
4.7 Faida na Hasara za Kutumia GUI
GUI (programu ya Disks) ni rafiki kwa wanaoanza, lakini ina nguvu zake na mapungufu.
Faida za GUI
- Intuiti na rahisi kuelewa
- Rahisi kugundua makosa (unaweza kuona ukubwa na taarifa za kifaa)
- Hakuna amri za terminal zinazohitajika
Hasara za GUI
- Haipatikani kwenye mazingira ya server bila desktop
- Ngumu kuweka otomatiki au script
- Ikiwa unataka udhibiti wa kina, CLI inaweza kuwa na nguvu zaidi
Kwenye Ubuntu ya desktop, GUI kawaida inatosha.
Kwenye mipangilio ya VPS/server, mara nyingi utahitaji mbinu ya CLI.
5. Jinsi ya Kupanga HDD kwenye Ubuntu (CLI: Command Line)
Kuanzia hapa, tutaeleza jinsi ya kupanga HDD kwa kutumia terminal (CLI).
- Unapokuwa katika mazingira bila GUI (server)
- Unapotaka udhibiti sahihi zaidi
- Unapotaka kusawazisha na kuandika utaratibu
Katika hali hizi, CLI ni muhimu sana.
Hata kama wewe ni mwanzo, unaweza kufanya hivyo kwa usalama mradi utafuata hatua kwa makini.
5.1 Thibitisha Jina la Disk Kwanza (Angalia Mara Mbili)
Daima thibitisha disk lengo kabla ya kufanya chochote.
lsblk
Mfano: Ikiwa una thibitisha HDD yako ya nje ni /dev/sdb, basi kila kitu chini kitatumia sdb kama lengo.
Ikiwa utakosea hii, inaweza kuwa haiwezi kurejeshwa—kwa hivyo thibitisha kila wakati.
5.2 Unda Partitions (Kwa Kutumia parted)
parted ni rahisi kwa wanaoanza kati ya zana za command-line.
Chini ni mfano wa kuunda partition moja kwenye disk ya GPT.
1) Unda Jedwali la Partition (GPT)
sudo parted /dev/sdb --script mklabel gpt
2) Unda Partition (Tumia Disk Yote)
sudo parted /dev/sdb --script mkpart primary ext4 0% 100%
Hii mara nyingi itaunda /dev/sdb1.
Thibitisha matokeo:
lsblk
5.3 Panga Partition (Amri za mkfs)
Maridadi ukiwa na partition, unda mfumo wa faili juu yake.
Panga kama ext4 (Nzuri zaidi kwa Ubuntu)
sudo mkfs.ext4 /dev/sdb1
Panga kama NTFS (Kwa Kushiriki na Windows)
sudo mkfs.ntfs -f /dev/sdb1
Panga kama FAT32 (Kwa Uwezo wa Kufaa)
sudo mkfs.vfat -F 32 /dev/sdb1
Baada ya kupanga, thibitisha kuwa mfumo wa faili umeundwa:
lsblk -f
5.4 Imarisha Drive Ili Uweze Kuitumia
Kupanga pekee hakufanyi drive iweze kutumika kama folda katika Ubuntu.
Lazima uiimarishe kabla ya kuipata.
Unda Point ya Mount
sudo mkdir -p /mnt/myhdd
Imarisha Partition
sudo mount /dev/sdb1 /mnt/myhdd
Angalia maudhui:
ls /mnt/myhdd
Ikiwa hakuna kilichoorodheshwa, hiyo ni kawaida—inamaanisha disk ni tupu na tayari kutumika.
Katika sura ijayo, tutashughulikia hatua ya vitendo sana baada ya kupanga: sakinishaji ya auto-mount kupitia /etc/fstab, pamoja na vidokezo vya matumizi vya kulingana na kesi na utatuzi wa matatizo.
6. Baada ya Kupanga: Imarisha na Sakinishaji ya Auto-Mount (fstab)
Baada ya kupanga HDD yako, mada kuu zinazofuata ni imarisha na auto-imarisha.
Ikiwa utaelewa hizi, kusimamia uhifadhi kwenye Ubuntu inakuwa rahisi zaidi.
Kwa HDD za nje na diski za data haswa, ni rahisi ikiwa zinapatikana kiotomatiki baada ya kila reboot.
6.1 Thibitisha Kama Drive Imeimarishwa
Kwanza, angalia kama HDD imeimarishwa sasa.
Angalia na lsblk
lsblk
Ikiwa utaona kitu kama /mnt/myhdd au /media/your-username/xxxx chini ya MOUNTPOINTS, imeimarishwa.
Angalia na df -h (Rahisi Kuona Uwezo)
df -h
Hii inaonyesha disk gani imeunganishwa na eneo gani, pamoja na ukubwa unaosomwa na binadamu.
6.2 Jinsi ya Kuimarisha Kwa Mkono (Mapitio ya Haraka)
Ikiwa drive haijaimarishwa, unaweza kuiimarisha kwa mkono kwa hatua zifuatazo.
1) Unda Point ya Mount
sudo mkdir -p /mnt/myhdd
2) Imarisha Drive
sudo mount /dev/sdb1 /mnt/myhdd
Sasa, unapofungua /mnt/myhdd, utaweza kuona maudhui ya HDD.
6.3 Tafuta UUID kwa Auto-Mounting
To make auto-mount persistent, you add an entry to /etc/fstab.
In that configuration, the best practice is to use the UUID instead of a device name like /dev/sdb1.
The reason is that device names can change depending on USB order or boot timing (for example, sdb may become sdc).
With a UUID, Ubuntu can always identify the same drive reliably.
Use the following command to find the UUID:
lsblk -f
The output includes a UUID column.
Example (image):
- UUID:
1234-ABCD-5678-EFGH
6.4 Add an Entry to /etc/fstab for Auto-Mounting
From here on, be careful—mistakes can cause boot-time issues.
However, if you follow the steps exactly, it’s manageable even for beginners.
1) Back Up fstab First (Required)
sudo cp /etc/fstab /etc/fstab.backup
2) Edit fstab
nano is often easiest for beginners.
sudo nano /etc/fstab
3) Example Entry (ext4)
UUID=1234-ABCD-5678-EFGH /mnt/myhdd ext4 defaults 0 2
Here’s what each field means (high level):
- UUID=…: kitambulisho cha HDD lengwa
- /mnt/myhdd: sehemu ya kuunganisha (folda)
- ext4: aina ya mfumo wa faili
- defaults: chaguo‑msingi
- 0: mpangilio wa dump (kwa kawaida 0)
- 2: kipaumbele cha fsck (kwa kawaida 2)
4) Test the Configuration (Important)
After editing fstab, do not reboot immediately. Test it first:
sudo mount -a
If no errors appear, the setup is successful.
6.5 What to Do If Auto-Mount Fails
If you see an error after running sudo mount -a, don’t panic—check the following:
- Je, UUID iko sahihi?
- Je, folda ya sehemu ya kuunganisha ipo (kwa mfano,
/mnt/myhdd)? - Je, aina ya mfumo wa faili iko sahihi (ext4/ntfs/vfat)?
- Je, nafasi/tabo zinazogawanya sehemu ziko sahihi?
In the worst case, if Ubuntu fails to boot after a reboot, having the backup makes it possible to revert.
7. Use Cases: Common Formatting Goals and Recommended Settings
Formatting an HDD isn’t just about “wiping it clean.”
If you choose the right settings for your purpose, the drive becomes much easier and safer to use.
Here are some common scenarios and recommended setups.
7.1 Make It a Data Drive for Ubuntu Only (Recommended: ext4)
Recommended file system: ext4
Typical use cases:
- Storing data on Ubuntu
- Backups in a Linux environment
- Saving development/project files
Why ext4 is a great fit:
- Works naturally with Ubuntu
- Permissions behave as expected
- Highly stable for long‑term use
7.2 Use an External HDD on Both Ubuntu and Windows (Recommended: NTFS)
Recommended file system: NTFS
Typical use cases:
- You want to open work files on Windows too
- You want to share one external HDD between two OSes
Important notes:
- Ubuntu can usually read/write NTFS, but some environments may require additional drivers
- Windows “Fast Startup” can prevent Ubuntu from mounting the drive
We’ll cover how to handle these issues in the troubleshooting section later in the article.
7.3 Use It Like a USB Drive (Recommended: FAT32 or exFAT)
Recommended file system: FAT32 (maximum compatibility)
But keep in mind the 4GB per‑file limit.
These days, many people also choose exFAT.
exFAT supports large files and works well with Windows and macOS.
However, exFAT support can vary depending on the environment, so beginners should choose it only when the purpose is clear.
7.4 Rebuild an HDD That Used to Have Ubuntu Installed (Convert It into a Data Drive)
If an HDD previously had Ubuntu installed, it may still contain partitions such as:
- EFI System Partition (for UEFI boot)
- ext4 root partition
- swap partition
To rebuild such a disk into a simple “data HDD,” this approach is easy to follow:
- Recreate the partition table (initialize the disk)
- Create one partition (for general data use)
- Format it as ext4
.You can do this using either the GUI (Disks app) or the CLI, but the GUI is usually more comfortable for beginners.
8. Utatuzi wa Tatizo: Nini cha Kufanya Ikiwa Huwezi Kuunda Fomu au Diski Haijagunduliwa
Katika sehemu hii, tutashughulikia matatizo ya kawaida yanayoweza kutokea wakati wa kuunda fomu ya HDD kwenye Ubuntu, pamoja na suluhisho la vitendo. Tutazingatia masuala ambayo wanaoanza huwa wanakutana nayo zaidi.
8.1 Unaona “kifaa kimefanya kazi”
Hitilafu hii kawaida hutokea unapojaribu kuunda fomu ya diski ambayo bado imefungwa.
Suluhisho ni kuifunga (unmount) kwanza.
sudo umount /dev/sdb1
Kama Ubuntu inasema diski “inatumika” na haifungi, angalia kama umeifungua katika msimamizi wa faili.
8.2 HDD Haina Kuonekana (Haipo kwenye orodha ya lsblk)
Kama unachomeka HDD ya nje lakini haionekani, angalia vitu hivi kwa mpangilio:
- Unganisha tena kebo ya USB
- Jaribu bandari ya USB tofauti
- Ikiwa ina nguvu ya nje, thibitisha imewashwa
- Jaribu kama inatambuliwa kwenye PC nyingine
Unaweza pia kupata vidokezo kwa kuangalia logi ya mfumo:
dmesg | tail -n 50
8.3 Huwezi Kuifunga (Mount) Diski Baada ya Kuunda Fomu
Kama umeunda fomu ya diski lakini bado hauwezi kuiweka (mount), thibitisha yafuatayo:
- Umeunda fomu ya sehemu (
/dev/sdb1), si diski nzima (/dev/sdb) lsblk -finaonyesha aina ya mfumo wa faili- Folda ya mahali pa mount ipo
Mfano wa amri ya mount:
sudo mount /dev/sdb1 /mnt/myhdd
8.4 HDD Inayotumika na Windows Haiwezi Kuwa na Mount kwenye Ubuntu
Kama diski ya NTFS uliyotumia kwenye Windows haifungiki kwenye Ubuntu, sababu za kawaida zaidi ni:
- Fast Startup ya Windows imewezeshwa
- Windows iliacha diski katika hali ya kulala (hibernated)
Katika hali hizi, Ubuntu inaweza kukataa kuifunga diski kwa sababu inaiona si salama.
Suluhisho la kawaida ni kufanya uzimaji kamili kwenye Windows.
Kama unapanga kushiriki diski kati ya Ubuntu na Windows, ni muhimu kukumbuka jambo hili.
9. Maswali Yanayoulizwa Mara kwa Mara (FAQ): Maswali ya Kawaida Kuhusu Kuunda Fomu ya HDD kwenye Ubuntu
Hapa kuna baadhi ya maswali yanayoulizwa mara kwa mara, yaliyojibiwa katika muundo wa FAQ rahisi kusoma.
9.1 Je, kuunda fomu ya HDD kwenye Ubuntu huharibu data kabisa?
Katika hali nyingi, ndiyo.
Kwa usahihi zaidi, mfumo wa faili hujengwa upya, na data ya awali haipatikani tena.
Bado kuna nafasi ndogo ya kurejesha data, lakini hakuna uhakika itafanya kazi. Ikiwa diski ina data muhimu, daima fanya nakala ya kumbukumbu kabla ya kuunda fomu.
9.2 Njia rahisi zaidi ya kuunda fomu ya HDD ya nje kwenye Ubuntu ni ipi?
Kwa wanaoanza, njia rahisi zaidi ni kutumia programu ya Disks (GUI).
- Diski lengwa ni rahisi kutambua
- Mchakato mzima unaweza kufanywa kwa kubofya
- Ni rahisi kugundua makosa kabla hayajatokea
Kama bado haujui kutumia zana za mstari wa amri, kuanza na GUI inashauriwa sana.
9.3 Amri gani inaunda fomu ya diski kama ext4 kwenye Ubuntu?
Amri ya msingi ya kuunda fomu ya sehemu kama ext4 ni:
sudo mkfs.ext4 /dev/sdb1
Hata hivyo, jina la kifaa lengwa (/dev/sdb1) linategemea mazingira yako. Daima thibitisha kwa lsblk kabla ya kutekeleza amri.
9.4 Nifanyeje auto-mount ya diski baada ya kuunda fomu?
Njia ya kawaida ni kuongeza kipengele kwenye /etc/fstab kwa kutumia UUID ya diski.
- Pata UUID kwa
lsblk -f - Ongeza kipengele kwenye
fstab - Jaribu kwa
sudo mount -a
Hata wanaoanza wanaweza kuisanidi kwa usalama kwa kufuata hatua.
9.5 Ni muundo gani napaswa kutumia kushiriki HDD kati ya Ubuntu na Windows?
Kama kushiriki na Windows kunahitajika, NTFS ni chaguo la kiutendaji zaidi. Ikiwa diski ni kwa Ubuntu pekee, ext4 kawaida huwa imara zaidi na asili.
Chagua mfumo wa faili kulingana na mahitaji yako.
10. Muhtasari: Vidokezo vya Kuunda Fomu ya HDD Salama kwenye Ubuntu
Kuunda fomu ya HDD kwenye Ubuntu si vigumu mradi unafuata hatua sahihi. Hata hivyo, kuna sheria moja unayopaswa kuifuata kila wakati.
Usichague kamwe diski isiyo sahihi kuunda fomu. Hilo ndilo jambo muhimu zaidi.
Kwa kumalizia, hapa kuna pointi muhimu:
- Wanaoanza wanapaswa kuanza na GUI ( programu ya Disks) kwa mtiririko salama zaidi
- Unapotumia amri, angalia
lsblkmara nyingi kama inahitajika - Chagua ext4/NTFS/FAT32 kulingana na madhumuni yako
- Baada ya kupanga umbo, kuchora na kuchora kiotomatiki (fstab) hufanya diski kuwa rahisi zaidi
- Ikiwa utapata kosa, kwanza shuku kwamba diski bado imechorwa
Kwa kufuata hatua katika makala hii, utaweza kuanzisha HDD kwa usalama kwenye Ubuntu na kusimamia kwa urahisi kulingana na malengo yako.


