Grub ඇරඹුම් කාරකය ස්ථාපනය කිරීම. Ubuntu හි Grub ස්ථාපනය කිරීමේ Boot Repair වලදී Windows Boot ප්‍රථමයෙන් කරන්නේ කෙසේද?

මුල්: Ubuntu Linux 16.04 / 15.10 / 15.04 මත Grub Boot Loader අලුත්වැඩියා කරන්නේ කෙසේද?
කර්තෘ: අවුන්
ප්‍රකාශන දිනය: 2016 ජූනි 21
පරිවර්තනය: A. Krivoshey
පරිවර්තන දිනය: ඔක්තෝබර් 2016

Grub (GRand Unified Bootloader) යනු බොහෝ Linux/Unix පද්ධති සඳහා පෙරනිමි ඇරඹුම් කාරකයයි. එය ඔබට විවිධ මෙහෙයුම් පද්ධති ආරම්භ කිරීමට (ඔබට ඔබේ පරිගණකයේ බහු පද්ධති ස්ථාපනය කළ හැක) හෝ ඔබ Linux ධාවනය කරන්නේ නම් කර්නලයේ විවිධ අනුවාද ආරම්භ කිරීමට ඉඩ සලසයි. මෙම වැඩසටහන කිසියම් ආකාරයකින් හානි වී ඇත්නම්, ඇරඹුම් ක්‍රියාවලියේදී ඔබට දෝෂ පණිවිඩ ලැබෙනු ඇති අතර, එහි ප්‍රතිඵලයක් වශයෙන්, ඔබට බොහෝ විට ඔබේ මෙහෙයුම් පද්ධතිය ආරම්භ කිරීමට නොහැකි වනු ඇත. රීතියක් ලෙස, මෙම නඩුවේ සාමාන්ය ක්රියාකාරීත්වය නැවත ස්ථාපිත කිරීමට ඇති එකම මාර්ගය වන්නේ Grub පද්ධති ඇරඹුම් කාරකය ප්රතිස්ථාපනය කිරීම හෝ නැවත ස්ථාපනය කිරීමයි. නිවැරදිව සිදු කළහොත්, මෙම ක්රියා පටිපාටිය දත්ත අහිමි වීම වළක්වා ගත හැකිය. අද අපි Grub bootloader එක අලුත්වැඩියා කරන්නේ/නැවත ස්ථාපනය කරන්නේ කෙසේදැයි ඉගෙන ගනිමු උබුන්ටු පද්ධතිය. පහත පියවර Ubuntu 16.04 මත සිදු කර ඇත, නමුත් Ubuntu හි ඕනෑම සාධාරණ මෑත අනුවාදයක් මත ද ක්‍රියා කළ යුතුය. අපගේ කාර්යය සම්පූර්ණ කිරීම සඳහා අපි සුප්රසිද්ධ "Boot Repair" උපයෝගීතාව භාවිතා කරමු.

Ubuntu මත Boot Repair ස්ථාපනය කිරීම

Grub bootloader සම්බන්ධ දෝෂ නිවැරදි කිරීමට Boot Repair බොහෝ විට භාවිතා වේ. මුලින්ම ඔබ Ubuntu සඳහා සජීවී CD/DVD/USB එකකින් ඔබේ පරිගණකය ආරම්භ කළ යුතුයි (ඔබ Grub ප්‍රතිසාධනය කිරීමට ක්‍රමයක් සොයන්නේ නම්, එවිට ඔබට ඔබේ ස්ථාපිත මෙහෙයුම් පද්ධතිය තවදුරටත් ආරම්භ කිරීමට නොහැකි වීමේ ඉහළ සම්භාවිතාවක් ඇත).

$ sudo add-apt-repository ppa:yannubuntu/boot-repair

PPA එකතු කිරීමෙන් පසු, පැකේජ ලැයිස්තුව යාවත්කාලීන කරන්න:

$ sudo apt-get update

දැන් ඔබට Boot Repair ස්ථාපනය කළ හැකිය:

$ sudo apt-get install -y boot-repair

ස්ථාපනය සාර්ථකව අවසන් වූ පසු, යෙදුම් > ඇරඹුම් අලුත්වැඩියාව වෙතින් ඇරඹුම් අලුත්වැඩියාව ධාවනය කරන්න:

Grub දෝෂ නිවැරදි කිරීමට Boot Repair භාවිතා කිරීම

අනතුරුව ඇරඹුම් දියත් කිරීමඅළුත්වැඩියා කිරීමේදී ඔබට වැඩසටහනේ ආරම්භක කවුළුව පෙනෙනු ඇත:

පළමු විකල්පය (නිර්දේශිත අළුත්වැඩියා කිරීම) මඟින් Grub දෝෂ නිවැරදි කළ හැක, එය ක්ලික් කරන්න, එය පහත තිර පිටුවේ පෙන්වා ඇති අලුත්වැඩියා/නැවත ස්ථාපනය කිරීමේ ක්‍රියාවලිය ආරම්භ කරනු ඇත.

තිර පිටපතේ දක්වා ඇති උපදෙස් වලට අනුව, ටර්මිනලය විවෘත කර පහත විධාන තුන ක්‍රියාත්මක කරන්න:

මෙම විධානයන් සම්පූර්ණ කිරීමෙන් පසුව, ප්රතිසාධන ක්රියාවලියේ ඊළඟ අදියර වෙත යාමට "ඉදිරියට" ක්ලික් කරන්න. ඊළඟ පියවරේදී ඔබට පෙනෙනුයේ මෙයයි:

උපදෙස් අනුව, පහත විධාන තුන නිවැරදි අනුපිළිවෙලට ක්‍රියාත්මක කරන්න. මෙම පියවරේදී, Grub 2 ඉවත් කිරීම තහවුරු කිරීමට ඔබෙන් ඉල්ලා සිටින කවුළුවක් දිස්වනු ඇත, "ඔව්" තෝරන්න.

$ sudo dpkg --configure -a $ sudo apt-get install -fy $ sudo apt-get install -y --force-yes grub-pc linux-generic

ක්‍රියාවලිය සම්පූර්ණ කිරීමෙන් පසු "ඉදිරියට" ක්ලික් කරන්න, පහත දැක්වෙන්නේ ඊළඟ පියවරේ තිර රුවක්.

උපදෙස් වලට අනුව, පහත විධානය ටර්මිනලයක් තුළ ක්‍රියාත්මක කරන්න සහ විමසූ විට සඳහන් කරන්න HDD, කුමන grub ස්ථාපනය කෙරේද යන්න.

$ sudo apt-get install -y --force-yes grub-pc linux-generic

දැන් ඔබට අවශ්‍ය මෙහෙයුම් සම්පූර්ණ කිරීමට මිනිත්තු කිහිපයක් රැඳී සිටීමට අවශ්‍ය වන අතර ඔබ පහත පණිවිඩය දැකිය යුතුය:

ඔබේ පද්ධතිය නැවත ආරම්භ කරන්න, ඔබ වැඩ කරන ඇරඹුම් කාරක මෙනුවක් දැකිය යුතුය.

නිගමනය

Grub ක්‍රියා නොකිරීම විවිධ හේතු නිසා ඇති විය හැක, විශේෂයෙන්ම ඔබ එකකට වඩා ස්ථාපනය කර ඇත්නම්. මෙහෙයුම් පද්ධති, ඒවා යාවත්කාලීන කිරීමේදී හෝ ස්ථාපනය කිරීමේදී විවිධ දෝෂ ඇතිවිය හැක. එමනිසා, එවැනි විශිෂ්ට හා ප්රයෝජනවත් වේ නිදහස් වැඩසටහනඇරඹුම් කාරකය සමඟ ගැටළු විසඳීමට.

මෙම ලිපිය මාස හයකට පෙර ලියා තිබිය යුතුය, නමුත් තවමත් කිසිවක් නැත.

UEFI සහ ඊට පෙර නව ලැප්ටොප් පරිගණකවල දෙවන මෙහෙයුම් පද්ධතියක් ලෙස Linux OS ස්ථාපනය කරන්නේ කෙසේද යන්න ගැන අපි කතා කරමු. වින්ඩෝස් ස්ථාපනය කර ඇත. සාමාන්‍ය ස්ථාපනය අපේක්ෂිත ප්‍රති result ලය ලබා නොදෙන්නේ නම්, එනම්, වින්ඩෝස් “ඊළඟ” ලිනක්ස් නිවැරදිව ස්ථාපනය කිරීමෙන් පසුව, තවමත් පූරණය වන්නේ වින්ඩෝස් මෙහෙයුම් පද්ධතිය පමණි.

ආරම්භ කිරීම සඳහා, දැනටමත් සම්ප්‍රදායක් බවට පත් වී ඇති පරිදි, අපි සියලු E ලකුණු කරමු.

ගැටලුව.

අපිට ලැප්ටොප් එකක් තියෙනවා (සමහරවිට ඩෙස්ක්ටොප් එකක් විය හැක, නමුත් කතුවරයා ලැප්ටොප් පරිගණකයක් සමඟ පමණක් කටයුතු කර ඇත), එය UEFI භාවිතා කරන අතර වින්ඩෝස් පෙර ස්ථාපනය කර ඇත (බොහෝ විට 8.1, නමුත් දැන් එය දැනටමත් 10). අපි මේ ලැප්ටොප් එකටම Linux OS ස්ථාපනය කරන්න ඕන (අපි Linux Mint ගැන කතා කරමු, නමුත් අනෙක් අයට තත්වය සමාන විය යුතුය)දෙවන මෙහෙයුම් පද්ධතිය (ද්විත්ව ඇරඹුම්: පරිශීලකයාගේ අභිමතය පරිදි වින්ඩෝස් සහ ලිනක්ස් යන දෙකම භාවිතා කිරීමේ හැකියාව). Linux සාමාන්‍ය ආකාරයට ස්ථාපනය කරන්න * (ඒ ගැනත් මම කවදා හෝ ලියන්නම්, නමුත් අන්තර්ජාලය සමාන උපදෙස් වලින් පිරී ඇත), නැවත ආරම්භ කර අපගේ සැබෑ ගැටළුව සොයා ගන්න:

මුරණ්ඩු වින්ඩෝස් සෑම විටම බූට් වේ, Grub නැත, කිසිදු ආකාරයක ද්විත්ව ඇරඹුම් පිළිබඳ ඉඟියක් නොවේ.

*ඇත්ත වශයෙන්ම, අවම වශයෙන් වැදගත් විශේෂාංග දෙකක් තිබේ ලිනක්ස් ස්ථාපනයන් UEFI සහිත පරිගණක මත. 1) මෙම UEFI තුළම ස්ථාපනය කිරීමට පෙර, ඔබ ආරක්ෂිත ඇරඹුම් විකල්පය අක්‍රිය කළ යුතුය - ආරක්ෂක ඇරඹුම් පාලනය (හෝ UEFI අනුවාදය අනුව සමාන දෙයක්). එසේ නොමැති නම්, ලිනක්ස් බෙදාහැරීම සමඟ ගබඩා මාධ්‍යය නිසැකවම ආරම්භ කිරීමට නොහැකි වනු ඇත. 2) bootloader (Grub) ස්ථාපනය කල යුත්තේ EFI\ESP කොටසේ, සාමාන්‍යයෙන් sda2 ලෙස නම් කර ඇති අතර, BIOS යුගයේ පෙර පරිදිම sda පමණක් නොව. මෙම විකල්පය Linux ස්ථාපන ක්‍රියාවලියේදී සකස් කරනු ලැබේ, සාමාන්‍යයෙන් තැටි කොටස් කිරීමේ පියවර වටා.

වාසනාවන්තයින් සඳහා ඉක්මන් විසඳුමක්.

