UEFI - ერთიანი გაფართოებული ფირმის ინტერფეისი

როგორ UEFI შეიცვლება დაწყების პროცესში პერსონალური კომპიუტერი

როდესაც პირველად ჩართავთ თქვენს კომპიუტერულ სისტემას, მაშინვე არ დაიწყება თქვენი ოპერაციული სისტემის დატვირთვის დაწყება. იგი გადის რუტინული, რომელიც თავდაპირველად შეიქმნა პირველი პერსონალური კომპიუტერებით აპარატის დაწყებით, ძირითადი შეყვანის სისტემის ან ბიოსის მეშვეობით . ეს აუცილებელია კომპიუტერის სხვადასხვა ტექნიკის კომპონენტების სწორად დასაკავშირებლად. მას შემდეგ, რაც თვითმმართველობის ტესტი ან POST დასრულდა, BIOS შემდეგ იწყებს ფაქტობრივი ოპერაციული სისტემა bootloader. ეს პროცესორი არსებითად რჩებოდა 20 წელზე მეტი ხნის განმავლობაში, მაგრამ მომხმარებელმა შესაძლოა ვერ გააცნობიეროს, რომ ეს ბოლო წლების განმავლობაში შეიცვალა. კომპიუტერების უმეტესობა ახლა გამოიყენებს სისტემას, სახელწოდებით Unified Extensible Firmware Interface ან UEFI. ეს სტატია უყურებს რა არის ეს და რას ნიშნავს პერსონალური კომპიუტერები.

UEFI- ის ისტორია

UEFI ფაქტიურად არის Intel- ის მიერ შემუშავებული ორიგინალური გაფართოებული ფირმის ინტერფეისის გაფართოება. ისინი შეიმუშავეს ამ ახალი აპარატურისა და პროგრამული ინტერფეისის სისტემაში, როდესაც მათ დაიწყეს ცუდად გაბედული ისანიუმი ან IA64 სერვერის პროცესორი. იმის გამო, რომ მისი თანამედროვე არქიტექტურისა და არსებული BIOS სისტემების შეზღუდვები, მათ უნდოდათ ახალი მეთოდების შემუშავება ოპერაციული სისტემისთვის ტექნიკის გადაცემისთვის, რაც საშუალებას მისცემდა უფრო მეტი მოქნილობის შესაძლებლობას. იმის გამო, რომ ისანიუმი არ იყო დიდი წარმატება, EFI- ს სტანდარტებიც მრავალი წელია აწყდება.

2005 წელს, Unified EFI Forum შეიქმნა რიგი მსხვილ კორპორაციებს შორის, რომლებიც გააფართოვებენ Intel- ს მიერ შემუშავებულ თავდაპირველ სპეციფიკაციებზე, რათა შეიქმნას ახალი სტანდარტი აპარატურისა და პროგრამული ინტერფეისის განახლებისათვის. ეს მოიცავს კომპანიებს, როგორიცაა AMD, Apple, Dell, HP, IBM, Intel, Lenovo და Microsoft. მაშინაც კი, ორი ყველაზე მსხვილი BIOS შემქმნელებს, ამერიკული Megatrends იმეილი და Pheonix ტექნოლოგიები წევრები არიან.

რა არის UEFI?

UEFI არის სპეციფიკაცია, რომელიც განსაზღვრავს კომპიუტერული ტექნიკის და პროგრამული უზრუნველყოფის კომუნიკაციას. დაზუსტება რეალურად მოიცავს ამ პროცესის ორ ასპექტს, რომელიც ცნობილია როგორც ჩატვირთვის სერვისები და ოპერაციული სერვისები. ჩატვირთვის სერვისი განსაზღვრავს თუ როგორ ტექნიკას დაიწყებს პროგრამული უზრუნველყოფის ან ოპერაციული სისტემის დატვირთვის დაწყება. Runtime მომსახურება მოიცავს რეალურად skipping ჩატვირთვის პროცესორი და ჩატვირთვა განაცხადების პირდაპირ UEFI. ეს ქმნის გარკვეულწილად მოსწონს ზოლიანი ოპერაციული სისტემა დაწყებით ბრაუზერი.

მიუხედავად იმისა, რომ ბევრი ზარის UEFI გარდაცვალების BIOS, სისტემა რეალურად არ მთლიანად ამოიღონ BIOS აპარატურა. დასაწყისში სპეციფიკა არ გააჩნდა ნებისმიერი POST ან კონფიგურაციის პარამეტრები. შედეგად, სისტემა კვლავ მოითხოვს BIOS ამ ორი მიზნის მისაღწევად. განსხვავება ისაა, რომ BIOS- ს სავარაუდოდ არ აქვს იგივე კორექტირება, რაც შესაძლებელია არსებული BIOS- ის სისტემებში.

UEFI- ის უპირატესობები

