Როგორ უნდა Ubuntu ჩატვირთვისას სანამ Windows გამოყენებით EFI Boot Manager

თუ თქვენ ახლახანს დააინსტალირებთ Ubuntu- თან Windows- ზე ან მართლაც Linux- ის სხვა ვერსიით Windows- ის საშუალებით შეიძლება მოყევით საკითხი, რომლის დროსაც კომპიუტერი კვლავ ჩაირთვება Windows- ში Linux- ში ჩატვირთვის ვარიანტის გარეშე. ეს არის EFI Boot Manager- ის კომპიუტერების საერთო გვერდითი ეფექტი.

ეს სახელმძღვანელო გვიჩვენებს, თუ როგორ უნდა მიიღოთ თქვენი კომპიუტერი მენიუში აჩვენოთ პარამეტრები Ubuntu ან Windows- ში ჩატვირთვისას.

ჩატვირთვა ცოცხალი ვერსია Linux

იმისათვის, რომ დაიცვას ეს სახელმძღვანელო, თქვენ უნდა ჩატვირთოთ ცოცხალი ვერსია Linux .

  1. ჩაწერეთ USB ან DVD, რომელიც გამოიყენეთ Linux- ში თქვენს კომპიუტერში.
  2. ჩაიტვირთეთ Windows- ში
  3. გეჭიროთ ცვლა გასაღები და გადატვირთეთ სისტემა (შეინარჩუნეთ ცვლა გასაღები)
  4. როდესაც ლურჯი ეკრანი გამოჩნდება, დააჭირეთ USB მოწყობილობის ან DVD- ს ჩატვირთვის ვარიანტს
  5. Linux ახლა უნდა ჩატვირთოს ცოცხალი ვერსიის ოპერაციული სისტემის მსგავსად ისე, როგორც ეს პირველად დამონტაჟდა.

როგორ დააინსტალიროთ EFI Boot Manager

ეს სახელმძღვანელო გაჩვენებთ, თუ როგორ გამოიყენოთ EFI Boot Manager, რომელიც საშუალებას გაძლევთ მანიპულირება ჩატვირთვის ბრძანებით ისე, რომ თქვენ შეგიძლიათ ჩატვირთოთ Linux და Windows.

  1. გახსენით ტერმინალის ფანჯარა CTRL, ALT და T- ის დაჭერით
  2. აწარმოეთ შესაბამისი ბრძანება EFI ჩატვირთვის მენეჯერის ინსტალაციისთვის Linux- ის განაწილების საფუძველზე, რომელსაც იყენებთ:
    1. Ubuntu, Linux Mint, Debian, Zorin და ა.შ. გამოიყენოთ apt-get ბრძანება :
    2. sudo apt-get install efibootmgr
    3. Fedora და CentOS- ისთვის yum ბრძანების გამოყენება :
    4. sudo yum დააყენოთ efibootmgr
    5. OpenSUSE- ისთვის:
    6. sudo zypper დააყენოთ efibootmgr
    7. Arch, Manjaro, Antergos და ა.შ. გამოყენება Pacman ბრძანება :
    8. sudo pacman- ს efibootmgr

როგორ მოვძებნოთ მიმდინარე Boot Order

გასარკვევად იმისათვის, რომ სისტემები ჩაიტვირთოს შემდეგი ბრძანება:

sudo efibootmgr

ბრძანების sudo ნაწილი აწესებს თქვენს ნებართვას root მომხმარებლისთვის, რომელიც საჭიროა efibootmgr- ის გამოყენებისას. თქვენ უნდა იყოთ root მომხმარებელი, რათა გამოიყენოთ efibootmgr.

გამომავალი იქნება მსგავსი რამ:

რას გვეუბნება ეს?

BootCurrent ხაზის გვიჩვენებს, რომელიც boot პარამეტრები გამოყენებული ამ დროს გარშემო. ჩემს შემთხვევაში, ეს სინამდვილე იყო Linux Mint მაგრამ Linux Mint არის Ubuntu- ის წარმოებული და ასე 0004 = ubuntu.

Timeout გიჩვენებთ, თუ რამდენი ხანი მენიუ გამოჩნდება, სანამ პირველი ჩატვირთვის ვარიანტი არჩეულია და ის უწესდება 0-ს.

BootOrder გვიჩვენებს ბრძანებას, რომელშიც თითოეული ვარიანტი დატვირთული იქნება. სიაში მომდევნო პუნქტი არჩეული იქნება მხოლოდ იმ შემთხვევაში, თუ იგი ვერ იტვირთება წინა პუნქტში.

ზემოთ მოყვანილ მაგალითში, ჩემი სისტემა სისტემაში უნდა გაიზარდოს 0004 რომელიც არის Ubuntu, მაშინ 0001 რომელიც Windows, 0002 ქსელები, 0005 მყარი დისკი, 0006 CD / DVD დისკზე და ბოლოს 2001, რომელიც USB დრაივერია.

თუ ბრძანება იყო 2001,0006,0001 მაშინ სისტემა შეეცდება დატვირთვის USB დრაივიდან და თუ არ იყო არცერთი საჩუქარი, რომ ჩატვირთვა DVD დისკზე და საბოლოოდ, ეს იქნება ჩატვირთვის Windows.

როგორ შევცვალოთ EFI Boot Order

