Ubuntu Installation Errors and Solutions [Troubleshooting by Cause]

目次

1. Utangulizi

Ubuntu ni usambazaji wa Linux unaotumiwa sana, lakini makosa yanaweza kutokea wakati wa usanidi. Hasa kwa wanaoanza, matatizo kama “Unable to install Ubuntu,” “Installation freezes midway,” au “Error prevents progress” ni changamoto za kawaida.

Hii makala inatoa mwongozo wa kina juu ya makosa ya kawaida na suluhu zinazopatikana wakati wa usanidi wa Ubuntu. Inashughulikia kuunda media ya USB, mipangilio ya BIOS, makosa ya usanidi, matatizo yanayohusiana na WSL, na zaidi. Fuata hatua hizi ili kuhakikisha usanidi wa Ubuntu unaoenda sawa.

2. Maandalizi Kabla ya Usanidi (Orodha ya Kuchunguza Ili Kuepuka Kushindwa)

Maandalizi sahihi ni muhimu kwa usanidi wa Ubuntu unaoenda sawa. Hakikisha kuwa vifaa vyako vinakidhi mahitaji, mipangilio ya BIOS/UEFI imehifadhiwa vizuri, na media yako ya usanidi imeundwa vizuri.

Kuchunguza Mahitaji ya Vifaa

Kabla ya kusanidi Ubuntu, thibitisha kuwa mfumo wako unakidhi mahitaji. Kompyuta za zamani zinaweza kushindwa kusanidi ikiwa hazikidhi vipengele hivi.

Mahitaji ya Kimsingi ya Mfumo (Ubuntu Desktop):

  • CPU: Processor ya 1GHz au haraka zaidi
  • RAM: Angalau 4GB (8GB inashauriwa)
  • Hifadhi: Angalau nafasi ya bure ya 25GB
  • Bandari ya USB au kifaa cha DVD (kwa media ya usanidi)

Kwa toleo la server, vipengele vya juu zaidi vinaweza kuhitajika.

Mipangilio ya BIOS/UEFI

Kompyuta za kisasa hutumia UEFI (Unified Extensible Firmware Interface). Kurekebisha mipangilio ya BIOS/UEFI ni muhimu kwa usanidi wa Ubuntu wenye mafanikio.

  1. Zima Secure Boot:
  • Kompyuta nyingi zilizo na UEFI zina “Secure Boot” imewashwa, ambayo inaweza kuzuia usanidi wa Ubuntu. Zima chaguo hili.
  • Ingia kwenye usanidi wa BIOS (bonyeza kitufe F2 au Del wakati wa kuanza), tafuta chaguo la “Secure Boot,” na uweke kuwa “Disabled.”
  1. Chunguza Modi ya UEFI/Legacy:
  • Ubuntu inafanya kazi katika moduli zote mbili za UEFI na Legacy (CSM). Hakikisha mipangilio sahihi kulingana na jinsi ulivyounda media yako ya usanidi.
  • Kwa kompyuta mpya, kusanidi katika moduli ya UEFI inashauriwa kwa ujumla.

Kuunda Media ya Usanidi ya USB

Pakua picha ya ISO ya Ubuntu na uiandike kwenye kifaa cha USB ili kuunda media ya usanidi.

Zana Zinazopendekezwa:

  • Windows: Rufus (unda na mipangilio ya GPT + UEFI)
  • Mac/Linux: Etcher (rahisi na rahisi kutumia)

Hatua (Kutumia Rufus):

  1. Pakua faili ya ISO ya Ubuntu kutoka tovuti rasmi.
  2. Fungua Rufus na uchague faili ya ISO iliyopakuliwa.
  3. Weka “Partition scheme” kuwa “GPT” na “Target system” kuwa “UEFI.”
  4. Bonyeza kitufe cha “Start” ili kuunda media ya usanidi ya USB.

Kwa kufuata hatua hizi, media yako ya USB itakuwa imehifadhiwa vizuri, ikiongeza nafasi za usanidi wa Ubuntu wenye mafanikio.