පළමුව, UEFI වෙත පිවිසීමට උත්සාහ කරන්න (වින්ඩෝස් ආරම්භ කිරීමට පෙර F2 හෝ DEL බොත්තම). එහිදී, බාගත කිරීමේ ලැයිස්තුව දැක්වෙන කොටස සොයා ගන්න. එය පහත සඳහන් අංග අඩංගු විය යුතුය: අවම වශයෙන් දෘඪ තැටියක් සහ වින්ඩෝස් ලෝඩරය. දෙවැන්න සාමාන්යයෙන් ඇත ඉහළම ප්රමුඛත්වයබාගත කිරීම්. මෙම ලැයිස්තුවේ ඇති අනෙකුත් අයිතම හරහා එවැනි යමක් තිබේ නම් බලන්න උබුන්ටු ලෝඩරය(හෝ වෙනත් දෙයක්, ඔබ ස්ථාපනය කරන දේ මත පදනම්ව ලිනක්ස් බෙදා හැරීම) , එවිට අපි සිනහව සහ රැල්ල, එය ඉහළම ප්රමුඛත්වය ලෙස සකසා නැවත ආරම්භ කරන්න. නැවත පණගැන්වීමෙන් පසු, දිගු කලක් බලා සිටි Grub අතුරුමුහුණත ආරම්භ කිරීමට OS තේරීමක් සමඟ දිස්විය යුතුය.

වෙනත් “පූරණය කරන්නන්” නොමැති නම්, ඔබ මා වැනි වාසනාවන්ත නොවේ: ඔබේ ලැප්ටොප් පරිගණකය එහි ආත්මය මයික්‍රොසොෆ්ට් වෙත විකුණා ඇති අතර වෙනත් ඇරඹුම් කාරකයන් දැකීමට අවශ්‍ය නැත. නැතහොත්, බොහෝ දුරට ඉඩ අඩුයි, Grub නිවැරදිව ස්ථාපනය කර නොමැත. (පෙර කොටසේ සටහන් කියවා ෆෙන්ෂුයි අනුව සියල්ල කරන්න).

ගණිතමය කොටස සහ අවශ්ය දැනුම.

UEFI සහ BIOS යනු කුමක්ද සහ ඒවා අවශ්‍ය වන්නේ මන්ද යන්න ගැන. MBR සහ GPT අතර වෙනස මෙන්ම ඒවායේ අර්ථය ද විස්තරාත්මකව විස්තර කෙරේ. අපි නැවත නැවත නොකියමු. මෙම ලිපිය තේරුම් ගැනීමට මෙම තොරතුරු ප්රමාණවත් විය යුතුය.

පාඨකයාට Linux OS ස්ථාපනය කිරීමේ මූලික දැනුමද අවශ්‍ය වේ. අපි එහි කොහේ හරි කියෙව්වා.

ඔබට මෙම OS හි මූලික කුසලතා ද අවශ්‍ය වනු ඇත, විශේෂයෙන් භාවිතා කරන ගොනු පද්ධතිය කළමනාකරණය කිරීම මධ්‍යම රාත්‍රියේ කමාන්ඩර්(MC) ( ප්රධාන විශේෂාංග සහ විධාන පිළිබඳ දළ විශ්ලේෂණය) සහ වැඩ කිරීමේ මූලික කරුණු ලිනක්ස් කොන්සෝල (Ubuntu මත පදනම් වූ Linux සඳහා, ආරම්භකයින් සඳහා හොඳ උපදෙස්).

ඔබට MC ස්ථාපනය කිරීමට අවශ්‍ය වනු ඇත (mint Linux හි පෙරනිමියෙන් එය නොමැත), එය root (පරිපාලක) ලෙස ධාවනය කරන්න, වෙත වෙනස්කම් කරන්න පෙළ ගොනුවසහ කොන්සෝලයේ තවත් සරල විධාන කිහිපයක් ක්‍රියාත්මක කරන්න.

ඉහත උපදෙස් නොමැතිව ඔබට මේ සියල්ල කළ හැකි නම්, මම ඔබ ගැන සතුටු වෙමි, අපට ඉදිරියට යා හැකිය. මෙම උපදෙස් ලබා දී ඇත්තේ ඒවා තුළ ආවරණය වන ප්‍රශ්න මඟහරවා ගැනීම සඳහා ය.

විසඳුමක්.

සම්පූර්ණ ඇල්ගොරිතම Linux Mint OS සඳහා ගොඩනගා ඇති බව කරුණාවෙන් සලකන්න. වෙනත් ලිනක්ස් වල (උබුන්ටු හෝ ඩේබියන් මත පදනම් නොවේ)නාමාවලි නාම සහ විධාන තරමක් වෙනස් විය හැක.

  1. පළමු ස්ථාපන පියවර වලින් එකක් හෝ සුදුසු විකල්පය භාවිතා කරමින් වින්ඩෝස් අසල ලිනක්ස් ස්ථාපනය කරන්න (මෙම විකල්පය නොපෙන්වන්නේ නම්)දෘඪ තැටිය නිවැරදිව කොටස් කිරීම (වෙනම ලිපියක් ලැබිය යුතුය, මෙය Ubuntu විකියේ ද ලියා ඇත).
  2. ස්ථාපනය කිරීමෙන් පසු ඔබේ පරිගණකය නැවත ආරම්භ නොකරන්න. ඔබ නැවත ආරම්භ කළේ නම්, කමක් නැත, ඔබට නැවත සජීවී-cd\usb\dvd වෙතින් ආරම්භ කිරීමට සිදුවේ. (සියල්ලට පසු, Linux ඔබ වෙනුවෙන් ආරම්භ නොවේද?).
  3. යම් අවස්ථාවක දී, කොන්සෝලය තුළ විධානය ක්රියාත්මක කරන්න sudo update-grub(ඉල්ලන විට හිස් මුරපදයක් ඇතුළත් කිරීමෙන්).
  4. කොන්සෝලයක්/පර්යන්තයක් හෝ වෙනත් ආකාරයකින් විවෘත කරන්න (උදාහරණයක් ලෙස, Ubuntu\Linux Mint හි වැඩසටහන් කළමනාකරු භාවිතා කිරීම) mc ස්ථාපනය කරන්න. කොන්සෝලය තුළ (සුදුසු පද්ධති සඳහා)මෙය පහත පරිදි සිදු කෙරේ: sudo apt-get install mc(ඉන් පසුව ඔබට මුරපදයක් ඇතුළත් කිරීමට අවශ්‍ය වනු ඇත, සජීවී මාදිලියේ මුරපදයක් නොමැති බව මට මතක් කර දෙන්න, Enter ඔබා ස්ථාපනයට එකඟ වන්න).
  5. mc root ලෙස ධාවනය කරන්න: sudo mc (සහ නැවතත් හිස් මුරපදයක් ඉල්ලා සිටියහොත්).
  6. ගොනු පද්ධතියේ පහත නාමාවලිය සොයා ගන්න: /boot/efi/EFI.
  7. නාමාවලිය නැවත නම් කරන්න (mc වලින් ctrl+F6 සංයෝජනය) Microsoft2 වැනි වෙනත් දෙයකට Microsoft.
  8. Microsoft නමින් නව නාමාවලියක් සාදන්න (F7 යතුර).
  9. අපි අලුතින් සාදන ලද Microsoft නාමාවලිය වෙත ගොස් අර්ධ වශයෙන් (පහත බලන්න) පැරණි Microsoft හා සමාන ෆෝල්ඩර ධුරාවලියක් සාදන්න. (නැවත නම් කළ තැනැත්තාට). මගේ නඩුවේදී එයට මෙම ෆෝල්ඩර ව්‍යුහය තිබුණි: /boot/, පසුව ෆෝල්ඩර පොකුරක් සහ ගොනුවක් bootmgfw.efiඔවුන් අසල. ඔබට මෙම ගොනුව දක්වාම ෆෝල්ඩර ව්‍යුහය ප්‍රතිනිර්මාණය කළ යුතුය. එම. එය අසල ඇති සියල්ල අවශ්‍ය නොවේ, නමුත් එයට පෙර එන සියල්ල (එනම් මව් ෆෝල්ඩර, ඒවාට යාබද ඒවා ද අවශ්‍ය නොවේ)අපි එය අපගේ නව Microsoft ෆෝල්ඩරය තුළ ප්‍රතිනිර්මාණය කරමු. මගේ නඩුවේදී, මට අවශ්‍ය වූයේ ඇරඹුම් ෆෝල්ඩරය සෑදීමට පමණි, නව නාමාවලියට ඇති අවසාන මාර්ගය මේ වගේ ය: /boot/efi/EFI/Microsoft/boot .
  10. අපගේ ලිනක්ස් බෙදාහැරීමේ නම සහිත ෆෝල්ඩරයක් පියවර 6 සිට නාමාවලියෙහි අපට හමු වේ, අපගේ නඩුවේදී එය එසේ වේ ubuntu. පිටපත් කරන්න (අපි මුල් ලිපිගොනු සහ උබුන්ටු ෆෝල්ඩරය අතහැර දමමු, එය හානියක් නොවනු ඇත)මෙම ෆෝල්ඩරයෙන් සියලුම ගොනු පෙර පියවරේදී නිර්මාණය කරන ලද අවසාන නාමාවලියට (වී /boot/efi/EFI/Microsoft/boot) .
  11. ප්රතිඵලයක් ලෙස ගොනු පද්ධතිය තුළ (පියවර 9 හි සාදන ලද නාමාවලියෙහි සහ 10 පියවරේදී ගොනු එයට ගෙන යන ලදී)ගොනුව සොයා ගන්න grubx.efiහෝ grubx64.efi (ඒවායින් එකක් පමණක් පවතිනු ඇත: ස්ථාපිත ලිනක්ස් හි බිට්නස් මත පදනම්ව). එය නැවත නම් කරන්න bootmgfw.efi .
  12. ගොනුව සොයා ගැනීම /boot/grub/grub.cfg. සංස්කරණය සඳහා එය විවෘත කරන්න (F4 යතුර). එහි ඇතුළත අපි සොයා ගනිමු (F7 යතුර පෙළ සෙවුම් පෝරමය විවෘත කරයි)"Microsoft" යන වචනය "chainloader" වලින් ආරම්භ වන රේඛාවේ සන්දර්භය තුළ සහ මෙම වචනය වෙනුවට (එක් සිදුවීමක් පමණක් තිබිය යුතු අතර එය "දාම පූරණය" සමඟ රේඛාවේ තිබිය යුතුය, එබැවින් ඔබට වැරදියට යා නොහැක) 7 පියවරේදී අපි Microsoft නැවත නම් කළ නාමාවලියේ නමට (එනම් අපගේ උදාහරණයේ Microsoft2 මත). ගොනුවේ වෙනස්කම් සුරකින්න (F2 යතුර - සුරකින්න).

එච්චරයි. එය ඉතා සංකීර්ණ බව පෙනේ, නමුත් ඔබ සෑම දෙයක්ම හරියටම පියවරෙන් පියවර අනුගමනය කරන්නේ නම් (හැකි තරම් විස්තරාත්මකව විස්තර කර ඇත!), එවිට කිසිදු ගැටළුවක් නොමැතිව සෑම දෙයක්ම සාර්ථක වනු ඇත. සහ, නැවත පණගැන්වීමෙන් පසුව සහ පසුව ඇරඹීම දෘඪ තැටිය (සජීවී මාධ්‍ය වලින් නොවේ) OS තේරීම් මෙනුව සමඟ අපි කැමති තිරය දකිනු ඇත. හුරේ, සහෝදරවරුනි!

අපි දැන් මොනවද කළේ?

මට පැහැදිලි කරන්න දෙන්න. ඔබට පෙනෙන පරිදි, ඔබේ නිෂ්පාදකයා (සහ මගේ, එය සිදු වුවහොත් මට ඒසර් එකක් තිබේ)ලැප්ටොප් එක මම කලින් කිව්වා වගේ පොඩි මෘදුකාංගයකට එයාගේ ආත්මය විකුණුවා. එනම්, UEFI මට්ටමේ ඇති ලැප්ටොප් පරිගණකයට ගොනුවක් හැර වෙනත් කිසිවක් පැටවීමට අවශ්‍ය නොවේ /boot/efi/EFI/Microsoft/boot bootmgfw.efi, වින්ඩෝස් ඇරඹුම් කාරකය අඩංගු වේ. මෙය වෙනස්කම් කිරීමකි!

ගොනුව Grabov සමඟ ප්‍රතිස්ථාපනය කිරීමෙන්, අපි එමඟින් ලැප්ටොප් සහ මයික්‍රොසොෆ්ට් යන දෙකම රැවට්ටුවෙමු. කෝපාවිෂ්ට හා මුරණ්ඩු වින්ඩෝස් වෙනුවට අපගේ ආදරණීය ග්‍රබ් පැටවීමට ඔවුන් අපට බල කළහ.

