Paano Mag-ayos ng GRUB2 Kapag Hindi Mag-Boot ang Ubuntu

Ang Ubuntu at maraming iba pang mga pamamahagi ng Linux ay gumagamit ng GRUB2 boot loader. Kung nasira ang GRUB2 — halimbawa, kung nag-install ka ng Windows pagkatapos i-install ang Ubuntu, o i-overlap ang iyong MBR — hindi ka makakapag-boot sa Ubuntu.

Madali mong maibabalik ang GRUB2 mula sa isang live na CD o USB drive ng Ubuntu. Ang prosesong ito ay naiiba mula sa pagpapanumbalik ng legacy GRUB boot loader sa mas matandang pamamahagi ng Linux.

Ang prosesong ito ay dapat na gumana sa lahat ng mga bersyon ng Ubuntu. Nasubukan na ito sa Ubuntu 16.04 at Ubuntu 14.04.

Ang Paraan ng Grapiko: Pag-ayos ng Boot

KAUGNAYAN:Paano I-boot ang Iyong Computer Mula sa isang Disc o USB Drive

Ang Pag-ayos ng Boot ay isang tool na grapiko na maaaring ayusin ang GRUB2 sa isang solong pag-click. Ito ang perpektong solusyon upang mag-boot ng mga problema para sa karamihan ng mga gumagamit.

Kung mayroon kang media na iyong na-install ang Ubuntu, ipasok ito sa iyong computer, i-restart, at mag-boot mula sa naaalis na drive. Kung hindi mo, mag-download ng isang live na CD ng Ubuntu at sunugin ito sa isang disc o lumikha ng isang bootable USB flash drive.

Kapag ang bota ng Ubuntu, i-click ang "Subukan ang Ubuntu" upang makakuha ng isang magagamit na kapaligiran sa desktop.

Tiyaking mayroon kang koneksyon sa Internet bago magpatuloy. Maaaring kailanganin mong pumili ng isang Wi-Fi network at ipasok ang passphrase nito.

Buksan ang isang window ng Terminal mula sa Dash at patakbuhin ang mga sumusunod na utos upang mai-install at ilunsad ang Pag-ayos ng Boot:

sudo apt-add-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install -y boot-repair boot-repair

Ang window ng Pag-ayos ng Boot ay awtomatikong i-scan ang iyong system pagkatapos mong patakbuhin ang pag-ayos ng boot utos Matapos itong i-scan ang iyong system, i-click ang pindutang "Inirekumenda na pag-aayos" upang maayos ang GRUB2 sa isang solong pag-click.

Maaari mong piliing gamitin ang mga advanced na pagpipilian dito, ngunit inirerekomenda ng wiki ng Ubuntu na huwag mong gamitin ang mga advanced na pagpipilian maliban kung alam mo kung ano ang iyong ginagawa. Ang inirekumendang pagpipilian sa pag-aayos ay maaaring awtomatikong ayusin ang karamihan sa mga problema, at maaari mo pang guluhin ang iyong system sa pamamagitan ng pagpili ng maling mga advanced na pagpipilian.

Magsisimulang gumana ang Boot Repair. Maaari kang hilingin sa iyo na buksan ang isang Terminal at kopyahin / i-paste ang ilang mga utos dito.

Sundin lamang ang mga tagubiling lilitaw sa iyong screen. Gawin ang mga tagubiling nais sa iyo ng Pag-ayos ng Boot at i-click ang "Ipasa" upang magpatuloy sa pamamagitan ng wizard. Dadalhin ka ng tool sa lahat ng kailangan mong gawin.

I-restart ang iyong computer pagkatapos ng tool sa Pag-ayos ng Boot na natapos ilapat ang mga pagbabago nito. Dapat mag-boot up ng normal ang Ubuntu.

Ang Paraan ng Terminal

Kung mas gugustuhin mong madungisan ang iyong mga kamay, magagawa mo ito sa iyong sarili mula sa isang terminal. Kakailanganin mong mag-boot mula sa isang live na CD o USB drive, tulad ng sa grapikong pamamaraan sa itaas. Tiyaking ang bersyon ng Ubuntu sa CD ay kapareho ng bersyon ng Ubuntu na naka-install sa iyong computer. Halimbawa, kung mayroon kang naka-install na Ubuntu 14.04, tiyaking gumagamit ka ng isang Ubuntu 14.04 live CD.

Magbukas ng isang terminal pagkatapos mag-boot sa live na kapaligiran. Tukuyin ang pagkahati na naka-install ang Ubuntu sa paggamit ng isa sa mga sumusunod na utos:

sudo fdisk -l sudo blkid

Narito ang output ng parehong mga utos. Nasa tautisk -l utos, ang pagkahati ng Ubuntu ay nakilala ng salita Linux sa haligi ng System. Nasa blkid utos, ang pagkahati ay kinilala ng nito ext4 file system

Kung mayroon kang maraming mga Linux ext4 na partisyon, maaari kang makakuha ng isang ideya kung saan alin sa pamamagitan ng pagtingin sa laki ng mga pagkahati at kanilang order sa disk dito.

Patakbuhin ang mga sumusunod na utos upang mai-mount ang pagkahati ng Ubuntu sa / mnt / ubuntu, palitan / dev / sdX # gamit ang pangalan ng aparato ng iyong pagkahati sa Ubuntu mula sa mga utos sa itaas:

sudo mkdir / mnt / ubuntu sudo mount / dev / sdX # / mnt / ubuntu

Sa screenshot sa itaas, ang aming pagkahati sa Ubuntu ay / dev / sda1. Nangangahulugan ito na ang unang pagkahati sa unang aparatong hard disk.

Mahalaga: Kung mayroon kang isang hiwalay na pagkahati ng boot, laktawan ang utos sa itaas at i-mount ang boot na pagkahati sa / mnt / ubuntu / boot sa halip. Kung hindi mo alam kung mayroon kang isang hiwalay na pagkahati ng boot, malamang na hindi mo alam.

Patakbuhin ang sumusunod na utos upang muling mai-install ang grub mula sa live CD, palitan / dev / sdX ng pangalan ng aparato ng hard disk sa itaas. Palabasin ang numero. Halimbawa, kung ginamit mo / dev / sda1 sa itaas, gamitin / dev / sda dito

sudo grub-install --boot-Directory = / mnt / ubuntu / boot / dev / sdX

I-restart ang iyong computer at dapat mag-boot nang maayos ang Ubuntu.

Para sa mas detalyadong impormasyong panteknikal, kabilang ang kung paano gamitin ang chroot command upang makakuha ng pag-access sa mga sirang file ng system ng Ubuntu at ibalik ang GRUB2, kumunsulta sa wiki ng Ubuntu.


$config[zx-auto] not found$config[zx-overlay] not found