3. Makosa ya Usanidi na Suluhu

Makosa mbalimbali yanaweza kutokea wakati wa usanidi wa Ubuntu, ikiwa ni pamoja na matatizo ya media ya USB, kuganda kwa usanidi, na makosa ya mgawanyiko. Sehemu hii inatoa maelezo ya kina ya kila kosa na suluhu zao.

A. Makosa Yanayotokea Kabla ya Usanidi

Ikiwa kuna matatizo na media ya usanidi au mipangilio ya PC, programu ya usanidi wa Ubuntu inaweza kushindwa kuanza vizuri.

Kosa la “Bootable device not found”

Sababu
  • Mipangilio sahihi ya kuanza ya BIOS/UEFI
  • Media ya usanidi ya USB iliyoundwa vibaya
  • Matatizo ya uunganishifu wa bandari ya USB
Suluhu
  1. Chunguza Mipangilio ya BIOS/UEFI
  • Bonyeza F2 au Del wakati wa kuanza ili kuingia kwenye mipangilio ya BIOS.
  • Fungua “Boot Order” na uweke “USB Drive” kuwa kipaumbele cha juu zaidi.
  • Zima “Secure Boot.”
  • Washa “CSM (Compatibility Support Module).”
  1. Unda Upya Media ya Usanidi ya USB
  • Tumia Rufus au Etcher kuandika ISO na mipangilio sahihi.
  • Hakikisha umbizo ni “GPT + UEFI.”
  • Jaribu kifaa tofauti cha USB.
  1. Tumia Bandari Tofauti ya USB
  • Baadhi ya bandari za USB 3.0 zinaweza kutambuliwa. Jaribu kutumia bandari ya USB 2.0 badala yake.

Kosa la “ISO File is Corrupted”

Sababu
  • Pakua faili ya ISO ambayo haijakamilika
  • Kosa wakati wa kuunda media ya USB
Suluhu
  1. Pakua Upya Faili ya ISO
  1. Thibitisha SHA256 Checksum
sha256sum ubuntu-xx.xx.iso
  1. Unda upya Vyombo vya Ufungaji wa USB
  • Tumia Rufus au Etcher kuandika upya ISO.

B. Makosa Wakati wa Ufungaji

“Skrini Nyeusi Wakati wa Ufungaji wa Ubuntu (Jinsi ya Kuweka nomodeset)”

Sababu
  • Masuala ya ulinganifu wa madereva ya picha (haswa NVIDIA au AMD)
  • Chaguzi za kernel zisizo sahihi
Suluhisho
  1. Badilisha Chaguzi za Uanzishaji za GRUB
  • Anzisha kutoka kwa vyombo vya ufungaji vya Ubuntu.
  • Bonyeza Esc au Shift wakati wa kuanza ili kuonyesha menyu ya GRUB.
  • Chagua “Jaribu Ubuntu bila kuisakinisha” na bonyeza e kuingia katika hali ya kuhariri.
  • Badilisha quiet splash kuwa nomodeset .
  • Bonyeza Ctrl + X kuanzisha.
  1. Sakinisha Dereva Sahihi ya Picha Baada ya Ufungaji
sudo ubuntu-drivers autoinstall

“Hitilafu ya \”Imeshindwa kuanzisha kisakinishi cha Ubuntu live CD\””

Sababu
  • Hitilafu za kusoma vyombo vya USB
  • Masuala ya ulinganifu wa vifaa
  • Faili la ISO lililoharibika
Suluhisho
  1. Badilisha Vyombo vya USB
  • Unda vyombo vipya vya ufungaji kwa kutumia diski ya USB tofauti.
  1. Anzisha katika Hali ya “Jaribu Ubuntu”
  • Chagua “Jaribu Ubuntu bila kuisakinisha” na jaribu ufungaji kwa mikono.
  1. Angalia Mipangilio ya BIOS
  • Zima “Secure Boot.”
  • Washa “USB Legacy Support.”

