ເຮັດແນວໃດເພື່ອໃຫ້ Ubuntu Boot ກ່ອນ Windows ໂດຍໃຊ້ EFI Boot Manager

ຖ້າທ່ານໄດ້ຕິດຕັ້ງ Ubuntu ມາພ້ອມ Windows ຫະລື Linux ຮຸ່ນອື່ນ ໆ ພ້ອມ Windows ແລ້ວທ່ານອາດຈະພົບບັນຫາທີ່ຄອມພິວເຕີຍັງເກີບໃນ Windows ໂດຍບໍ່ມີການບູດເຂົ້າໄປໃນ Linux. ນີ້ແມ່ນຜົນຂ້າງຄຽງຂອງຄອມພິວເຕີທີ່ມີ EFI Boot Manager .

ຄູ່ມືນີ້ສະແດງໃຫ້ທ່ານເຫັນວິທີເຮັດໃຫ້ຄອມພິວເຕີຂອງທ່ານສະແດງເມນູທີ່ມີຕົວເລືອກສໍາລັບການບູດເຂົ້າໄປໃນ Ubuntu ຫຼື Windows.

Boot ເຂົ້າສູ່ Live Version Of Linux

ໃນຄໍາສັ່ງທີ່ຈະປະຕິບັດຕາມຄູ່ມືນີ້, ທ່ານຈະຕ້ອງ ບູລິມະສິດເຂົ້າສູ່ Linux version .

  1. ໃສ່ USB ຫຼື DVD ທີ່ທ່ານໃຊ້ໃນການຕິດຕັ້ງ Linux ໃນຄອມພິວເຕີຂອງທ່ານ.
  2. Boot ເຂົ້າ Windows
  3. ກົດປຸ່ມ shift ແລະ restart ລະບົບ (ກົດປຸ່ມ shift shift)
  4. ໃນເວລາທີ່ຫນ້າຈໍສີຟ້າຈະປາກົດໃນທາງເລືອກສໍາລັບການ booting ກັບອຸປະກອນ USB ຫຼືດີວີດີ
  5. Linux ຕອນນີ້ຄວນຈະໂຫລດເຂົ້າໄປໃນເວີຊັນຂອງລະບົບປະຕິບັດການທີ່ມີຊີວິດດຽວກັນໃນລັກສະນະດຽວກັບມັນເມື່ອທ່ານຕິດຕັ້ງມັນຄັ້ງທໍາອິດ.

ວິທີການຕິດຕັ້ງ EFI Boot Manager

ຄູ່ມືນີ້ຈະສະແດງໃຫ້ເຈົ້າເຫັນວິທີການນໍາໃຊ້ EFI Boot Manager ເຊິ່ງສາມາດເຮັດໃຫ້ທ່ານສາມາດຈັດການກັບລະບົບ boot ເພື່ອໃຫ້ທ່ານສາມາດ boot ໃນ Linux ແລະ Windows ໄດ້.

  1. ເປີດຫນ້າຕ່າງປາຍທາງ ໂດຍກົດ CTRL, ALT ແລະ T ໃນເວລາດຽວກັນ
  2. ດໍາເນີນການຄໍາສັ່ງທີ່ເຫມາະສົມສໍາລັບການຕິດຕັ້ງຜູ້ຈັດການ Boot EFI ອີງໃສ່ການແຈກແຈງ Linux ທີ່ທ່ານກໍາລັງໃຊ້:
    1. ສໍາລັບ Ubuntu, Linux Mint, Debian, Zorin etc ໃຊ້ ຄໍາສັ່ງ apt-get :
    2. sudo apt-get install efibootmgr
    3. ສໍາລັບ Fedora ແລະ CentOS ໃຊ້ ຄໍາສັ່ງ yum :
    4. sudo yum install efibootmgr
    5. ສໍາລັບ openSUSE:
    6. sudo zypper install efibootmgr
    7. ສໍາລັບ Arch, Manjaro, Antergos etc ໃຊ້ ຄໍາສັ່ງ pacman :
    8. sudo pacman -S efibootmgr

ວິທີການຊອກຫາຄໍາສັ່ງ Boot ໃນປະຈຸບັນ

ເພື່ອຄົ້ນຫາຄໍາສັ່ງທີ່ລະບົບຈະໂຫລດພິມຄໍາສັ່ງຕໍ່ໄປນີ້:

sudo efibootmgr

ສ່ວນ sudo ຂອງຄໍາສັ່ງເພີ່ມສິດຂອງທ່ານໃຫ້ກັບຜູ້ໃຊ້ຮາກ ທີ່ຕ້ອງໃຊ້ໃນເວລາທີ່ໃຊ້ efibootmgr. ທ່ານຕ້ອງເປັນຜູ້ໃຊ້ root ເພື່ອໃຊ້ efibootmgr.

ຜົນຜະລິດຈະເປັນສິ່ງທີ່ຄ້າຍຄືກັນນີ້:

ດັ່ງນັ້ນສິ່ງນີ້ບອກພວກເຮົາໄດ້ແນວໃດ?

