EFI Ачаалагч Менежерийг ашиглахын өмнө Windows Ubuntu-г хэрхэн авах талаар

Хэрэв та саяхан Ubuntu-г суулгаж байсан бол Windows эсвэл Линуксийн бусад хувилбаруудтай хамт Windows-тэй байсан бол та Linux-т ачаалж орох боломжгүйгээр Windows уруу ачаалж байгаа асуудал дээр гарч ирж болох юм. Энэ нь EFI Ачаалагч Менежертэй компьютерын нийтлэг нөлөөлөл юм.

Энэ гарын авлага нь Ubuntu эсвэл Windows-ийн аль нэгэнд ачаалах сонголттой цэс харуулахын тулд компьютерээ хэрхэн яаж авахыг танд харуулах болно.

Линуксийн Амьд хувилбар руу ачаалах

Энэ гарын авлагыг дагахын тулд та Линуксийн амьд хувилбарыг ачаалах хэрэгтэй болно.

  1. Таны компьютер дээр Линукс суулгахад USB, DVD оруулаарай.
  2. Windows руу ачаалах
  3. Шилжүүлэлтийн товчлуурыг дарж системийг дахин эхлүүл (shift түлхүүрийг хадгалж байгаарай)
  4. Цэнхэр дэлгэц нь USB төхөөрөмж эсвэл DVD руу ачаалах тохиргоон дээр дарахад харагдана
  5. Линукс нь эхлээд суулгасан шиг үйлдлийн системийн амьд хувилбарыг шууд ачаалах болно.

EFI Boot Manager хэрхэн суулгах талаар

Энэ гарын авлага нь Линукс болон Windows-г ачаалахын тулд ачаалах захиалгыг удирдах боломжийг танд олгодог EFI Boot Manager -г хэрхэн ашиглахыг танд харуулах болно.

  1. CTRL, ALT, and T дарж терминалын цонхыг нээнэ үү
  2. Таны ашиглаж байгаа Линукс тархац дээр тулгуурлан EFI ачаалагч менежерийг суулгах зохих тушаалыг ажиллуулна:
    1. Ubuntu-ийн хувьд Linux Mint, Debian, Zorin гэх зэрэг apt-get тушаалыг ашигладаг :
    2. sudo apt-get efibootmgr -г суулгаарай
    3. Fedora болон CentOS-ийн хувьд yum тушаалыг ашигладаг:
    4. sudo yum efibootmgr-ийг суулгаарай
    5. OpenSUSE-ийн хувьд:
    6. sudo zypper install efibootmgr
    7. Arch, Manjaro, Antergos зэрэг нь pacman тушаалыг ашигладаг :
    8. sudo pacman -S efibootmgr

Одоогийн Ачаалах дарааллыг хэрхэн олох вэ

Систем ачаалах төрөл дарааллаар дараах тушаалыг олохын тулд:

sudo efibootmgr

Sudo хэсэг нь efibootmgr-г ашиглахад шаардлагатай хэрэглэгчдийнх нь зөвшөөрлүүдийг дээшлүүлдэг . Efibootmgr-г ашиглахын тулд та root хэрэглэгч байх ёстой.

Гаралт иймэрхүү байна:

Тэгвэл бидэнд юу гэж хэлэх вэ?

BootCurrent шугам нь энэ удаагийн ачаалах тохиргоог аль улиралд ашиглахыг харуулж байна. Миний хувьд Линукс Mint гэхдээ Linux Mint нь Ubuntu-ийн дериватив, 0004 = ubuntu юм.

Timeout нь эхний ачаалах сонголтыг сонгосны дараа хэр цэсэн дээр харагдахыг зааж өгнө.

BootOrder нь сонголт бүрийг дуудах дарааллыг харуулдаг. Жагсаалтын дараагийн зүйл нь өмнөх зүйлийг ачаалж чадахгүй бол сонгогдоно.

Дээрх жишээн дээр миний систем 0004-г эхэлж байгаа Ubuntu, 0001 бөгөөд Windows, 0002 сүлжээнүүд, 0005 хатуу диск, 0006 CD / DVD хөтөч, 2001 оны эцэс гэхэд USB диск юм.

Хэрэв захиалга нь 200100060001 байсан бол систем USB дискнээс ачаалах оролдлого хийж байсан бөгөөд хэрэв DVD-ээс ямар ч диск DVD-ээс ачаалах юм бол эцэст нь Windows-г ачаалах байсан.

EFI Boot дарааллыг хэрхэн өөрчлөх

EFI Ачаалагч Менежерийг ашиглах хамгийн нийтлэг шалтгаан нь ачаалах захиалгыг өөрчлөх явдал юм. Хэрэв та Линукс суулгасан бөгөөд зарим шалтгаанаар Windows-г эхлээд ачаалж байгаа бол ачаалах жагсаалтынхаа Линукс хувилбарыг олохын тулд Windows-ээс өмнө ачаалах хэрэгтэй болно.