C. Makosa ya Uanzishaji Baada ya Ufungaji

“GRUB Haitoke Ubuntu Haisiwi”

Sababu
  • Bootloader ya GRUB haijasakinishwa
  • Mipangilio ya UEFI isiyo sahihi
Suluhisho
  1. Anzisha Ubuntu kwa Mikono kutoka Menyu ya Uanzishaji
  • Bonyeza F12 au F9 wakati wa kuanza ili kufikia menyu ya uanzishaji.
  • Chagua chaguo la uanzishaji la Ubuntu.
  1. Sakinisha upya GRUB
sudo mount /dev/sdaX /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo update-grub
sudo reboot

4. Makosa Yanayohusiana na WSL (Windows Subsystem for Linux)

Windows Subsystem for Linux (WSL) inakuwezesha kuendesha Ubuntu kwenye Windows. Hata hivyo, mak ya ufungaji na uanzishaji yanaweza kutokea.hemu hii inashughulosa ya kawaida yanayohusiana na WSL na suluhisho zake.

A. Makosa Wakati wa Ufungaji wa WSL

Hitilafu: “0x004000d (WSL haijawashwa)”

Sababu
  • WSL haijawashwa kwenye Windows
  • Vipengele vinavyohitajika vya Windows vimezimwa
  • Teknia ya UhalisiaVT-x/AMD-V) imezimwa
Suluhisho
  1. Washa WSL
  • Fungua PowerShell kama msimamizi na uendeshe: wsl --install
  • Washa upya PC yako na angalia kama WSL imewashwa
  1. Washa Mikononi Vipengele Vinavyohitajika vya Windows
  • Nenda kwenye “Control Panel” → “Programs and Features” → “Turn Windows features on or off”
  • Chagua na washa chaguzi zifuatazo:
    • “Windows Subsystem for Linux”
    • “Virtual Machine Platform”
  • Washa upya PC yako
  1. Washa Teknolojia ya Uhalisia katika BIOS
  • Bonyeza F2 au Del wa kuanza ili kuingia kwenye mipangilio ya BIOS
  • Tafuta “Virtualization TechnologyVT-x/AMD-V)” na uiweke kwenye “Enabled”
  • Hifadhi mabadiliko na washa upya PC yako

B. Makosa Wakati wa Kuanzisha WSL

Hitilafu: “0x800701bc (Inahitajika Sasisho la Kernel)”

Sababu
  • Kernel ya Linux ya WSL2 imepitwa na wakati
  • Sasisho za ziada zinah##### Suluhisho
  1. Sasisha Kernel ya2
  • Pakua WSL2 Linux Kernel Update Package kutoka tovuti rasmi ya Microsoft: https://aka.ms/wsl2kernel
  • Endesha faili iliyopakuliwa ili kusakinisha sasisho
  • Washa upya PC yako
  1. Weka WSL2 kama toleo chaguomsingi
  • Fungua PowerShell kama msimamizi na uendeshe: wsl --set-default-version 2
  • Sakinisha upya Ubuntu na angalia kama WSL2 imewekwa

Hitilafu: “Ubuntu Haisiwi katika WSL”

Sababu
  • Faili za usanidi wa WSL zimeharibiwa
  • Sasisho la Windows limeathiri utendaji wa WSL
Suluhisho
  1. Weka upya WSL
  • Fungua PowerShell kama msimamizi na uendeshe amri zifuatazo: wsl --shutdown wsl --unregister Ubuntu wsl --install -d Ubuntu
  • Hii itasakinisha upya Ubuntu kwenye WSL
  1. Washa upya Huduma ya WSL
  • Fungua Command Prompt kama msimamizi na uendeshe: net stop LxssManager net start LxssManager
  • Washa upya WSL na angalia kama Ubuntu inafanya kazi vizuri

C. Makosa ya Paketi katika WSL