ඊළඟට කුමක් කළ යුතුද? + යාවත්කාලීන සඳහා පූර්වාරක්ෂාවන්.

සතුටින් ජීවත් වන්න. නමුත් හරියටම grub යාවත්කාලීන කිරීමට අවශ්‍ය වන තුරු. නැතහොත්, ඔබට පව් කිරීමට සහ ඔබේ වින්ඩෝස් යාවත්කාලීන කිරීමට අවශ්‍ය නැත

පලමු Grub යාවත්කාලීන කිරීම ගැන.

කාරණය නම් යාවත්කාලීන කිරීමෙන් පසුව, Grub විසින් update-grub විධානය ක්‍රියාත්මක කරන අතර එමඟින් අප විසින් සාදන ලද ෆෝල්ඩර ධුරාවලියේ වින්ඩෝස් ඇරඹුම් කාරකය සොයාගත නොහැක. (මා නොදන්නා හේතු නිසා). තවද, මේ අනුව, grub යාවත්කාලීන කර පරිගණකය නැවත ආරම්භ කිරීමෙන් පසුව, OS තේරීම් ලැයිස්තුවේ හානිකර වින්ඩෝස් නොමැත (එය නිවැරදිව සේවය කරයි!). විසඳුම අවුල් සහගතයි, නමුත් ඇල්ගොරිතම හුරුපුරුදුය

  1. Microsoft ෆෝල්ඩරය (දැනට Grab සහ Linux වෙතින් ගොනු අඩංගු) තාවකාලික දෙයකට නැවත නම් කරන්න, උදාහරණයක් ලෙස MicrosoftLinux.
  2. හොඳ පැරණි Microsoft2 ෆෝල්ඩරය (වින්ඩෝස් ඇරඹුම් කාරකය පිහිටා ඇති) සරලව Microsoft ලෙස නම් කරන්න, එමගින් එය එහි මුල් තත්වයට ගෙන එන්න.
  3. විධානය ක්‍රියාත්මක කරන්න sudo update-grub.
  4. ෆෝල්ඩර නම් ආපසු ලබා දෙන්න, විසඳුමෙන් පෙනුම ලබා දෙන්න. එම. මයික්‍රොසොෆ්ට් ලිනක්ස් නැවත මයික්‍රොසොෆ්ට් ලෙසත්, මයික්‍රොසොෆ්ට් නැවත මයික්‍රොසොෆ්ට් 2 ලෙසත් නම් කර ඇත.
  5. අපි විසඳුමෙන් පියවර අංක 12 පුනරුච්චාරණය කරන අතර පරිගණකය ආරම්භ වන විට OS ලැයිස්තුවේ වින්ඩෝස් පෙනුම ගැන නැවත ප්‍රීති වන්නෙමු.

ඔව්, දැනට තිබෙන එකම මාර්ගය එයයි. මම මේ දේ ස්වයංක්‍රීය කිරීමට කැමතියි, නමුත් දැනට මම ඉතා කම්මැලි විය. සියල්ලට පසු, grub බොහෝ විට යාවත්කාලීන නොවේ. විසඳුම පිළිබඳ අතින් විස්තරයක් කිසි විටෙකත් අතිරික්ත නොවනු ඇත; පසුව එය ස්වයංක්‍රීයකරණය සඳහා ප්‍රයෝජනවත් වනු ඇත.

දැන් ඔබ දැනගත යුතු දේ මෙන්න: ඔබ වින්ඩෝස් යාවත්කාලීන කිරීමට අදහස් කරන්නේ නම් .

බහුතරය වින්ඩෝස් යාවත්කාලීනනැවත ආරම්භ කිරීම අවශ්ය වේ. මගේ Windows 8.1, බලාපොරොත්තු වූ පරිදි, එවැනි නැවත පණගැන්වීමකින් පසු ආරම්භ කිරීමට අපොහොසත් විය, මන්ද එය එහි ඇරඹුම් කාරකය /boot/EFI/Microsoft හි සොයා නොගත් බැවිනි. (ලිනක්ස් දැන් එහි වාසය කරයි). එබැවින්, වින්ඩෝස් යාවත්කාලීන ස්ථාපනය කිරීමට පෙර, එහි ඇරඹුම් කාරකය එහි ස්ථානයට ආපසු යාමට වග බලා ගන්න. එම. අපගේ උදාහරණයේ Microsoft ෆෝල්ඩරය වෙත. ඔව්, මෙයින් පසු සම්පූර්ණ ගැටළුව නැවත පැමිණෙනු ඇත, මන්ද වින්ඩෝස් පමණක් නැවත පූරණය වනු ඇත, නමුත් විසඳුමෙන් ඇල්ගොරිතම දෙවන වරට ක්රියාත්මක කිරීම පහසු වනු ඇත?;)

පරිගණකය ආරම්භ වන විට මෙහෙයුම් පද්ධතිය තෝරාගැනීම සහ දියත් කිරීම සඳහා, විශේෂිත වැඩසටහනක් භාවිතා කරනු ලැබේ - ඇරඹුම් කාරකය. වඩාත්ම ජනප්‍රිය ඇරඹුම් කාරකය වන්නේ Grub ය. වින්ඩෝස් හරහා ලිනක්ස් වැනි බහු මෙහෙයුම් පද්ධති ස්ථාපනය කරන විට, මෑතකදී ස්ථාපනය කරන ලද මෙහෙයුම් පද්ධතිය ඇරඹුම් කාරක මෙනුවෙහි පළමුව ලැයිස්තුගත කරනු ලැබේ.

මෙය ඔවුන්ගේ ප්‍රධාන පද්ධතිය ලෙස ලිනක්ස් භාවිතා කරන පරිශීලකයින්ට ගැටළු ඇති නොකරනු ඇත, ඔවුන් සඳහා එය වඩාත් සුදුසු විකල්පයකි. නමුත් ඔබ තවමත් ආධුනිකයෙක් නම් සහ දෙවන පද්ධතියක් ලෙස ලිනක්ස් භාවිතා කිරීමට අවශ්‍ය නම් සහ වින්ඩෝස් තවමත් ප්‍රධාන එකක් නම්, ඔබ එය හසුරුවන තුරු, ඔබට වින්ඩෝස් පළමුවැන්න වීමට අවශ්‍ය විය හැකිය. මේ ලිපියෙන් අපි බලමු Grub වල මුලින්ම Windows boot කරන්නේ කොහොමද කියලා. අපි ක්‍රම දෙකක් සලකා බලමු: Grub Customizer වැඩසටහන භාවිතා කිරීම සහ Grub bootloader වින්‍යාස ගොනු හරහා අතින්.

Grub Customizer

Grub Customizer යනු Grub boot loader හි විවිධ සැකසුම් අභිරුචිකරණය කිරීමට ඔබට ඉඩ සලසන වැඩසටහනකි. පැටවීමේ ලක්ෂ්යවල පිහිටීම සහ අනුපිළිවෙල ඇතුළුව. ඔබට නිල ගබඩාවෙන් වැඩසටහන ස්ථාපනය කළ හැකිය. උදාහරණයක් ලෙස, උබුන්ටු මත ඔබ ppa භාවිතා කළ යුතුය:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
$ sudo apt-get update
$ sudo apt-get install grub-customizer

වැඩසටහන ක්‍රියාත්මක කිරීම සඳහා, ටර්මිනලය (Ctrl+Alt+T) විවෘත කර grub-customizer ටයිප් කරන්න:

වැඩසටහන ක්‍රියාත්මක වීමට ඔබට අවශ්‍ය වේ මූල අයිතිවාසිකම්, සමහර පද්ධතිවල ඔබට පහත විධානය භාවිතා කිරීමට සිදු විය හැක:

gksu grub- customizer

වැඩසටහන ප්‍රධාන මෙනුවෙන් ද දියත් කළ හැකිය. ප්රධාන කවුළුව මේ වගේ ය:

දියත් කිරීමෙන් තත්පර කිහිපයකට පසු, වැඩසටහන ස්ථාපනය කර ඇති මෙහෙයුම් පද්ධති පරිලෝකනය කරනු ඇත, එවිට එම කවුළුව තුළම අපට වින්ඩෝස් ආරම්භය පළමු ස්ථානයට ගෙන යාමට හැකි වනු ඇත. මෙය සිදු කිරීම සඳහා, සන්දර්භය මෙනුවක් විවෘත කිරීමට අවශ්ය අයිතමය මත දකුණු-ක්ලික් කරන්න:

මෙනුවෙන්, තෝරන්න ඉහළට ගමන් කරන්න. වින්ඩෝස් ලැයිස්තුවේ පළමු වන තෙක් මෙම පියවර කිහිප වතාවක් නැවත නැවතත් කිරීමට අවශ්ය වනු ඇත. වින්ඩෝස් දැන් පෙරනිමි grub වෙත ආරම්භ වේ.

ඔබට පසුව වින්ඩෝස් නැවත පහළට පහත් කිරීමට අවශ්‍ය නම්, ප්‍රතිලෝම ක්‍රියාවක් ඇත - පහළට ගමන් කරන්න.

ඔබගේ සැකසුම් සුරැකීමට, සුරකින්න බොත්තම ක්ලික් කරන්න. සූදානම්. ඔබට ඔබේ පරිගණකය නැවත ආරම්භ කර සිදුවන්නේ කුමක්දැයි බැලීමට හැකිය.

නමුත් මට ප්‍රයෝජනවත් විය හැකි තවත් සැකසුම් කිහිපයක් ස්පර්ශ කිරීමට අවශ්‍යයි. මුලින්ම Grub boot Windows සෑදීම වෙනුවට, ඔබට පෙරනිමි ආරම්භක අයිතමය වෙනස් කළ හැක. ටැබ් එකට යන්න මූලික සැකසුම්:

පෙරනිමියෙන් භාවිතා කරන පෙරනිමි අයිතමය තේරීමට මෙහි ලැයිස්තුවක් ඇත නිරත වන්න:

ඊට අමතරව, ඔබට පෙරනිමියෙන් අවසන් වරට පටවන ලද මෙහෙයුම් පද්ධතිය පූරණය කළ හැකිය; මේ සඳහා පිරික්සුම් කොටුවක් ඇත:

ටර්මිනලය හරහා Grub ඇරඹුම් අනුපිළිවෙල වෙනස් කිරීම

මම පොරොන්දු වූ පරිදි, දැන් අපි වින්‍යාස ගොනු භාවිතයෙන් මුලින්ම Grub වෙත WIndows ආරම්භ කරන්නේ කෙසේදැයි බලමු. Grub වින්‍යාසය /boot/grub/grub.cfg ගොනුවේ පිහිටා ඇත.

gksu gedit /boot/grub/grub.cfg

සාමාන්යයෙන්, මෙනු තීරු මේ වගේ ය:

menuentry item_name --options (
...

උදාහරණයක් ලෙස, වින්ඩෝස් අයිතමය:

menuentry "Windows 8 (loader) (/dev/sda1 මත)" --class windows --class os $menuentry_id_option "osprob
er-chain-FC324E26324DE66C" (
....

දැන්, මෙනු අයිතමවල අනුපිළිවෙල වෙනස් කිරීම සඳහා, මෙම රේඛාව සමඟ පිටුපස වැසීමේ වරහන දක්වා සියල්ල කපා, අනෙක් සියලුම අයිතමවලට පෙර අලවන්න. එවිට ඔබට ගොනුව සුරැකිය හැකි අතර ඔබ අවසන්. නැවත ආරම්භ කර නරඹන්න. වින්ඩෝස් පෙරනිමියෙන් ආරම්භ වේ. මෙම ක්‍රමයේ ඇති එකම අවාසිය නම් Grub වින්‍යාසය යාවත්කාලීන කිරීමේදී, සියලු සැකසුම් නැති වී යාමයි.

Grub Customizer හි පෙරනිමියෙන් පටවන ලද අයිතමය අපි වින්‍යාස කළ ආකාරය හා සමානව, මෙයද ටර්මිනලය තුළ සිදු කළ හැක.

ගොනුව /etc/default/grub විවෘත කරන්න.

gksu gedit /etc/default/grub

මෙන්න අපි රේඛාව ගැන උනන්දු වෙමු:

පූරණය කිරීමට අවශ්‍ය අයිතමය සමඟ 0 ප්‍රතිස්ථාපනය කරන්න; ඔබට අංකයක් වෙනුවට අයිතමයේ නමද සඳහන් කළ හැක, උදාහරණයක් ලෙස:

GRUB_DEFAULT="Windows 8 (loader) (/dev/sda1 මත)"

විධානය සමඟ වින්‍යාස ගොනුව විවෘත නොකර ඔබට පවතින බාගැනීම් ස්ථාන නැරඹිය හැකිය:

sudo grep menuentry /boot/grub/grub.cfg

ඔබට අවසන් වරට පටවන ලද පද්ධතියේ පැටවීම වින්‍යාසගත කළ හැකිය; මෙය සිදු කිරීම සඳහා, පේළිය එක් කරන්න

GRUB_SAVEDEFAULT=සත්‍ය

GRUB_DEFAULT හි සුරකින ලද ඒවා සඳහන් කරන්න:

GRUB_DEFAULT=සුරකින ලදී

මෙම ක්‍රමයේ ඇති පැහැදිලි වාසිය නම් යාවත්කාලීන කිරීමේදී තොරතුරු මෙම ගොනුවෙන් ලබා ගන්නා බැවින් Grub වින්‍යාසය යාවත්කාලීන කිරීමේදී සැකසුම් නැති නොවන බවයි. දැන් අපි වින්‍යාසය යාවත්කාලීන කර විධානය සමඟ සැකසුම් සුරකිමු:

මෙම විකල්පය සියලුම පද්ධති මත ක්‍රියා නොකරයි, එබැවින් ඔබට වෙනත් විධානයක් භාවිතා කළ හැක:

grub2-mkconfig -o /boot/grub/grub.cfg

එච්චරයි. Grub වල මුලින්ම Windows boot කරන හැටි දැන් ඔයාලා දන්නවා. නමුත් මෙම ලිපියේ ඉදිරිපත් කර ඇති තොරතුරු පුළුල් අරමුණු සඳහා භාවිතා කළ හැකිය. එය වින්ඩෝස් සඳහා පමණක් නොව, ඇරඹුම් අනුපිළිවෙල පාලනය කළ යුතු වෙනත් පද්ධති කිහිපයක් සඳහාද ප්‍රයෝජනවත් වනු ඇත.

අදාළ තනතුරු:


මෙම නිබන්ධනය ස්ථාපනය හරහා ඔබව ගෙන යනු ඇත උබුන්ටු 16.10සහ උබුන්ටු 16.04පෙර ස්ථාපනය කර ඇති යන්ත්‍ර මත මයික්‍රොසොෆ්ට් මෙහෙයුම් පද්ධතිය සමඟ multiboot Windows 10 .

සදහා නව ස්ථාපනය Ubuntu 16.04/16.10, අපගේ Ubuntu 16.04 ඩෙස්ක්ටොප් ස්ථාපන මාර්ගෝපදේශය කියවන්න සහ

මෙම අත්පොත උපකල්පනය කරන්නේ යන්ත්රය පෙර ස්ථාපනය කර ඇති බවයි Windows 10 OSහෝ ඊට වැඩි පැරණි අනුවාදය Microsoft Windows, ආදි වින්ඩෝස් 8.1හෝ 8 .

ඔබේ උපකරණ භාවිතා කරන්නේ නම් UEFIඑවිට ඔබ වෙනස් විය යුතුය EFIසැකසුම් සහ කාර්යය අක්රිය කරන්න ආරක්ෂිත ඇරඹුම්.

ඔබේ පරිගණකයේ වෙනත් මෙහෙයුම් පද්ධතියක් ස්ථාපනය කර නොමැති නම් සහ ඔබ වින්ඩෝස් විකල්පය පමණක් භාවිතා කිරීමට අදහස් කරන්නේ නම් උබුන්ටු 16.04 / 16.10, ඔබ ප්රථමයෙන් Microsoft Windows ස්ථාපනය කළ යුතු අතර පසුව ස්ථාපනය සමඟ ඉදිරියට යන්න.

මෙම විශේෂිත අවස්ථාවෙහිදී, පියවරෙන් පියවර වින්ඩෝස් ස්ථාපනයන්, ඔබේ දෘඪ තැටිය හැඩතල ගැන්වීමේදී, උබුන්ටු ස්ථාපනය සඳහා කොටසක් ලෙස පසුව භාවිතා කිරීමට තැටියේ අවම වශයෙන් 20 GB නිදහස් ඉඩක් වෙන් කළ යුතුය.

අවශ්යතා

ISO රූපය බාගන්න උබුන්ටු 16.04සහ උබුන්ටු 16.10පහත සබැඳිය භාවිතා කරමින් පද්ධති ගෘහ නිර්මාණ ශිල්පයට අනුව:

පියවර 1: ද්විත්ව ඇරඹුම් යන්ත්‍රයක් සඳහා වින්ඩෝස් සූදානම් කිරීම

1. ඔබ සැලකිලිමත් විය යුතු පළමු දෙය නම් පද්ධතිය තනි කොටසක ස්ථාපනය කර ඇත්නම් ඔබේ පරිගණකයේ දෘඪ තැටියේ නිදහස් ඉඩක් නිර්මාණය කිරීමයි.

භාවිතයෙන් ඔබේ වින්ඩෝස් යන්ත්‍රයට ලොග් වන්න ගිණුමපරිපාලක සහ දකුණු ක්ලික් කරන්න ආරම්භක මෙනුව-> විධාන රේඛාව(පරිපාලක) වින්ඩෝස් විධාන විමසුමට ඇතුළු වීමට.

2. උපයෝගීතාව විවෘත කරන්න තැටි කළමනාකරණය. මෙතැන් සිට, C: කොටස මත දකුණු-ක්ලික් කර තෝරන්න පරිමාව හැකිලීමකොටසේ ප්‍රමාණය වෙනස් කිරීමට.

C:\Windows\system32\> diskmgmt.msc

3. C හි ඉඩ අඩු කිරීමට: MB වලින් අඩු කිරීමට අගයක් ඇතුලත් කරන්න (අවම වශයෙන් භාවිතා කරමින් 20000 MBකොටස් ප්රමාණය අනුව C:) සහ යතුර ඔබන්න හැකිලෙන්නපහත දැක්වෙන පරිදි කොටසෙහි ප්‍රමාණය වෙනස් කිරීම ආරම්භ කිරීමට.

ඉඩ වෙනස් කළ පසු, ඔබේ දෘඪ තැටියේ නව වෙන් නොකළ ඉඩක් ඔබට පෙනෙනු ඇත. Ubuntu 16.04 ස්ථාපනය කිරීම ආරම්භ කිරීම සඳහා එය පෙරනිමියෙන් තබා ඔබේ පරිගණකය නැවත ආරම්භ කරන්න.

පියවර 2: Windows OS සමඟ Ubuntu 16.04 ස්ථාපනය කරන්න

4. දැන් එය ස්ථාපනය කිරීමට කාලයයි උබුන්ටු 16.04. ලිපියේ ආරම්භයේ ඇති සබැඳිය අනුගමනය කර පින්තූරය බාගත කරන්න ISOඋබුන්ටු ඩෙස්ක්ටොප් 16.04.

රූපය DVD එකට පුළුස්සා හෝ ආරම්භ කළ හැකි එකක් සාදන්න පෙන් ඩ්රයිව් එකවැනි උපයෝගීතාවයක් භාවිතා කිරීම විශ්ව USB ස්ථාපකය(BIOS අනුකූල) හෝ රූෆස්(UEFI අනුකූල).

USB ෆ්ලෑෂ් ඩ්‍රයිව් හෝ ඩීවීඩී ධාවකය තුළ තබන්න, යන්ත්‍රය නැවත ආරම්භ කර යොමු කරන්න BIOS/UEFIවිශේෂිත ක්‍රියාකාරී යතුරක් එබීමෙන් DVD/USB වෙතින් ආරම්භ කිරීමට (සාමාන්‍යයෙන් F12 , F10හෝ F2මත පදනම්ව තාක්ෂණික ලක්ෂණසැපයුම්කරු).

මෙයින් පසු, මාධ්‍ය බාගත කරන්නා ඔබගේ මොනිටරයේ නව පැටවීමේ තිරයක් පෙන්වයි. මෙනුවෙන්, තෝරන්න Ubuntu ස්ථාපනය කරන්නසහ යතුර ඔබන්න ඇතුල් කරන්න, දිගටම කරගෙන යාමට.

5. ආරම්භ කළ හැකි මාධ්‍ය ආරම්භ කිරීම අවසන් වූ පසු RAMඔබ සම්පූර්ණයෙන්ම ක්‍රියාකාරී උබුන්ටු පද්ධතියක් සමඟ වැඩ කරනු ඇත.

ඉහළ සිට දෙවන අයිකනය මත ක්ලික් කරන්න, Ubuntu 16.04 LTS ස්ථාපනය කරන්න, ස්ථාපන උපයෝගීතාව ආරම්භ වනු ඇත. ඔබට ස්ථාපනය කිරීමට අවශ්‍ය භාෂාව තෝරා බොත්තම ක්ලික් කරන්න දිගටම කරගෙන යන්න.

7. දැන් ඔබේ ස්ථාපන වර්ගය තෝරා ගැනීමට කාලයයි. ඔයාට පුළුවන් Ubuntu ස්ථාපනය කරන්නසමග එක්ව OS Windows Boot Manager, සියලු කොටස් පියවරයන් ස්වයංක්‍රීයව බලා ගන්නා විකල්පයකි.

ඔබට අභිරුචි කොටස් පිරිසැලසුමක් අවශ්‍ය නැතිනම් මෙම විකල්පය භාවිතා කරන්න. ඔබට අභිරුචි අංශ පිරිසැලසුමක් අවශ්‍ය නම්, පරීක්ෂා කරන්න වෙන මොනවා හරිවිකල්පය සහ ක්ලික් කරන්න දිගටම කරගෙන යන්නඉදිරියට යාමට බොත්තම.

විකල්පය තැටි මකා දැමීමසහ බහුබූට් මත උබුන්ටු ස්ථාපනය කිරීමෙන් වැළකිය යුතුය, මන්ද එය අනතුරුදායක විය හැකි අතර ඔබගේ තැටිය අතුගා දමනු ඇත.

8. මෙම පියවරේදී අපි අපගේ අභිරුචි අංශ පිරිසැලසුම නිර්මාණය කරමු උබුන්ටු 16.04. මෙම මාර්ගෝපදේශය මඟින් කොටස් දෙකක් සෑදීම නිර්දේශ කරයි, එකක් root සඳහා සහ එකක් නිවස සඳහා සහ swap සඳහා කිසිදු කොටසක් නොමැත (ඔබට සීමිත RAM සම්පත් තිබේ නම් හෝ වේගවත් SSD භාවිතා කරන්නේ නම් පමණක් swap කොටස භාවිතා කරන්න).

පළමු කොටස, මූල කොටස සෑදීම සඳහා, නිදහස් ඉඩ (මීට පෙර සාදන ලද වින්ඩෝස් වෙතින් නිදහස් ඉඩ) තෝරා පහත + අයිකනය මත ක්ලික් කරන්න. සැකසුම් කොටසේ, පහත වින්‍යාසය භාවිතා කර බොත්තම ක්ලික් කරන්න හරිවෙනස්කම් යෙදීමට:

  1. ප්රමාණය = අවම වශයෙන් 20000 එම්.බී.
  2. නව කොටස් වර්ගය = ප්රාථමික
  3. නව කොටස සඳහා ඉඩ = ආරම්භය
  4. EXT4
  5. මවුන්ට් පොයින්ට් = /

ඉහත පියවරයන්ම භාවිතා කරමින් නිවාස කොටසක් සාදන්න. ඔබගේ නිවසේ කොටස ප්‍රමාණය කිරීමට පවතින සියලුම නිදහස් ඉඩ භාවිතා කරන්න. කොටස් සැකසුම් මේ වගේ විය යුතුය:

  1. ප්‍රමාණය = ඉතිරිව ඇති සියලුම නිදහස් ඉඩ
  2. නව කොටස් වර්ගය = ප්රාථමික
  3. නව කොටස සඳහා ඉඩ = ආරම්භය
  4. = ගොනු පද්ධති සඟරාව ලෙස භාවිතා කරන්න EXT4
  5. මවුන්ට් පොයින්ට් = /ගෙදර

9. සම්පුර්ණ වූ පසු, බොත්තම ක්ලික් කරන්න දැන් ස්ථාපනය කරන්නතැටියට වෙනස්කම් යෙදීමට සහ ස්ථාපන ක්රියාවලිය ආරම්භ කිරීමට.

අවකාශය ගැන ඔබට දැනුම් දීමට උත්පතනයක් දිස්විය යුතුය හුවමාරු කරන්න. බොත්තම එබීමෙන් අනතුරු ඇඟවීම නොසලකා හරින්න දිගටම කරගෙන යන්න.

මීළඟ නව උත්පතන කවුළුව ඔබ තැටියේ වෙනස්කම් සිදු කිරීමට එකඟ වන්නේ දැයි විමසනු ඇත. ක්ලික් කරන්න දිගටම කරගෙන යන්නතැටියට වෙනස්කම් ලිවීමට සහ ස්ථාපන ක්රියාවලිය ආරම්භ වනු ඇත.

10. මීළඟ තිරයේ, සිතියමේ එය අසල, ඔබේ ස්ථාපනය තුළ නගරයක් සකසන්න. ඊළඟ ක්ලික් කරන්න දිගටම කරගෙන යන්න.

11. ඉන්පසු පිරිසැලසුමක් තෝරන්න යතුරු පුවරුසහ බොත්තම ඔබන්න දිගටම කරගෙන යන්න.

12. පරිපාලන ගිණුම සඳහා පරිශීලක නාමය සහ මුරපදය ඇතුළත් කරන්න සුදෝ, ඔබේ පරිගණකය සඳහා විස්තරාත්මක නමක් ඇතුළත් කර ක්ලික් කරන්න දිගටම කරගෙන යන්නස්ථාපනය සම්පූර්ණ කිරීමට.

ස්ථාපනය වින්‍යාස කිරීමට අවශ්‍ය සියලුම සැකසුම් මේවාය උබුන්ටු 16.04. මෙතැන් සිට, ස්ථාපන ක්රියාවලිය අවසානය දක්වාම ස්වයංක්රීයව ආරම්භ වේ.

13. ස්ථාපන ක්රියාවලිය අවසානය කරා ළඟා වූ පසු, බොත්තම මත ක්ලික් කරන්න දැන් නැවත ආරම්භ කරන්නස්ථාපනය සම්පූර්ණ කිරීමට.

යන්ත්රය මෙනුව තුළට නැවත ආරම්භ වනු ඇත Grub, තත්පර දහයක් ඇතුළත, ඔබට මේ මොහොතේ භාවිතා කිරීමට අවශ්‍ය මෙහෙයුම් පද්ධතිය තෝරා ගැනීමට ඔබට ඉදිරිපත් වනු ඇත: උබුන්ටු 16.04හෝ Microsoft Windows .

උබුන්ටු 16.04 වෙතින් වින්ඩෝස් ප්‍රවේශ කොටස්

එච්චරයි! ඔබට නැවත මාරු වීමට අවශ්‍ය නම් වින්ඩෝස් මෙහෙයුම් පද්ධතිය, ඔබේ පරිගණකය නැවත ආරම්භ කර මෙනුවෙන් තෝරන්න Grub OS වින්ඩෝස්.

මුල්: GRUB 2: ඔබේ ඇරඹුම් කාරකය සුව කරන්න
මායාන්ක් ෂර්මා විසින් පළ කරන ලදී
ප්‍රකාශිත දිනය: සැප්තැම්බර් 10, 2015
පරිවර්තනය: A. Panin
පරිවර්තන දිනය: දෙසැම්බර් 16, 2015

පද්ධති ඇරඹුම් කාරකය ක්‍රියා නොකිරීම තරම් කරදරකාරී විය හැකි බොහෝ දේ නොමැත. GRUB 2 පද්ධති ඇරඹුම් කාරකයේ සියලුම හැකියාවන් උපරිම ලෙස භාවිතා කිරීමට අපි ඉගෙන ගන්නේ එබැවිනි.

එය කුමක් සදහාද?

    GRUB 2 යනු සෑම ලිනක්ස් බෙදාහැරීමකම පාහේ භාවිතා වන වඩාත්ම ජනප්‍රිය ඇරඹුම් කාරකයයි.

    පද්ධති ඇරඹුම් කාරකය වැදගත් මෘදුකාංග සංරචකයකි, කෙසේ වෙතත්, සමහර අවස්ථාවලදී නිවැරදිව ක්‍රියා නොකරනු ඇත.

    GRUB 2 යනු බොහෝ වින්‍යාස විකල්ප සඳහා සහය දක්වන විස්තීරණ සහ නම්‍යශීලී ඇරඹුම් කාරකයකි.


GRUB 2 ලෙස හඳුන්වන Linux ඇරඹුම් කාරකය උසස් තත්ත්වයේ සහ නම්‍යශීලී මෘදුකාංග සංරචකයකි. මෙම ඇරඹුම් කාරකය ලිනක්ස් සඳහා සහය දක්වන එකම ඇරඹුම් කාරකය නොවුවද, එය වඩාත් ජනප්‍රිය වන අතර එය සෑම ප්‍රසිද්ධ බෙදාහැරීමක්ම පාහේ භාවිතා කරයි. GRUB 2 පද්ධති ඇරඹුම් කාරකයේ ක්‍රියාකාරීත්වය අදියර දෙකකට බෙදිය හැක. පළමුව, එය ඔබේ පරිගණකයේ ස්ථාපනය කර ඇති සියලුම මෙහෙයුම් පද්ධතිවල නම් සහිත මෙනුවක් පෙන්වන අතර ඒවායින් එකක් තෝරා ගැනීමට ඔබට ඉඩ සලසයි. දෙවනුව, ඔබ ඇරඹුම් මෙනුව භාවිතා කර අනුරූප කර්නලය මත පදනම්ව මෙහෙයුම් පද්ධතියක් තෝරාගත් විට එය ලිනක්ස් කර්නලය ආරම්භ කරයි.

පැහැදිලිවම, ලිනක්ස් කර්නලය මත පදනම් වූ මෙහෙයුම් පද්ධතියක් භාවිතා කරන විට, ඔබට ඇරඹුම් කාරකයක් නොමැතිව කළ නොහැක. ඒ අතරම, පද්ධති ඇරඹුම් කාරකය ලිනක්ස් බෙදාහැරීමේ වඩාත්ම අද්භූත සංරචකය විය හැකිය. මෙම මාර්ගෝපදේශය තුළ, අපි ඔබට මෙම පද්ධතියේ ඇරඹුම් කාරකයේ හැකියාවන් කිහිපයක් හඳුන්වා දෙන අතර එහි වැරදි ක්‍රියාකාරිත්වය හා සම්බන්ධ ගැටළු විසඳන්නේ කෙසේදැයි ඔබට කියා දෙන්නෙමු.

GRUB 2 ඇරඹුම් කාරකයේ වැදගත්ම අංගය වන්නේ පෙළ ගොනු සහ ස්ක්‍රිප්ට් කිහිපයක එකතුවකි. කවචය. මෙම කට්ටලයේ පළමු සංරචකය සමඟ දැන හඳුනා ගැනීම වටී /etc/default/grub නාමාවලියෙහි පිහිටා ඇත. මෙය ඔබට වින්‍යාස විචල්‍යවල අගයන් සහ අනෙකුත් GRUB 2 මෙනු විකල්ප සැකසීමට ඉඩ සලසන පෙළ ගොනුවකි (අභිරුචි ඇරඹුම් මෙනු විකල්ප කොටස බලන්න).

GRUB 2 හා සම්බන්ධ තවත් වැදගත් නාමාවලියක් වන්නේ /etc/grub.d බහලුම වේ. මෙම නාමාවලියෙහි එක් එක් මෙනු අයිතමයේ විස්තරය සාදන සියලුම ස්ක්‍රිප්ට් අඩංගු වේ. මෙම ස්ක්‍රිප්ට් නම් ඉලක්කම් දෙකකින් උපසර්ග කළ යුතුය. මෙම උපසර්ගයන් අනුපිළිවෙලට ස්ක්‍රිප්ට් ක්‍රියාත්මක වන අනුපිළිවෙල මෙන්ම GRUB 2 මෙනුවේ අනුරූප අයිතම දිස්වන අනුපිළිවෙල ස්ථාපිත කිරීමට අදහස් කෙරේ. 00_header ගොනුව පළමුව කියවනු ලැබේ, පසුව /etc/default/grub මානකරන ගොනුව. මෙයින් පසු, 10_linux ස්ක්‍රිප්ට් භාවිතයෙන් වත්මන් පද්ධතියේ ලිනක්ස් කර්නල් සඳහා මෙනු අයිතම උත්පාදනය කරනු ලැබේ. මෙම ස්ක්‍රිප්ට් එක ලිනක්ස් කර්නලයක් සඳහා එක් සාමාන්‍ය ඇරඹුම් මෙනු අයිතමයක් සහ /boot කොටසෙන් එකම ලිනක්ස් කර්නලය සඳහා එක් පද්ධති ප්‍රතිසාධන මෙනු අයිතමයක් නිර්මාණය කරයි.

ඊළඟට, 30_os-prober සහ 40_custom වැනි වෙනත් මෙහෙයුම් පද්ධති සෙවීමට ස්ක්‍රිප්ට් ක්‍රියාත්මක වේ. os-prober ස්ක්‍රිප්ට් වෙනත් දෘඪ තැටි කොටස්වල ඇති අනෙකුත් කර්නල් සහ අනෙකුත් මෙහෙයුම් පද්ධති සඳහා මෙනු අයිතම නිර්මාණය කරයි. ස්ථාපනය කර ඇති Linux, Windows, BSD සහ Mac OS X පද්ධති හඳුනා ගැනීමට එයට හැකියාව ඇත. ඔබ ඔබේ දෘඪ තැටියේ කොටස් වින්‍යාසයක් භාවිතා කරන්නේ නම් එය os-prober ස්ක්‍රිප්ට් සඳහා ඉතා ආගන්තුක වන අතර, ස්ථාපිත බෙදාහැරීම හඳුනා ගැනීම වළක්වයි, ඔබට විස්තරයක් එක් කළ හැකිය. මෙම බෙදාහැරීම 40_custom ස්ක්‍රිප්ට් වෙත බෙදා හැරීම (" අභිරුචි ඇරඹුම් මෙනු අයිතම" කොටස බලන්න).

GRUB 2 හට පද්ධති ඇරඹුම් විකල්පයන් වෙනස් කිරීම සඳහා වින්‍යාස ගොනු අතින් සංස්කරණය කිරීම අවශ්‍ය නොවේ: ඒ වෙනුවට, එය ඔබට grub2-mkconfig උපයෝගීතාව භාවිතයෙන් වින්‍යාස ගොනුවක් /boot/grub/grub.cfg ජනනය කිරීමට ඉඩ සලසයි. මෙම උපයෝගීතාව මඟින් ඔබට /etc/grub.d බහලුම වෙතින් ස්ක්‍රිප්ට් විග්‍රහ කිරීමට මෙන්ම /etc/default/grub වින්‍යාස ගොනුව මඟින් පද්ධති ඇරඹුම් පරාමිති පිළිබඳ විස්තරයක් ස්වයංක්‍රීයව උත්පාදනය කිරීමට ඉඩ සලසයි.

පද්ධති ඇරඹුම් කාරකය චිත්රක ආකාරයෙන් ප්රතිෂ්ඨාපනය කිරීම

GRUB 2 ඇරඹුම් කාරකය හා සම්බන්ධ ගැටලුවලින් බහුතරයක් Boot Repair යෙදුමේ තනි බොත්තම එබීමෙන් සරලව විසඳා ගත හැක. මෙම සිනිඳු, සරල යෙදුමට අවබෝධාත්මක පරිශීලක අතුරුමුහුණතක් ඇති අතර ඔබට විවිධ වර්ගයේ තැටි සහ තැටි කොටස් පිරිසැලසුම් පරිලෝකනය කිරීමට සහ හඳුනා ගැනීමට ඉඩ සලසයි, එම කොටස් තුළ ස්ථාපනය කර ඇති මෙහෙයුම් පද්ධති ස්ථානගත කර නිවැරදිව හඳුනා ගැනීමටද හැකිය. Master Boot Records (MBR) සහිත සාමාන්‍ය පරිගණකවල සහ UEFI සහ GUID කොටස් වගු (GPT) සහිත නව පරිගණකවල මෙම උපයෝගීතාවයට ක්‍රියා කළ හැක.

Boot Repair utility භාවිතා කිරීමට ඇති සරලම ක්‍රමය නම් Ubuntu බෙදාහැරීමේ සජීවී සැසියක කොටසක් ලෙස එය ස්ථාපනය කිරීමයි. කැඩුණු ඇරඹුම් කාරකයක් සහිත යන්ත්‍රයක් මත සජීවී උබුන්ටු බෙදා හැරීමක් ක්‍රියාත්මක කර ඇරඹුම් අලුත්වැඩියා යෙදුම ස්ථාපනය කරන්න, පළමුව විධානය භාවිතා කර සුදුසු PPA එකතු කරන්න:

Sudo add-apt-repository ppa:yannubuntu/Boot Repair

ඊට පසු, විධානය භාවිතා කර ගබඩා ලැයිස්තුව යාවත්කාලීන කරන්න:

Sudo apt-get update

අවසාන වශයෙන්, ඔබට විධානය භාවිතයෙන් යෙදුම ස්ථාපනය කළ හැකිය:

Sudo apt-get install -y Boot Repair

ස්ථාපන ක්රියාවලිය අවසන් වූ පසු, ඔබට යෙදුම දියත් කිරීමට හැකි වනු ඇත. බොත්තම් කිහිපයකින් සමන්විත පරිශීලක අතුරුමුහුණතක් පෙන්වීමට පෙර එය ඔබගේ දෘඪ තැටිය පරිලෝකනය කරනු ඇත. යෙදුම මඟින් යෝජනා කර ඇති ක්‍රියාවන් සිදු කිරීම සඳහා, ඔබට "නිර්දේශිත අලුත්වැඩියා" බොත්තම මත ක්ලික් කළ හැකිය, එමඟින් පද්ධති ඇරඹුම් කාරකයට සම්බන්ධ බොහෝ ගැටලු විසඳනු ඇත. ඔබගේ පද්ධති ඇරඹුම් කාරකය ප්‍රතිස්ථාපනය කිරීමෙන් පසු, උපයෝගීතාව ඔබ මතක තබා ගත යුතු සබැඳියක් පෙන්වනු ඇත. මෙම සබැඳිය ක්ලික් කිරීමෙන් ඔබට ඔබව හුරු කරවීමට හැකි වනු ඇත විස්තරාත්මක තොරතුරුඔබගේ තැටි ගැන, ඒවායේ කොටස් ඇතුළුව, මෙන්ම /etc/default/grub බහලුමේ ඇති ගොනු සහ /boot/grub/grub.cfg ගොනුව වැනි වැදගත් GRUB 2 වින්‍යාස ගොනු වල අන්තර්ගතය. යෙදුම ඔබගේ ඇරඹුම් කාරකය ප්‍රතිසාධනය කිරීමට අපොහොසත් වුවහොත්, ඔබට මෙම සබැඳිය ඔබේ බෙදාහැරීමේ සංසදයේ පළ කළ හැක, එවිට අමුත්තන්ට ඔබේ දෘඪ තැටියේ කොටස් සැකැස්ම බැලීමට සහ ප්‍රයෝජනවත් උපදෙස් ලබා දිය හැක.

පද්ධති ඇරඹුම් කාරකය ප්‍රතිස්ථාපනය කිරීම

GRUB 2 ඇරඹුම් කාරකය සමඟ ඇති ගැටළු පද්ධතිය විවිධ තත්වයන්ට යාමට හේතු විය හැක. ඇරඹුම් කාරක මෙනුව වෙනුවට තිරය මත දිස්වන පෙළ මඟින් පද්ධතියේ වත්මන් තත්ත්වය පෙන්නුම් කරයි. පද්ධතිය grub> විමසුමේදී ආරම්භ කිරීමට අපොහොසත් වුවහොත්, GRUB 2 මොඩියුලයන් පටවා ඇති බව නිගමනය කළ හැක, නමුත් grub.cfg වින්‍යාස ගොනුව පූරණය කළ නොහැක. මෙම විමසුම අංගසම්පූර්ණ bootloader command shell එකක දර්ශණය වන අතර, එමගින් ඔබට පද්ධතිය ආරම්භ කිරීම ඉලක්ක කරගත් ක්‍රියා රාශියක් සිදු කළ හැක. ඔබ grub recover> විමසුම දුටුවහොත්, පද්ධති ඇරඹුම් කාරකයට එහි මොඩියුල මෙන්ම පද්ධති ඇරඹුම් පරාමිති විස්තර කරන ගොනු හඳුනා ගත නොහැකි බව නිගමනය කිරීම පහසුය. කෙසේ වෙතත්, ඔබේ පරිගණක තිරයේ "GRUB" යන වචනය පමණක් දිස්වන්නේ නම්, සාමාන්‍යයෙන් ප්‍රධාන ඇරඹුම් වාර්තාවේ ගබඩා කර ඇති මූලික තොරතුරු පවා පද්ධති ඇරඹුම් කාරකයට අනාවරණය කර ගැනීමට නොහැකි වූ බවට බලාපොරොත්තු සුන් කරවන නිගමනයකට එළඹිය හැකිය.

ඔබට ඕනෑම බෙදාහැරීමකින් සජීවී සංයුක්ත තැටියක් හෝ GRUB 2 කවචයක් භාවිතයෙන් ඔබට මෙම GRUB 2 ගැටළු නිරාකරණය කර ගත හැක. ඔබ වාසනාවන්ත නම් සහ ඔබේ ඇරඹුම් කාරකය grub> විමසුම පෙන්වයි නම්, ඔබට GRUB 2 හි බිල්ට්-ඉන් කවචයේ සම්පූර්ණ බලය භාවිතා කළ හැක. කිසියම් දෝෂයක් නිවැරදි කිරීමට.

පහත විධානයන් grub> prompt සහ grub recover> prompt යන දෙකෙහිම ක්‍රියා කරයි. set pager=1 විධානය මඟින් ඔබට ස්වයංක්‍රීයව අනුචලනය වීම වැළැක්වීම සඳහා පෙළ අනුචලන යාන්ත්‍රණය සක්‍රීය කිරීමට ඉඩ සලසයි. ඔබට දෘෂ්‍යමාන GRUB 2 දෘඪ තැටි කොටස් එකම ආකාරයකින් ලැයිස්තුගත කිරීමට ඉඩ සලසන ls විධානය ද භාවිතා කළ හැක.

Grub> ls (hd0) (hd0,msdos5) (hd0,msdos6) (hd1,msdos1)

ඔබට පෙනෙන පරිදි, මෙම විධානය මඟින් දෘඪ තැටියේ කොටස් වගු සැකැස්ම පිළිබඳ තොරතුරු සහ කොටස් පිළිබඳ තොරතුරු ප්රදර්ශනය කිරීමට ඔබට ඉඩ සලසයි.

විකල්පයක් ලෙස, ඔබේ root ගොනු පද්ධතිය සමඟ කොටස සොයා ගැනීමට ඔබට එක් එක් දෘඪ තැටි කොටස් වලට එරෙහිව ls විධානය භාවිතා කළ හැක:

Grub> ls (hd0.5)/ නැතිවූ+සොයාගත්/ var/ etc/ media/ bin/ initrd.gz boot/ dev/ home/ selinux/ srv/ tmp/ vmlinuz

කොටස් නාමය ලිවීමේදී ඔබට msdos කොටස් වර්ග හඳුනාගැනීම ඉවත දැමිය හැක. එසේම, ඔබ කොටස් නාමයේ අවසානයේ ඇති ස්ලැෂ් ඉවත් කර ක්‍රියාත්මක කළහොත්, උදාහරණයක් ලෙස, ls (hd0.5) වැනි විධානයක් ක්‍රියාත්මක කළහොත්, ඔබට ගොනු පද්ධති වර්ගය, එහි සම්පූර්ණ ප්‍රමාණය පිළිබඳ තොරතුරු ඇතුළුව කොටස පිළිබඳ තොරතුරු ලැබෙනු ඇත. සහ අවසාන වෙනස් කිරීමේ කාලය. ඔබට ඔබේ දෘඪ තැටියේ බහු මූල කොටස් තිබේ නම්, ඔබට cat (hd0.5)/etc/issue බෙදාහැරීම හඳුනා ගැනීමට cat විධානය භාවිතයෙන් /etc/issue ගොනුවේ අන්තර්ගතය කියවිය හැක.

(hd0,5) කොටසේ ඔබ නිවැරදි මූල ගොනු පද්ධතිය සොයාගෙන ඇතැයි උපකල්පනය කළහොත්, මෙම ගොනු පද්ධතියේ /boot/grub බහලුම සහ Linux කර්නල් රූපයක් අඩංගු වන බවට සහතික විය යුතුය. පූරණය කිරීමට කැමති. දැන් පද්ධතිය ආරම්භ කිරීමට ඔබට පහත විධානයන් ඇතුළත් කළ යුතුය:

Grub> set root=(hd0,5) grub> linux /boot/vmlinuz-3.13.0-24-generic root=/dev/sda5 grub> initrd /boot/initrd.img-3.13.0-24-generic

පළමු විධානය මඟින් GRUB 2 පද්ධති ඇරඹුම් කාරකය වෙත බූට් කිරීමට බෙදාහැරීමේ ගොනු පිහිටා ඇති දෘඪ තැටියේ කොටස පිළිබඳ තොරතුරු ලබා දේ. දෙවන විධානය මඟින් නිශ්චිත දෘඪ තැටි කොටස තුළ කර්නල් රූප ගොනුවේ පිහිටීම පිළිබඳ තොරතුරු මෙන්ම root ගොනු පද්ධතියේ පිහිටීම පිළිබඳ තොරතුරු ලබා දෙයි. අවසාන පේළිය මඟින් ආරම්භක තැටි රූප ගොනුවේ පිහිටීම නියම කිරීමට ඔබට ඉඩ සලසයි, එහි අන්තර්ගතය මතකයේ ගබඩා කර කර්නල් ඇරඹුම් ක්‍රියාවලියේදී භාවිතා වේ. ඔබට ස්වයංක්‍රීය සම්පූර්ණ කිරීමේ අංගය භාවිතා කළ හැකිය, එමඟින් කර්නල් ගොනු වල නම් සහ ආරම්භක තැටි රූපය ඇතුළත් කිරීමේදී ඔබට බොහෝ කාලයක් සහ වෑයමක් ඉතිරි වේ.

GRUB 2 භාවිතයෙන් නිශ්චිත මෙහෙයුම් පද්ධතිය පූරණය කිරීම ආරම්භ කරන ඊලඟ grub> ආචාරයෙන් පසුව, boot විධානය ඇතුළත් කිරීමෙන් මෙම රේඛා ඇතුල් කිරීම සම්පූර්ණ කළ යුතුය.

ඔබට ග්‍රබ් ගලවා ගැනීමේ> සුබපැතුම් හමු වුවහොත් උකුණන්ගේ ක්‍රියාව තරමක් වෙනස් විය යුතුය. පද්ධති ඇරඹුම් කාරකයට කිසිවක් හඳුනා ගැනීමට සහ පූරණය කිරීමට නොහැකි වූ බැවින් අවශ්ය මොඩියුල, ඔබට ඒවා අතින් බාගත කිරීමට සිදු වනු ඇත:

ග්‍රබ් ගලවා ගැනීම> root=(hd0,5) grub ගලවාගැනීම> insmod (hd0,5)/boot/grub/normal.mod grub මුදවාගැනීම> සාමාන්‍ය grub> insmod ලිනක්ස්

පැහැදිලිවම, පෙර පරිදිම, Linux root කොටස සොයා ගැනීමට ls විධානය සාර්ථකව භාවිතා කිරීමෙන් පසු, ඔබට එම කොටස Set විධානය භාවිතයෙන් සලකුණු කිරීමට සිදුවේ. මීලඟට, ඔබට සාමාන්‍ය මොඩියුලය පූරණය කිරීමට අවශ්‍ය වේ, ඉන් පසුව ඔබ grub> සුබපැතුම් සමඟ සම්මත මාදිලියට ආපසු යනු ඇත. පහත විධානය මඟින් ලිනක්ස් මොඩියුලය ස්වයංක්‍රීයව පූරණය නොකළේ නම් එය පූරණය කිරීමට ඔබට ඉඩ සලසයි. මෙම මොඩියුලය පූරණය කිරීමෙන් පසු, ඔබට කර්නල් රූප ගොනුවල පිහිටීම සහ ආරම්භක තැටි රූපය පිළිබඳ තොරතුරු පද්ධති ඇරඹුම් කාරකය වෙත මාරු කිරීමට සහ ඇරඹුම් විධානය භාවිතයෙන් බෙදාහැරීම පැටවීම ආරම්භ කළ හැකිය.

බෙදා හැරීම සාර්ථකව පූරණය කිරීමෙන් පසු, විධානය භාවිතා කර GRUB 2 වින්‍යාස ගොනුව නැවත උත්පාදනය කිරීමේ අවශ්‍යතාවය ගැන අමතක නොකරන්න:

Grub-mkconfig -o /boot/grub/grub.cfg

ඔබට විධානය භාවිතා කරමින් ප්‍රධාන ඇරඹුම් වාර්තාවට පද්ධති ඇරඹුම් කාරකයේ පිටපතක් ස්ථාපනය කිරීමටද සිදුවේ.

GRUB 2 සහ UEFI

UEFI ස්ථිරාංග සහිත යන්ත්‍ර (එනම්, පසුගිය වසර කිහිපය තුළ අලෙවි වූ සියලුම යන්ත්‍ර පාහේ) GRUB 2 ඇරඹුම් කාරකයේ ගැටළු හඳුනා ගැනීමේ ක්‍රියාවලියට නව සංකීර්ණතා මට්ටමක් එක් කර ඇත. GRUB 2 ඇරඹුම් කාරකය ප්‍රතිසාධනය කිරීමේ ක්‍රියා පටිපාටිය කෙසේ වෙතත් යන්ත්‍රය UEFI ස්ථිරාංග සමඟ ඇත, UEFI ස්ථිරාංග නොමැති යන්ත්‍රයක එකම ඇරඹුම් කාරකය ප්‍රතිස්ථාපනය කිරීමේ ක්‍රියා පටිපාටියෙන් සැලකිය යුතු ලෙස වෙනස් නොවේ; නව ස්ථිරාංග අනුවාද සඳහා විවිධ වෙනස්කම් සිදු කරනු ලැබේ, එමඟින් පද්ධති ඇරඹුම් කාරකය ප්‍රතිස්ථාපනය කිරීමේ ක්‍රියාවලියේ විවිධ ප්‍රති results ල ඇති කරයි.

UEFI මත පදනම් වූ පද්ධති මත ඔබට Master Boot Record වෙත කිසිවක් ස්ථාපනය කිරීමට සිදු නොවේ. ඒ වෙනුවට, ඔබට EFI-සක්‍රීය ලිනක්ස් ඇරඹුම් කාරකයක් ස්ථාපනය කිරීමට සිදුවේ පද්ධති කොටස EFI (EFI පද්ධති කොටස, ESP) සහ එය Linux මත efibootmgr හෝ Windows හි bcdedit වැනි මෙවලමක් භාවිතයෙන් පෙරනිමි ඇරඹුම් කාරකය ලෙස සකසන්න.

මේ මොහොතේ, ඕනෑම ජනප්‍රිය ලිනක්ස් බෙදාහැරීමක් ස්ථාපනය කිරීමේදී GRUB 2 පද්ධති ඇරඹුම් කාරකය නිවැරදිව ස්ථාපනය කළ යුතුය, එමඟින් දෙවැන්න වින්ඩෝස් 8 සමඟ සාර්ථකව සහජීවනය වීමට ඉඩ සලසයි. කෙසේ වෙතත්, ඔබ අක්‍රිය පද්ධති ඇරඹුම් කාරකයක් සමඟ අවසන් වුවහොත්, ඔබට ලිනක්ස් බෙදාහැරීමේ සජීවී රූපයක් භාවිතයෙන් පද්ධතිය ප්‍රතිසාධනය කළ හැක. සජීවී බෙදාහැරීමේ රූපයක් බාගත කිරීමේදී, ඔබ UEFI මාදිලියේ ආරම්භ කරන බවට සහතික විය යුතුය. පරිගණක ඇරඹුම් මෙනුව ඉවත් කළ හැකි එක් එක් මාධ්‍ය සඳහා අයිතම දෙකක් අඩංගු විය යුතුය - සාමාන්‍ය ආකාරයෙන් සහ UEFI ආකාරයෙන් ආරම්භ කිරීම සඳහා. /sys/firmware/efi/ බහලුම හරහා ගොනු හරහා EFI විචල්‍යයන් වෙත ප්‍රවේශය සංවිධානය කිරීමට අවසාන මාදිලිය භාවිතා කරන්න.

සජීවී පරිසරයෙන්, ඔබ විසින් මෙම මාර්ගෝපදේශයෙහි විස්තර කර ඇති ආකාරයට අසාර්ථක ලෙස ස්ථාපිත බෙදාහැරීමේ මූල ගොනු පද්ධතිය සවි කළ යුතුය. ඔබට EFI පද්ධති කොටස (ESP) සවි කිරීමටද සිදුවේ. උපාංග ගොනුව /dev/sda1 මෙම කොටසට අනුරූප වේ යැයි උපකල්පනය කර, පහත දැක්වෙන විධානය භාවිතයෙන් ඔබට මෙම කොටස සවි කළ හැක:

Sudo mount /dev/sda1 /mnt/boot/efi

මෙම මාර්ගෝපදේශයේ විස්තර කර ඇති ආකාරයට අසාර්ථක බෙදාහැරීමේ මූල ගොනු පද්ධතිය සමඟ chroot පරිසරයක් නිර්මාණය කිරීමට පෙර ඔබ modprobe efivars විධානය භාවිතයෙන් efivars කර්නල් මොඩියුලය පූරණය කළ යුතුය.

දැන්, ඔබ Fedora බෙදාහැරීම භාවිතා කරන්නේ නම්, පහත විධානය භාවිතා කර ඔබට ඇරඹුම් කාරකය නැවත ස්ථාපනය කළ හැක:

Yum grub2-efi shim නැවත ස්ථාපනය කරන්න

මෙයින් පසු, ඔබ නව ඇරඹුම් කාරක වින්‍යාස ගොනුවක් උත්පාදනය කිරීමට විධානය ක්‍රියාත්මක කළ යුතුය:

Grub2-mkconfig -o /boot/grub2/grub.cfg

Ubuntu පරිශීලකයින්ට විධානය භාවිතයෙන් එකම මෙහෙයුම සිදු කළ හැකිය:

Apt-get install --reinstall grub-efi-amd64

පද්ධති ඇරඹුම් කාරකය ප්‍රතිස්ථාපනය කිරීමෙන් පසු, ඔබ chroot පරිසරයෙන් පිටවී, සවිකර ඇති සියලුම දෘඪ තැටි කොටස් ඉවත් කර GRUB 2 මෙනුව වෙත ගොස් පරිගණකය නැවත ආරම්භ කළ යුතුය.

/etc/grub.d බහලුම තුළ ස්ක්‍රිප්ට් අක්‍රිය කිරීමට, ඔබට අවශ්‍ය වන්නේ ක්‍රියාත්මක කිරීමේ බිටු ඉවත් කිරීමට, chmod -x /etc/grub.d/20_memtest86+ විධානයට සමාන විධානයක් භාවිතා කර, ඔබට "මතකය ඉවත් කිරීමට ඉඩ සලසයි. ඇරඹුම් මෙනුවෙන් ටෙස්ට්" රේඛාව

මචන්, මගේ GRUB එක කොහෙද?

GRUB 2 පද්ධති ඇරඹුම් කාරකයේ ධනාත්මක ලක්ෂණය වන්නේ අවශ්‍ය විටෙක එය නැවත ස්ථාපනය කිරීමේ හැකියාවයි. මේ ආකාරයෙන්, ඔබට ඔබගේ GRUB 2 ඇරඹුම් කාරකය අහිමි වුවහොත්, උදාහරණයක් ලෙස, Windows විසින් එය තමන්ගේම ඇරඹුම් කාරකයක් සමඟ ප්‍රතිස්ථාපනය කිරීමෙන් පසුව, ඔබට සජීවී පරිසරය තුළ මෙහෙයුම් කිහිපයක් සිදු කිරීමෙන් GRUB 2 ප්‍රතිසාධනය කළ හැක. ඔබ /dev/sda5 උපාංග ගොනුවෙන් නියෝජනය වන දෘඪ තැටි කොටසෙහි බෙදාහැරීම ස්ථාපනය කර ඇතැයි උපකල්පනය කළහොත්, විධානය භාවිතා කර බෙදාහැරීමේ මූල ගොනු පද්ධතිය සවි කිරීමට ඩිරෙක්ටරියක් සෑදීමෙන් ඔබට GRUB 2 ඇරඹුම් කාරකය නැවත ස්ථාපනය කළ හැක:

Sudo mkdir -p /mnt/distro

මෙයින් පසු, ඔබ විධානය භාවිතා කර මෙම කොටසෙන් ගොනු පද්ධතිය සවි කළ යුතුය:

Mount /dev/sda5 /mnt/distro

එවිට ඔබට විධානය භාවිතයෙන් GRUB 2 ඇරඹුම් කාරකය නැවත ස්ථාපනය කළ හැක:

Grub2-install --root-directory=/mnt/distro /dev/sda

මෙම විධානය මඟින් ස්ථාපනය කර ඇති ලිනක්ස් බෙදාහැරීමේ ගොනු පද්ධතිය මෙන්ම grubenv සහ device.map වැනි GRUB 2 ඇරඹුම් කාරක ගොනු අඩංගු /dev/sda උපාංගයේ ප්‍රධාන ඇරඹුම් වාර්තා ප්‍රදේශයේ තොරතුරු නැවත ලියයි.

බෙදාහැරීම් කිහිපයක් ස්ථාපනය කර ඇති පරිගණක ක්රියාත්මක කිරීමේදී බොහෝ විට පැන නගින තවත් ගැටළුවක් තිබේ. නව ලිනක්ස් බෙදාහැරීමක් ස්ථාපනය කරන විට, එහි ඇරඹුම් කාරකය දැනටමත් ස්ථාපිත බෙදාහැරීම් පිළිබඳ තොරතුරු ලබා ගත යුතුය. එය එවැනි තොරතුරු ලබා නොගන්නේ නම්, ඔබට නවතම ස්ථාපිත බෙදාහැරීම බාගත කර විධානය ක්‍රියාත්මක කළ හැකිය:

Grub2-mkconfig

මෙම විධානය ක්‍රියාත්මක කිරීමට පෙර, ඇරඹුම් මෙනුවේ ඉදිරිපත් කර නොමැති ස්ථාපිත බෙදාහැරීම් වල root ගොනු පද්ධති සහිත කොටස් සවිකර ඇති බවට ඔබ සහතික විය යුතුය. ඔබට ඇරඹුම් මෙනුවට එක් කිරීමට අවශ්‍ය බෙදාහැරීමේ /root සහ /home ගොනු පද්ධති වෙනම දෘඪ තැටි කොටස් මත තිබේ නම්, ඔබ grub2-mkconfig ධාවනය කිරීමට පෙර /root ගොනු පද්ධතිය පමණක් සවි කළ යුතුය.

GRUB 2 ඇරඹුම් කාරකයට බොහෝ බෙදාහැරීම් හඳුනා ගත හැකි වුවද, Ubuntu බෙදාහැරීමක් ක්‍රියාත්මක කරන අතරතුර Fedora සඳහා boot loader menu entry එකක් එක් කිරීමට උත්සාහ කිරීම සඳහා එක් අමතර පියවරක් අවශ්‍ය වේ. ඔබ ඔබේ Fedora බෙදාහැරීම ස්ථාපනය කිරීමේදී පෙරනිමි සැකසුම් භාවිතා කළේ නම්, ස්ථාපකය LVM කොටස් සාදනු ඇත. මෙම අවස්ථාවෙහිදී, ඇරඹුම් මෙනුවට Fedora එක් කිරීමට GRUB 2 ඇරඹුම් කාරකය සමඟ ඇතුළත් කර ඇති os-prober ස්ක්‍රිප්ට් ඇමතීමට පෙර, ඔබ ප්‍රථමයෙන් සමාන විධානයක් භාවිතා කරමින් බෙදාහැරීමේ මෘදුකාංග පැකේජ කළමනාකරණ පද්ධතිය භාවිතයෙන් lvm2 ධාවකය ස්ථාපනය කළ යුතුය:

Sudo apt-get install lvm2

ඉක්මන් නිවැරදි කිරීම

grub2-install ධාවනය කිරීමෙන් කිසිදු වෙනසක් සිදු නොවන්නේ නම් සහ ඔබට ඔබේ Linux බෙදාහැරීම ආරම්භ කිරීමට නොහැකි නම්, ඔබට ඇරඹුම් කාරකය සම්පූර්ණයෙන්ම නැවත ස්ථාපනය කර නැවත සකස් කිරීමට සිදුවේ. මෙම කාර්යය ඉටු කිරීම සඳහා, ඔබට ප්රයෝජනවත් chroot උපයෝගීතාව භාවිතා කළ හැකිය, එමඟින් සජීවී පරිසරයේ root බහලුම ස්ථාපනය කර ඇති Linux පද්ධතියේ root බහලුම සමඟ තාවකාලිකව ප්රතිස්ථාපනය කිරීමට ඉඩ සලසයි, එහි ක්රියාකාරිත්වය ප්රතිෂ්ඨාපනය කළ යුතුය. ඔබට මෙම කාර්යය සඳහා chroot උපයෝගීතාව ඇති ඕනෑම Linux බෙදාහැරීමක සජීවී සංයුක්ත තැටිය භාවිතා කළ හැක. කෙසේ වෙතත්, ඔබ ඔබේ දෘඪ තැටියේ ස්ථාපනය කර ඇති බෙදාහැරීම මෙන් එකම CPU ගෘහ නිර්මාණ ශිල්පය සඳහා සජීවී සංයුක්ත තැටිය භාවිතා කරන බවට ඔබ සහතික විය යුතුය. මේ අනුව, ඔබට 64-bit ස්ථාපිත පද්ධතියක ක්‍රියාකාරීත්වය ප්‍රතිස්ථාපනය කිරීමට chroot උපයෝගීතාව භාවිතා කිරීමට අවශ්‍ය නම්, ඔබට 64-bit පද්ධති සඳහා සජීවී සංයුක්ත තැටියක් අවශ්‍ය වේ.

සජීවී පරිසරය පූරණය කිරීමෙන් පසු, මුලින්ම ඔබ යන්ත්රයේ දෘඪ තැටියේ කොටස් පරීක්ෂා කළ යුතුය. ඔබගේ දෘඪ තැටියේ ඇති සියලුම කොටස් ලැයිස්තුගත කිරීමට fdisk -l විධානය භාවිතා කරන්න සහ ඔබට ප්‍රතිස්ථාපනය කිරීමට අවශ්‍ය GRUB 2 ඇරඹුම් කාරකය ස්ථාපනය කර ඇති කොටසේ අංකය සොයා ගන්න.

උපාංග ගොනුව /dev/sda5 මඟින් නිරූපණය වන දෘඪ තැටි කොටසේ ස්ථාපනය කර ඇති බෙදාහැරීමේ පද්ධති ඇරඹුම් කාරකය ඔබට ප්‍රතිසාධනය කිරීමට අවශ්‍ය යැයි උපකල්පනය කරමු. ටර්මිනල් ඉමුලේටරයක් ​​විවෘත කර මෙම කොටස සවි කරන්න:

Sudo mount /dev/sda5 /mnt

දැන් ඔබට පරිගණකයේ ස්ථාපනය කර ඇති අනෙකුත් මෙහෙයුම් පද්ධති නිවැරදිව හඳුනා ගැනීම සඳහා GRUB 2 පද්ධති ඇරඹුම් කාරකයට ප්‍රවේශ විය යුතු නාමාවලි සවි කිරීමට සිදුවේ.

$ sudo mount --bind /dev /mnt/dev $ sudo mount --bind /dev/pts /mnt/dev/pts $ sudo mount --bind /proc /mnt/proc $ sudo mount --bind /sys /mnt /sys

දැන් ඔබට සජීවී පරිසරයෙන් ඉවත් වී chroot උපයෝගීතාව භාවිතයෙන් උපාංග ගොනුව / dev/sda5 මඟින් නියෝජනය වන කොටසේ ස්ථාපනය කර ඇති බෙදාහැරීමේ පරිසරයට යා හැකිය:

$ sudo chroot /mnt /bin/bash

GRUB 2 ඇරඹුම් කාරකය ස්ථාපනය කිරීමට, සත්‍යාපනය කිරීමට සහ යාවත්කාලීන කිරීමට ඔබ දැන් සූදානම්ය. පෙර පරිදිම, ඇරඹුම් කාරකය නැවත ස්ථාපනය කිරීමට ඔබ විධානය භාවිතා කළ යුතුය:

Sudo grub2-install /dev/sda

grub2-install විධානය grub.cfg වින්‍යාස ගොනුව ස්පර්ශ නොකරන බැවින්, ඔබට පහත විධානය භාවිතයෙන් එය අතින් නිර්මාණය කිරීමට සිදුවේ.

Sudo grub-mkconfig -o /boot/grub/grub.cfg

මෙම විධාන අනුපිළිවෙල ඇරඹුම් කාරක ගැටළු විසඳීමට උපකාරී වේ. ඔබගේ පරිගණකයේ දැන් ස්ථාපනය කර ඇති සියලුම මෙහෙයුම් පද්ධති සහ බෙදාහැරීම් ලැයිස්තුවක් සමඟ GRUB 2 ඇරඹුම් කාරකයේ නව පිටපතක් ස්ථාපනය කර ඇත. ඔබේ පරිගණකය නැවත ආරම්භ කිරීමට පෙර, ඔබ chroot පරිසරයෙන් ඉවත් වී භාවිතා කළ සියල්ල ඉවත් කළ යුතුය ගොනු පද්ධතිපහත අනුපිළිවෙලින්:

$ පිටවීම $ sudo umount /mnt/sys $ sudo umount /mnt/proc $ sudo umount /mnt/dev/pts $ sudo umount /mnt/dev $ sudo umount /mnt

එවිට ඔබට පරිගණකය ආරක්ෂිතව නැවත ආරම්භ කළ හැක, එය නැවත වරක් ඔබගේ සම්පූර්ණ පාලනය යටතේ පවතින GRUB 2 ඇරඹුම් කාරකයේ පාලනය යටතේ තිබිය යුතුය!

අභිරුචි ඇරඹුම් මෙනු විකල්ප

GRUB 2 ඇරඹුම් කාරකය වින්‍යාස විචල්‍ය විශාල ප්‍රමාණයක් භාවිතා කරයි. ඔබ /etc/default/grub වින්‍යාස ගොනුවේ අන්තර්ගතය සමාලෝචනය කරන විට ඔබට වෙනස් කිරීමට අවශ්‍ය මෙම විචල්‍යයන් සමහරක් මෙම කොටස විස්තර කරයි. GRUB_DEFAULT විචල්‍යය මඟින් පෙරනිමියෙන් තෝරනු ලබන ඇරඹුම් මෙනු අයිතමය නියම කිරීමට ඔබට ඉඩ සලසයි. එහි අගයන් පළමු මෙනු අයිතමයට අනුරූප වන අංක 0 වැනි අංක මෙන්ම “සුරකින ලද” තන්තුව ද විය හැකිය, එමඟින් පරිගණකය අවසන් වරට ආරම්භ කරන ලද මෙනු අයිතමය ස්වයංක්‍රීයව තෝරා ගැනීමට ඔබට ඉඩ සලසයි. GRUB_TIMEOUT විචල්‍යය මඟින් පෙරනිමි මෙනු අයිතමය භාවිතයෙන් ආරම්භ කිරීමට පෙර රැඳී සිටීමට කාලය සැකසීමට ඔබට ඉඩ සලසයි, සහ GRUB_CMDLINE_LINUX විචල්‍යය මඟින් ඔබට අනුරූප ඇරඹුම් මෙනු අයිතම භාවිතා කරන විට එක් එක් ලිනක්ස් කර්නලයට ලබා දෙන පරාමිති ලැයිස්තුවක් නියම කිරීමට ඉඩ ලබා දේ. .

GRUB_DISABLE_RECOVERY විචල්‍යය සත්‍ය ලෙස සකසා ඇත්නම්, පද්ධති ප්‍රතිසාධනය සඳහා ඇරඹුම් මෙනු අයිතම උත්පාදනය නොවේ. මෙම මූලද්‍රව්‍ය ඔබට තනි-පරිශීලක මාදිලියේ බෙදාහැරීම් ආරම්භ කිරීමට ඉඩ සලසයි, එහිදී ඔබට අතුරු මුහුණත සමඟ පවතින ඕනෑම මෙවලම් භාවිතා කළ හැකිය. විධාන රේඛාවපද්ධතිය යථා තත්ත්වයට පත් කිරීමට. තවත් ප්‍රයෝජනවත් විචල්‍යයක් වන්නේ GRUB_GFXMODE විචල්‍යය, එය ඇරඹුම් මෙනුව පෙන්වන විට සකසන තිර විභේදනය සැකසීමට ඔබට ඉඩ සලසයි. මෙම විචල්‍යයේ අගය ඔබගේ ග්‍රැෆික් කාඩ්පත මගින් සහාය දක්වන විභේදනයේ ඕනෑම විස්තරයක් විය හැක.

අභිරුචි ඇරඹුම් මෙනු අයිතම

ඔබට ඔබගේ ඇරඹුම් කාරක මෙනුව වෙත අයිතමයක් එක් කිරීමට අවශ්‍ය නම්, ඔබ 40_custom නම් ස්ක්‍රිප්ට් එකකට සුදුසු ගාථාව එක් කළ යුතුය. ඔබට මෙම ඇරඹුම් මෙනු අයිතමය භාවිතා කළ හැකිය, උදාහරණයක් ලෙස, ඉවත් කළ හැකි ධාවකයක ස්ථාපනය කර ඇති ලිනක්ස් බෙදාහැරීමක් ආරම්භ කිරීමට USB අතුරුමුහුණත. ඔබගේ ඉවත් කළ හැකි USB ධාවකයේ බෙදාහැරීමේ කොටස /dev/sdb1 උපාංග ගොනුවෙන් නිරූපණය වන අතර, vmlinuz කර්නල් රූප ගොනුව සහ initrd ගොනුව මූල නාමාවලියෙහි (/) උප බහලුමක ඇතැයි උපකල්පනය කළහොත්, ඔබට පහත ගාථාව එක් කිරීමට සිදුවේ. 40_custom ස්ක්‍රිප්ට් ගොනුවට:

මෙනුව "USB මත ලිනක්ස්" ( set root=(hd1,1) linux /vmlinuz root=/dev/sdb1 ro quiet splash initrd /initrd.img )

වඩා හොඳ ගැළපීමක් සඳහා, ඔබට පහත පරිදි උපාංගය සහ කොටස් හැඳුනුම්පත වෙනුවට දෘඪ තැටි කොටස UUID භාවිතා කළ හැක:

root=UUID=54f22dd7-eabe සකසන්න

ප්‍රයෝජන ගන්න sudo විධානය blkid මඟින් දෘඪ තැටිවල සියලුම UUIDs සහ පද්ධතියට අනුයුක්ත කර ඇති ඒවායේ කොටස් ලබා ගැනීමට. ඒ හා සමානව, ඔබට os-prober ස්ක්‍රිප්ට් මගින් හඳුනාගත් නමුත් දෘඪ තැටියේ ස්ථාපනය කර ඇති ඕනෑම බෙදාහැරීමකට අනුරූප වන ඇරඹුම් මෙනුවට ඇතුළත් කිරීම් එක් කළ හැකිය, ඇත්ත වශයෙන්ම, එක් එක් බෙදාහැරීම ස්ථාපනය කර ඇත්තේ කුමන තැටියකද සහ එහි කර්නල් රූප ගොනු පිහිටා ඇත්තේ කුමන මාර්ගයේද යන්න ඔබ දන්නේ නම්. on සහ ආරම්භක ගොනු පද්ධතියේ රූපයක්.


ඉහල