ເສັ້ນ BootCurrent ສະແດງໃຫ້ເຫັນຕົວເລືອກ boot ໃດທີ່ໃຊ້ໃນເວລານີ້. ໃນກໍລະນີຂອງຂ້ອຍ, ມັນແມ່ນຕົວຈິງ Linux Mint ແຕ່ Linux Mint ເປັນສັນຍາລັກຂອງ Ubuntu ແລະດັ່ງນັ້ນ 0004 = ubuntu.

The Timeout ບອກທ່ານວ່າໄລຍະເມນູຈະປາກົດກ່ອນທີ່ຈະເລືອກເອົາການເລືອກ Boot ຄັ້ງທໍາອິດແລະມັນຈະເປັນ 0.

BootOrder ສະແດງຄໍາສັ່ງທີ່ຕົວເລືອກແຕ່ລະຈະຖືກໂຫລດ. ລາຍການຕໍ່ໄປໃນບັນຊີລາຍຊື່ຈະຖືກເລືອກຖ້າວ່າມັນບໍ່ສາມາດໂຫລດລາຍະການກ່ອນຫນ້າ.

ໃນຕົວຢ່າງຂ້າງເທິງລະບົບຂອງຂ້ອຍກໍ່ຈະເລີ່ມຕົ້ນ boot 0004 ເຊິ່ງເປັນ Ubuntu, ຫຼັງຈາກນັ້ນ 0001 ເຊິ່ງເປັນ Windows, 0002 ເຄືອຂ່າຍ, 0005 ຮາດໄດ, 0006 CD / DVD drive ແລະສຸດທ້າຍ 2001 ທີ່ເປັນ USB drive.

ຖ້າຄໍາສັ່ງແມ່ນ 2001,0006,0001 ຫຼັງຈາກນັ້ນລະບົບຈະພະຍາຍາມທີ່ຈະໂຫລດມາຈາກ USB ແລະຖ້າບໍ່ມີ present ມັນຈະ boot ຈາກ DVD drive ແລະສຸດທ້າຍມັນຈະ boot Windows.

ວິທີການປ່ຽນແປງຄໍາສັ່ງ Boot EFI

ເຫດຜົນທົ່ວໄປທີ່ສຸດທີ່ຈະໃຊ້ EFI Boot Manager ແມ່ນການປ່ຽນແປງຄໍາສັ່ງ boot. ຖ້າທ່ານໄດ້ຕິດຕັ້ງ Linux ແລະສໍາລັບບາງເຫດຜົນ Windows ມັນ booting ທໍາອິດແລ້ວທ່ານຈະຕ້ອງຊອກຫາ Linux ຂອງທ່ານໃນບັນຊີ boot ແລະເຮັດໃຫ້ມັນ boot ກ່ອນ Windows.

ຕົວຢ່າງ, ເອົາລາຍຊື່ນີ້:

ທ່ານຄວນຫວັງວ່າຈະສາມາດເຫັນວ່າເກີບຂອງ Windows ທໍາອິດເພາະມັນຖືກມອບຫມາຍໃຫ້ 0001 ຊຶ່ງເປັນຄັ້ງທໍາອິດໃນຄໍາສັ່ງ Boot.

Ubuntu ຈະບໍ່ໂຫລດຈົນກວ່າ Windows ບໍ່ສາມາດ boot ໄດ້ເພາະວ່າມັນຖືກມອບຫມາຍໃຫ້ 0004 ທີ່ມາພາຍຫຼັງ 0001 ໃນບັນຊີສັ່ງຊື້.

ມັນເປັນຄວາມຄິດທີ່ດີທີ່ຈະບໍ່ພຽງແຕ່ໃສ່ Linux, drive USB ແລະ DVD drive ກ່ອນ Windows ໃນຄໍາສັ່ງ Boot.

ການປ່ຽນແປງຄໍາສັ່ງ boot ເພື່ອໃຫ້ USB ແມ່ນຄັ້ງທໍາອິດ, ຫຼັງຈາກນັ້ນຂັບ DVD, ຕິດຕາມໂດຍ ubuntu ແລະສຸດທ້າຍ Windows ທ່ານຈະໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້.

sudo efibootmgr -o 2001,0006,0004,0001

ທ່ານສາມາດໃຊ້ລະຫັດທີ່ສັ້ນກວ່າດັ່ງຕໍ່ໄປນີ້:

sudo efibootmgr -o 2001,6,4,1

ບັນຊີ boot ຄວນເບິ່ງຄືວ່ານີ້:

ໃຫ້ສັງເກດວ່າຖ້າທ່ານລົ້ມເຫລວໃນການລາຍຊື່ຕົວເລືອກທີ່ເປັນໄປໄດ້ທັງຫມົດແລ້ວພວກເຂົາຈະບໍ່ຖືກລະບຸໄວ້ເປັນສ່ວນຫນຶ່ງຂອງຄໍາສັ່ງ boot. ນີ້ຫມາຍຄວາມວ່າ 0002 ແລະ 0005 ຈະຖືກປະຕິເສດ.