ყველაზე დიდი სარგებელი UEFI არის ნაკლებობა რაიმე კონკრეტული ტექნიკის დამოკიდებულება. BIOS არის სპეციფიკური x86 არქიტექტურა, რომელიც უკვე გამოიყენება კომპიუტერები წლის განმავლობაში. ეს პოტენციურად საშუალებას იძლევა პერსონალური კომპიუტერი გამოიყენოს პროცესორი სხვადასხვა გამყიდველიდან ან მას არ გააჩნია მემკვიდრეობა x86 კოდირება. ეს შეიძლება ჰქონდეს გავლენას ისეთი მოწყობილობების მსგავსად, როგორიცაა ტაბლეტები ან Microsoft- ის საბოლოოდ განწირული ზედაპირი Windows RT- ით, რომელიც ARM- ის ბაზაზე მუშაობდა.

სხვა მნიშვნელოვანი სარგებელი UEFI- სთვის არის შესაძლებლობა, რომ ადვილად გაიაროთ მრავალი ოპერაციული სისტემა, რადგან არ საჭიროებს ჩატვირთვას, როგორიცაა LILO ან GRUB. ამის ნაცვლად, UEFI- ს შეუძლია ავტომატურად შეარჩიოს შესაბამისი დანაყოფი ოპერაციული სისტემით და მისგან ჩატვირთვა. თუმცა ამის მისაღწევად, ორივე აპარატი და პროგრამული უზრუნველყოფა უნდა ჰქონდეს შესაბამისი მხარდაჭერა UEFI სპეციფიკაციისთვის. ეს რეალურად უკვე არსებობს Apple- ის კომპიუტერული სისტემებით, რომლებიც იყენებენ Boot Camp- ს ან Mac OS X- ის და Windows- ის ერთ კომპიუტერზე დატვირთვას.

საბოლოოდ, UEFI შესთავაზებს ბევრად უფრო მეგობრული ინტერფეისები, ვიდრე ძველი ტექსტი მენიუები BIOS. ეს გახდის კორექტირებას სისტემისადმი უფრო ადვილია საბოლოო მომხმარებლისთვის. გარდა ამისა, ინტერფეისი სავარაუდოდ იძლევა განაცხადებს, როგორიცაა შეზღუდული გამოყენების ბრაუზერში ან ფოსტის კლიენტი დაიწყოს სწრაფად, ვიდრე დაწყების სრული OS. ახლა, ზოგიერთი კომპიუტერი აქვს ამ შესაძლებლობას, მაგრამ რეალურად მიღწეული დაწყების ცალკე მინი ოპერაციული სისტემა, რომელიც განთავსდა ფარგლებში BIOS.

UEFI- ის ნაკლოვანებები

UEFI- ს მომხმარებელთათვის ყველაზე დიდი პრობლემაა აპარატურის და პროგრამული უზრუნველყოფის მხარდაჭერა. სწორად მუშაობის მიზნით, ტექნიკასა და ოპერაციულ სისტემას უნდა მიენიჭოს ორივე მხარი დაუჭიროს შესაბამის სპეციფიკაციას. ეს არ არის იმდენი საკითხი, რომ მიმდინარე Windows ან Mac OS X ახლავე, მაგრამ ძველი ოპერაციული სისტემები, როგორიცაა Windows XP მხარს არ უჭერს ამ. პრობლემა რეალურად უფრო საპირისპიროა. ამის ნაცვლად, ახალი პროგრამული უზრუნველყოფა, რომელიც მოითხოვს UEFI სისტემებს, შეუძლია თავიდან აიცილოს ხანდაზმული სისტემები ახალ ოპერაციულ სისტემებში.

ბევრი ძალაუფლების მომხმარებლებს, რომლებიც overclock მათი კომპიუტერული სისტემების შეიძლება იმედგაცრუებული. UEFI- ის დამატება ბევრ სხვადასხვა პარამეტრს BIOS- ის ფარგლებში ახერხებს, რომელიც მაქსიმალურად შეესაბამება პროცესორისა და მეხსიერების მაქსიმალურ მიღებას. ეს იყო უმეტესობა UEFI ტექნიკის პირველი თაობის პრობლემა. მართალია, რომ აპარატურის უმეტესობა არ არის განკუთვნილი გადაფარვისთვის, არ ექვემდებარება ძაბვის ან მულტიპლიკატორის შეცდომებს, მაგრამ ამისათვის განკუთვნილი ყველაზე ახალი აპარატი ამ პრობლემების გადალახვაა.

დასკვნები

BIOS უკვე უკიდურესად ეფექტურია პერსონალური კომპიუტერით ბოლო 20 წლის განმავლობაში. მიაღწია რიგი შეზღუდვები, რაც ძნელია გააგრძელოს ახალი ტექნოლოგიების შექმნის საკითხები მეტი სამუშაო ადგილების შექმნის გარეშე. UEFI- ს აქვს BIOS- ის პროცესის უმეტესობა და საბოლოო მომხმარებლისთვის გამარტივებას. ეს გახდის კომპიუტერული გარემოს უფრო ადვილად გამოყენებას და შექმნას ბევრად უფრო მოქნილი გარემო. ტექნოლოგიის დანერგვა არ იქნება მისი პრობლემების გარეშე, მაგრამ პოტენციალი ბევრად აღემატება მემკვიდრეობის მოთხოვნებს ყველა BIOS- ის კომპიუტერზე.