ყველაზე გავრცელებული მიზეზი, რომ გამოიყენოთ EFI Boot Manager არის შეცვლის შეკვეთა. თუ თქვენ დაინსტალირებული Linux და რატომღაც Windows- ის ჩატვირთვისას თქვენ უნდა იპოვოთ თქვენი Linux- ის Linux- ში ჩატვირთვის სიაში და Windows- ის ჩატვირთვისას.

მაგალითად, მიიღოს ეს სია:

იმედურად უნდა ნახოს, რომ Windows boots პირველი, რადგან მას ენიჭება 0001 რომელიც პირველია boot order.

Ubuntu არ ჩაიტვირთება თუ Windows ვერ ჩაირთვება, რადგან მას მინიჭებული აქვს 0004 რომელიც მოდის 0001 შემდეგ ჩატვირთვის ბრძანებით.

ეს არის კარგი იდეა, რომ არა მხოლოდ Linux, USB დრაივი და DVD Drive ადრე Windows boot რეჟიმში.

ჩატვირთვის ორდერის შესაცვლელად, USB დრაივი არის პირველი, შემდეგ DVD დრაივი, რომელსაც მოყვება ტუტუ და ბოლოს Windows- ს გამოიყენებთ შემდეგი ბრძანება.

sudo efibootmgr-o 200100060004,0001

თქვენ შეგიძლიათ გამოიყენოთ მოკლე ნოტაცია შემდეგნაირად:

sudo efibootmgr -o 2001,6,4,1

ჩატვირთვის სია უნდა გამოიყურებოდეს:

გაითვალისწინეთ, რომ თუ თქვენ ვერ ჩამოვთვლით ყველა შესაძლო პარამეტრს, მაშინ ისინი არ იქნება ჩამოთვლილი როგორც ჩატვირთვის ორდერი. ეს ნიშნავს, რომ 0002 და 0005 იგნორირებული იქნება.

როგორ შევცვალოთ ჩატვირთვის ბრძანება მხოლოდ შემდეგი ჩატვირთვისთვის

თუ გსურთ დროებით გააკეთოთ ის, რომ კომპიუტერის შემდეგი ჩატვირთვა იყენებს კონკრეტულ ვარიანტს გამოიყენოს შემდეგი ბრძანება:

sudo efibootmgr -n 0002


ზემოთ მოყვანილი სიის გამოყენებით, ეს ნიშნავს იმას, რომ კომპიუტერის ჩატვირთვის მომდევნო დროში ის შეეცდება ქსელის ჩატვირთვას.

თუ შეცვალეთ თქვენი გონება და გსურთ წაშალოთ შემდეგი ჩატვირთვის ვარიანტი, შემდეგ გააუქმეთ შემდეგი ბრძანება, გააუქმოთ იგი.

sudo efibootmgr -N

ვადის ამოწურვა

თუ გინდათ რომ აირჩიოთ სიიდან ყოველ ჯერზე თქვენი კომპიუტერის იტვირთება მაშინ შეგიძლიათ განსაზღვროთ დრო.

ამისათვის შეიყვანეთ შემდეგი ბრძანება:

sudo efibootmgr -t 10

აღნიშნული ბრძანება მითითებული იქნება 10 წამი. დროთა განმავლობაში ამოიწურა ნაგულისხმევი ჩატვირთვის ვარიანტი.

თქვენ შეგიძლიათ წაშალოთ დროის გასვლის შემდეგ ბრძანება:

sudo efibootmgr -T

როგორ წაშალოთ Boot Menu Item

თუ თქვენ გაქვთ ორმაგი ჩატვირთული სისტემა და გინდათ რომ დააბრუნოთ მხოლოდ ერთ სისტემაში, მაშინ თქვენ უნდა შეცვალოთ ჩატვირთვის ბრძანება ისე, რომ წაშალოთ ერთი არ არის სიაში და თქვენ გსურთ ამოიღონ პუნქტიდან boot order საერთოდ.

თუ თქვენ გაქვთ ზემოთ ჩატვირთვის პარამეტრები და უნებლიეთ ამოიღეთ Ubuntu, მაშინ პირველად ჩაანაცვლებთ boot ბრძანებას შემდეგნაირად:

sudo efibootmgr-o 2001,6,1

თქვენ მაშინ წაიშლება Ubuntu ჩატვირთვის ვარიანტი შემდეგი ბრძანებით:

sudo efibootmgr -b 4 -B

პირველი-ბ ირჩევს ჩატვირთვის პარამეტრს 0004 და -ბ წაშლის ჩატვირთვის პარამეტრს.

თქვენ შეგიძლიათ გამოიყენოთ მსგავსი ბრძანება იმისათვის, რომ ჩატვირთვის პარამეტრი არააქტიური გახდეს შემდეგი რედაქციით:

sudo efibootmgr -b 4 -A

თქვენ შეგიძლიათ გააკეთოთ ჩატვირთვის პარამეტრი აქტიური ერთხელ ამ ბრძანების გამოყენებით:

sudo efibootmgr -b 4-a

დამატებითი კითხვა

არსებობს შემდგომი ბრძანებები, რომლებიც გამოყენებულ იქნას OS ინსტალატორები, რათა შეიქმნას მენიუს პარამეტრების პირველი ადგილი და სისტემის ადმინისტრატორებს ქსელის ჩატვირთვის პარამეტრების შექმნა.

შეგიძლიათ გაიგოთ მეტი ამ EFI Boot Manager- ის სახელმძღვანელოების კითხვით, შემდეგ ბრძანებით:

კაცი efibootmgr