ວິທີການປ່ຽນຄໍາສັ່ງ Boot ສໍາລັບ Boot Next ເທົ່ານັ້ນ

ຖ້າທ່ານຕ້ອງການທີ່ຈະເຮັດໃຫ້ມັນຊົ່ວຄາວເພື່ອໃຫ້ boot ຂອງຄອມພິວເຕີໃຊ້ຕົວເລືອກສະເພາະໃດຫນຶ່ງໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

sudo efibootmgr -n 0002


ການນໍາໃຊ້ບັນຊີລາຍຊື່ຂ້າງເທິງນີ້ຫມາຍຄວາມວ່າໃນເວລາຕໍ່ໄປຄອມພິວເຕີເກີບມັນຈະພະຍາຍາມທີ່ຈະຂື້ນຈາກເຄືອຂ່າຍ.

ຖ້າທ່ານປ່ຽນໃຈຂອງທ່ານແລະທ່ານຕ້ອງການລຶບທາງເລືອກ boot ຄັ້ງຕໍ່ໄປແລ້ວໃຫ້ໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອຍົກເລີກມັນ.

sudo efibootmgr -N

ການຕັ້ງຄ່າເວລາຫມົດ

ຖ້າທ່ານຕ້ອງການຈະສາມາດທີ່ຈະເລືອກເອົາຈາກບັນຊີລາຍຊື່ແຕ່ລະຄັ້ງທີ່ທ່ານໂຫຼດຄອມພິວເຕີ້ແລ້ວທ່ານສາມາດລະບຸເວລາຫມົດເວລາ.

ໃຫ້ເຮັດດັ່ງຕໍ່ໄປນີ້ໃຫ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

sudo efibootmgr -t 10

ຄໍາສັ່ງຂ້າງເທິງຈະຕັ້ງເວລາຂອງເວລາ 10 ວິນາທີ. ຫຼັງຈາກທີ່ໃຊ້ເວລາຫມົດແລ້ວ, ຕົວເລືອກ Boot Default ຈະຖືກເລືອກ.

ທ່ານສາມາດລຶບເວລາທີ່ໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

sudo efibootmgr -T

ວິທີການລົບລາຍການເມນູ Boot

ຖ້າທ່ານມີລະບົບປະຕິບັດການສອງຄັ້ງລະບົບຂອງທ່ານແລະທ່ານຕ້ອງການກັບຄືນມາໃຫ້ກັບລະບົບຫນຶ່ງແລ້ວທ່ານຈະຕ້ອງປັບລະບຽບການສັ່ງຊື້ເພື່ອວ່າທ່ານກໍາລັງລຶບລ້າງບໍ່ແມ່ນຄັ້ງທໍາອິດໃນບັນຊີແລະທ່ານຈະຕ້ອງເອົາລາຍະການຈາກ ຄໍາສັ່ງ boot ຂອງທັງຫມົດ.

ຖ້າທ່ານມີທາງເລືອກໃນການ Boot ຂ້າງເທິງແລະທ່ານຕ້ອງການເອົາ Ubuntu ອອກແລ້ວທ່ານກໍ່ຈະຕ້ອງປ່ຽນຄໍາສັ່ງ boot ດັ່ງຕໍ່ໄປນີ້:

sudo efibootmgr -o 2001,6,1

ຫຼັງຈາກນັ້ນທ່ານຈະລຶບຕົວເລືອກ boot Ubuntu ດ້ວຍຄໍາສັ່ງຕໍ່ໄປນີ້:

sudo efibootmgr -b 4 -B

ຕົວເລືອກທໍາອິດ -b ເລືອກຕົວເລືອກ boot 0004 ແລະ -B ລຶບຕົວເລືອກ boot.

ທ່ານສາມາດໃຊ້ຄໍາສັ່ງທີ່ຄ້າຍຄືກັນເພື່ອເຮັດໃຫ້ຕົວເລືອກ Boot ບໍ່ມີປະຕິບັດຕາມດັ່ງຕໍ່ໄປນີ້:

sudo efibootmgr -b 4 -A

ທ່ານສາມາດເຮັດໃຫ້ຕົວເລືອກ boot ໄດ້ອີກເທື່ອຫນຶ່ງໂດຍໃຊ້ຄໍາສັ່ງນີ້:

sudo efibootmgr -b 4-a

ອ່ານ​ເພີ່ມ​ເຕີມ

ມີຄໍາສັ່ງເພີ່ມເຕີມທີ່ຈະຖືກນໍາໃຊ້ໂດຍຜູ້ຕິດຕັ້ງ OS ເພື່ອສ້າງທາງເລືອກເມນູ boot ໃນສະຖານທີ່ທໍາອິດແລະສໍາລັບຜູ້ບໍລິຫານລະບົບເພື່ອສ້າງທາງເລືອກໃນການເລີ່ມຕົ້ນເຄືອຂ່າຍ.

ທ່ານສາມາດຄົ້ນຫາຂໍ້ມູນເພີ່ມເຕີມໄດ້ໂດຍການອ່ານຫນ້າຄູ່ມືສໍາລັບ EFI Boot Manager ໂດຍໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

man efibootmgr