Errors may occur when updating packages inside Ubuntu on WSL.

Error: “E: Unable to locate package”

Sababu
  • Orodha ya vifurushi ya apt imepitwa na wakati
  • Mipangilio ya mtandao ya WSL si sahihi
Suluhisho
  1. Sasisha Orodha ya Vifurushi
sudo apt update
sudo apt upgrade -y
  1. Badilisha Kioo cha Hifadhi
  • Hariri faili ya sources.list ili kubadili kwa seva ya kioo: sudo nano /etc/apt/sources.list
  • Badilisha http://archive.ubuntu.com/ na http://mirrors.ubuntu.com/

5. Njia za Ziada za Utatuzi wa Tatizo

Ikiwa hauwezi kusakinisha au kuanzisha Ubuntu licha ya kufuata hatua za msingi za utatuzi wa tatizo, jaribu njia hizi za ziada. Mbinu hizi zinaweza kusaidia kutatua matatizo yanayodumu.

A. Jaribu Kusanikisha Ubuntu katika “Jaribu Ubuntu” Mode

Kama mchakato wa usakinishaji unagandamiza au kusama katikati, unaweza kutumia hali ya “Jaribu Ubuntu” kutambua na kutatua matatizo.

Hatua

  1. Anzisha Ubuntu kutoka kwa Vifaa vya USB
  • Weka mpangilio wa uzinduzi wa BIOS ili kuipa kipaumbele USB.
  • Weka USB ya usakinishaji wa Ubuntu na anzisha upya PC.
  • Katika skrini ya uzinduzi, chagua “Jaribu Ubuntu bila kusakinisha.”
  1. Angalia Tabia ya Mfumo katika Hali ya Live
  • Kama eneo la kazi la Ubuntu linafunguka, jaribu muunganisho wa Wi‑Fi na utambuzi wa diski.
  • Fungua terminal na endesha lsblk ili kuangalia kama vifaa vya hifadhi vimegunduliwa ipasavyo.
  • Kama hakuna tatizo, jaribu kuanzisha “Sakinisha Ubuntu” kutoka mazingira ya live.

Ukaguzi wa Hitilafu katika “Jaribu Ubuntu” Mode

  • Kama diski haigunduliwi → Tumia fdisk -l au gparted kuangalia hali ya hifadhi.
  • Kama mtandao haufanyi kazi → Tumia ip a au nmcli kuangalia muunganisho wa mtandao.

B. Jaribu Vifaa Tofauti vya USB au Bandari ya USB

Kama usakinishaji unasimama katikati au kifaa cha USB hakijulikani, jaribu hatua hizi:

1. Badilisha Bandari za USB

  • Baadhi ya mifumo inawezaigund 3.0 (bandari za bluu), hivyo jaribu kutumia USB 2.0 (bandari nyeusi)** badala yake.

2. Tumia Drive ya USB Tofauti

  • Drive yako ya USB ya sasa inaweza kuwa na hitilafu. Jaribu kutengeneza kifaa cha usakinishaji kwenye drive ya USB tofauti.

3. Badilisha Mipangilio ya Rufus

  • Kama ulitengeneza kifaa cha usakinishaji kwa njia ya GPT/UEFI, huenda isigundwe kwenye PC za zamani. Jaribu yafuatayo:
  • Badilisha GPT + UEFI hadi MBR + BIOS (au UEFI‑CSM) .
  • Fomati USB kama FAT32 .

C. Sasisha Firmware ya BIOS/UEFI

Toleo la BIOS lililopitwa na wakati linaweza kusababisha matatizo ya ulinganifu na matoleo mapya ya Ubuntu.

1. Angalia Toleo la BIOS Yako

  • Kama Windows imewekwa:
wmic bios get smbiosbiosversion
  • Kama Ubuntu imewekwa:
sudo dmidecode -s bios-version