Жишээ нь энэ жагсаалтыг авна уу:

Та эхлээд ачаалах дарааллын дагуу эхлээд 0001 оногддог тул Windows-ийн эхлээд гуталыг харах боломжтой байх болно гэдэгт найдаж байна.

Хэрэв та ачаалах дарааллын жагсаалтад 0001 дараа ирдэг 0004-д өгөгдсөн учраас Windows-г ачаалахгүй бол Ubuntu-г ачаалахгүй.

Ачаалах дарааллын дагуу Windows-өөс өмнө нь Линукс, USB хөтөч болон DVD дискийг байрлуулах нь зөвхөн сайн санаа юм.

Ачаалах дарааллыг өөрчлөхийн тулд USB дискийг эхлүүлэхийн тулд DVD хөтөч, дараа нь ubuntu болон эцэст нь Windows дараах тушаалыг ашиглана.

sudo efibootmgr -o 2001,0006,0004,0001

Та дараах байдлаар тэмдэглэгээг ашиглаж болно:

sudo efibootmgr -o 2001,6,4,1

Ачаалах жагсаалт нь иймэрхүү харагдах ёстой:

Хэрэв та бүх боломжит сонголтуудыг жагсаахгүй байгаа бол тэдгээрийг ачаалах дарааллын хэсэг байдлаар жагсаахгүй гэдгийг анхаарна уу. Энэ нь 0002 болон 0005 гэсэн утгыг үл тоомсорлож байна.

Зөвхөн Next дарж ачаалахад зориулсан Boot дарааллыг хэрхэн өөрчлөх талаар

Хэрэв та түр зуур ажиллахыг хүсэж байгаа бол компьютерын дараагийн ачаалах тусгай тохируулгыг хэрэглэснээр дараах тушаалыг ашиглах хэрэгтэй:

sudo efibootmgr -n 0002


Дээрх жагсаалтыг ашиглан энэ нь дараагийн удаа компьютерээс сүлжээгээр ачаалах гэж оролдох болно гэсэн үг юм.

Хэрэв та өөрийн оюунаа өөрчилбөл дараагийн ачаалах тохиргоог устгахыг хүсвэл дараах коммандыг устгана уу.

sudo efibootmgr -N

Timeout тохируулах

Хэрвээ таны компьютер ачаалах болгонд жагсаалтаас сонгох боломжтой байхыг хүсвэл завсарлахыг зааж өгч болно.

Үүнийг хийхийн тулд дараах тушаалыг ажиллуулна:

sudo efibootmgr -t 10

Дээрх комманд нь 10 секундын хугацаа өгнө. Цаг дууссаны дараа анхдагч ачаалалтын тохируулга сонгогдсон байна.

Та дараах тушаалыг ашиглан завсарлах хугацааг устгаж болно:

sudo efibootmgr -T

Ачаалагч цэсний зүйлийг хэрхэн устгах

Хэрвээ таны системийг хослуулсан бол та зөвхөн нэг систем рүү буцаах хүсэлтэй байгаа бол таны устгасан нэг нь жагсаалтад эхний биш бөгөөд та тухайн зүйлийг устгахыг хүсэж байгаа тул ачаалах захиалгыг тааруулах шаардлагатай болно. Эхлээд ачаалах дараалал.

Хэрэв та дээрх ачаалалтын сонголтуудтай бөгөөд та Ubuntu-г устгахыг хүсвэл эхлээд ачаалах дарааллыг дараах байдлаар өөрчлөх болно:

sudo efibootmgr -o 2001,6,1

Дараа нь дараах тушаалаар Ubuntu boot тохируулгыг устгах болно:

sudo efibootmgr -b 4 -B

Эхний -b нь ачаалах сонголтыг сонгоод 0004 ба -B нь ачаалах тохируулгыг устгадаг.

Та ачаалах тохируулгыг идэвхгүй болгохын тулд үүнтэй адил тушаалыг ашиглаж болно:

sudo efibootmgr -b 4 -A

Та энэ тушаалыг ашиглан boot тохируулгыг идэвхтэй болгож болно:

sudo efibootmgr -b 4 -a

Цаашид унших

Нэмэлт тушаалууд нь ачаалах цэсний сонголтуудыг эхний байрлал болон сүлжээний администраторууд үүсгэхийн тулд OS-ийн суулгагчид ашигладаг.

Та эдгээрийн талаар дэлгэрэнгүй мэдээллийг EFI Boot Manager-ийн гарын авлагын хуудаснаас уншихдаа дараах тушаалыг ашиглаж болно:

хүн efibootmgr