2. Sasisha Firmware ya BIOS

  1. Pakua firmware ya BIOS ya karibuni kutoka tovuti rasmi ya mtengenezaji wa PC yako.
  2. Hifadhi faili ya firmware kwenye drive ya USB.
  3. Tumia zana ya usishaji wa BIOS ili kusakinisha usasishaji.
  4. Baada ya kusasisha, weka upya mipangilio ya BIOS na jaribu kusakinisha Ubuntu tena.

D. Jaribu Toleo Tofauti la Ubuntu (LTS au Toleo la Hivi Karibuni)

Toleo la hivi karibuni la Ubuntu linaweza kutoa ulinganifu bora wa vifaa, lakini toleo la LTS (Msaada wa Muda Mrefu) mara nyingi ni thabiti zaidi.

1. Ulinganisho wa LTS na Matoleo ya Hali ya Hivi Karibuni

Ubuntu Version

Vipengele

Ubuntu LTS (e.g., 22.04 LTS)

Usaidizi wa muda mrefu (miaka 5), unaojali uendelevu

Toleo la Mwisho (kwa mfano, 23.10)

Inajumuisha vipengele vipya lakini inaweza kuwa sio imara.

2. Chaguzi za Kupakua

. Jaribu Toleo la Zamani

6. Maswali Yanayoulizwa Mara kwa Mara (Maswali na Majibu) Kuhusu Hitilafu za Usakinishaji wa Ubuntu

Sehemu hii inatoa suluhisho kwa hitilafu na maswali ya kawaida yanayokumbwa na watumiaji wakati wa kusakinisha Ubuntu. Ikiwa utakutana na matatizo wakati wa usakinishaji, rejea sehemu hii ya Maswali na Majibu kwa utatuzi wa tatizo.

Q1: Skrini inageuka nyeusi (inafunga) wakati wa usakinishaji wa Ubuntu

Sababu

  • Kutofanana kwa dereva za picha (haswa na GPU za NVIDIA/AMD)
  • Vigezo visivyo sahihi vya kernel

Suluhisho

  1. Weka chaguo la “nomodeset” katika GRUB
  • Boote kutoka USB ya usakinishaji wa Ubuntu na onyesha menyu ya GRUB (bonyeza Esc au Shift wakati wa kuanza).
  • Chagua “Jaribu Ubuntu bila kusakinisha” na bonyeza e ili kuingia katika hali ya kuhariri.
  • Badilisha quiet splash na nomodeset .
  • Bonyeza Ctrl + X ili kuanza.
  1. Sasisha Madereva ya Picha Baada ya Usakinishaji
sudo ubuntu-drivers autoinstall
sudo reboot

Q2: Makosa hutokea wakati wa kusakinisha Ubuntu kwenye WSL

Makosa ya Kawaida na Suluhu

Error Code

Cause

Solution

0x004000d

WSL is not enabled

Run wsl --install

0x800701bc

Kernel is outdated

Install the WSL2 Kernel Update

Ubuntu does not start

WSL settings are corrupted

Run wsl --shutdownwsl --unregister Ubuntu

Q3: Kosa la “Hakuna kifaa cha kuanza kilichopatikana” linaonekana

Sababu

  • Ubuntu haikusakinishwa kwa usahihi
  • Grub bootloader imekosekana
  • Mipangilio sahihi ya mpangilio wa kuanza wa BIOS

Suluhu

  1. Angalia Mipangilio ya BIOS
  • Bonyeza F2 au Del ili kuingia BIOS na weka diski ya Ubuntu kama kipaumbele cha juu katika “Boot Order.”
  1. Sakinisha Upya GRUB
sudo mount /dev/sdaX /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo update-grub
sudo reboot

Q4: Vyombo vya usakinishaji vya Ubuntu haviwezi kuundwa

Sababu

  • Faili ya ISO imeharibika
  • Hifadhi ya USB ina hitilafu
  • Mipangilio sahihi ya Rufus

Suluhu

  1. Pakua Upya Faili ya ISO
  • Pakua kutoka tovuti rasmi na thibitisha uadilifu wake kwa kutumia checksum ya SHA256: sha256sum ubuntu-xx.xx.iso
  1. Jaribu Hifadhi Tofauti ya USB
  • Hifadhi za USB za zamani zinaweza kuwa na sekta mbaya, na kusababisha kushindwa.
  1. Badilisha Mipangilio ya Rufus
  • Tumia hali ya MBR/BIOS kwa kompyuta za zamani.
  • Tumia hali ya GPT/UEFI kwa kompyuta mpya.

Q5: Baada ya kusakinisha Ubuntu, Windows haianze tena

Sababu

  • Usakinishaji wa Ubuntu uliandika upya bootloader ya Windows
  • Mipangilio ya GRUB ni sahihi

Suluhu

  1. Sasisha Viingilio vya Kuanza vya GRUB
sudo update-grub
  1. Rekebisha Bootloader ya Windows
  • Boote kutoka USB ya usakinishaji wa Windows na fungua “Command Prompt.”
  • Endesha amri zifuatazo: bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd
  1. Angalia Kipaumbele cha Kuanza cha BIOS
  • Weka “Windows Boot Manager” kama kipaumbele cha juu na angalia ikiwa menyu ya GRUB inaonekana.

7. Muhtasari

Kusakinisha Ubuntu ni rahisi kiasi fulani, hata kwa wanaoanza, lakini makosa mbalimbali yanaweza kutokea kulingana na mazingira ya mfumo. Nakala hii imetoa mwongozo wa kina juu ya makosa ya kawaida ya usakinishaji wa Ubuntu na suluhu zao. Hapo chini ni muhtasari wa pointi kuu.

Orodha ya Hali ya Tathmini kwa Usakinishaji Wenye Mafanikio

  1. Maandalizi Sahihi Kabla ya Usakinishaji
  • Angalia Mahitaji ya Vifaa (RAM, Hifadhi, CPU)
  • Panga Mipangilio ya BIOS/UEFI (Zima Secure Boot, Angalia Mpangilio wa Kuanza)
  • Unda Vyombo Sahihi vya Usakinishaji vya USB (Tumia Rufus au Etcher)
  1. Kuwa Tayari kwa Matatizo ya Usakinishaji
  • Ikiwa Vyombo vya USB Havitambuliwi:
    • Jaribu bandari tofauti ya USB au hifadhi ya USB
    • Angalia mipangilio ya kuanza ya BIOS
  • Ikiwa Skrini Inageuka Nyeusi au Inaganda:
    • Weka nomodeset katika GRUB
  • Ikiwa Makosa ya Sehemu Hutokea:
    • Tumia GParted ili kupanga sehemu kwa mikono
  1. Utafiti wa Tatizo Baada ya Usakinishaji
  • Ikiwa GRUB Imekosekana:
    • Sakinisha upya GRUB
  • Ikiwa Windows Inashindwa Kuanza Baada ya Kusakinisha Ubuntu:
    • Rekebisha bootloader ya Windows kwa kutumia amri za bootrec /fixmbr
  • Ikiwa WSL Ubuntu Haifanyi Kazi:
    • Endesha wsl --update au wsl --set-default-version 2

Jinsi ya Kutumia Mwongozo Huu

  • Tumia kama orodha ya hali ya tathmini kabla ya kusakinisha Ubuntu
  • Rejea sehemu husika ikiwa kosa linatokea
  • Angalia FAQ kwa matatizo ya kawaida na suluhu

Ubuntu ni OS yenye nguvu ya chanzo huria ambayo inatoa uthabiti wa juu na unyumbufu mara tu inapousakinishwa kwa mafanikio. Ikiwa utakumbana na kushindwa kwa usakinishaji, tumia mwongozo huu ili utafute na kutatua matatizo.

Pamoja na hii, mwongozo kamili juu ya makosa ya usakinishaji wa Ubuntu na suluhu umekamilika. Asante kwa kusoma! 🚀