GRUB ඇරඹුම් අනුපිළිවෙල වෙනස් කරන්නේ කෙසේද?


350

මම වින්ඩෝස් 7 සහ උබුන්ටු යන දෙකම හවුල් යන්ත්‍රයක ස්ථාපනය කර ඇත. සංවර්ධකයින් නොවන බොහෝ දෙනෙක් වින්ඩෝස් භාවිතා කරන නිසා, ඔවුන්ට පහසු කිරීම සඳහා ඇරඹුම් අනුපිළිවෙල වෙනස් කිරීමට මම කැමතියි.

දැනට ඇරඹුම් අනුපිළිවෙල පහත පරිදි වේ:

  • උබුන්ටු 11.10 කර්නල්ජෙනරික් * 86
  • උබුන්ටු 11.10 කර්නල්ජෙනරික් * 86 (ආරක්ෂිත ඇරඹුම)
  • මතක පරීක්ෂණය
  • මතක පරීක්ෂණය
  • වින්ඩෝස් 7 සක්‍රීයයි /dev/sda6

වින්ඩෝස් 7 ලැයිස්තුවේ ඉහළින්ම ඇති බැවින් පෙරනිමි අනුපිළිවෙල වෙනස් කරන්නේ කෙසේද?

  • වින්ඩෝස් 7 සක්‍රීයයි /dev/sda6
  • උබුන්ටු 11.10 කර්නල්ජෙනරික් * 86
  • උබුන්ටු 11.10 කර්නල්ජෙනරික් * 86 (ආරක්ෂිත ඇරඹුම)
  • මතක පරීක්ෂණය
  • මතක පරීක්ෂණය

5
සමාන ප්‍රශ්න හා පිළිතුරු: askubuntu.com/questions/52963/…
fossfreedom

Grub ගොනුව වෙනස් කිරීමෙන් පසු ඔබ 'sudo update-grub' එකක් කළාද?
ටිනෙලස්

ඔව්, මම හිතන්නේ මට එය කිරීමට අමතක වී ඇති, ස්තූතියි! ප්‍රති try ල සමඟ මම උත්සාහ කර යාවත්කාලීන කරමි.
jeffery_the_wind

kubuntu 14.04 sudo apt-get install kde-config-grub2ඉන්පසු පද්ධති වින්‍යාසය තුළ ආරම්භක වසා දැමීම
n611x007

Answers:


304

ඔබේ ජීවිතය ටිකක් පහසු කර ගැනීම සඳහා ඔබට පහසුවෙන් භාවිතා කළ හැකි GUI යෙදුම Grub Customizer ලෙස භාවිතා කළ හැකිය . නමට අනුව, ඔබට GRUB මෙනු ඇතුළත් කිරීම් නැවත සකස් කිරීමට වඩා වැඩි යමක් කළ හැකිය.

ඔබට මෙය ස්ථාපනය කළ හැක්කේ:

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

(උබුන්ටු ප්‍රශ්නය අසන්න බලන්න මගේ පද්ධතියට එකතු කිරීම පීපීඒ ආරක්ෂිතද සහ බලා සිටිය යුතු “රතු කොඩි” මොනවාද?. )

ලිනක්ස් GRUB 2 ඇරඹුම් මෙනුව පහසුම ආකාරයෙන් වින්‍යාසගත කරන්නේ කෙසේද යන්න පිළිබඳ කෙසේද-කෙසේද ගීක් ලිපියක් ඇත. ඔබ කැමති නම් එය දෙස බලන්න. එසේම, උබුන්ටු සංසදවල විසඳන ලද නූල් ඇත, GRUB 2 හි ඇරඹුම් අනුපිළිවෙල වෙනස් කරන්න මෙම මෙවලම සඳහන් කරයි.

තිරපිටපත් කිහිපයක් මෙන්න:

තිර_1

තිර_2

තිර_3


සමහර දෝශ නිරාකරණ:

Grub Customizer සැකසීම් ක්‍රියාත්මක විය හැක්කේ Grub ස්ථාපනය කළ නවතම ලිනක්ස් / උබුන්ටු ස්ථාපනය තුළ සිට පමණි.

උදාහරණයක් ලෙස, යමෙකු OS-es දෙකක් ස්ථාපනය කර තිබේ නම් (වින්ඩෝස් සහ උබුන්ටු), පසුව තෙවන මෙහෙයුම් පද්ධතියක් (මංජාරෝ, ආදිය) ස්ථාපනය කර ඉහත පිළිතුර අනුගමනය කිරීමට උත්සාහ කරන්නේ නම්, දෙවන මෙහෙයුම් පද්ධතියෙන් සාදන විට Grub Customizer වෙනස්කම් ක්‍රියා නොකරනු ඇත ( උබුන්ටු, උදාහරණයක් ලෙස). Grub Customizer හට සංස්කරණය කළ හැක්කේ පද්ධතිය ස්ථාපනය කිරීමෙන් පමණක් නිර්මාණය කරන ලද Grub ගොනු පමණක් බව පෙනෙන පරිදි මෙම වැඩසටහන thris මෙහෙයුම් පද්ධතිය තුළ ස්ථාපනය කළ යුතුය.

Grub ඇරඹුම් මෙනුව තීරණය කරන ලිපිගොනු බොහෝ විට යන්ත්‍රයක ස්ථාපනය කර ඇති නවතම පද්ධතිය සමඟ එන බැවින් Grub Customizer ස්ථාපනය කර එම ලිනක්ස් පද්ධතියෙන් භාවිතා කළ යුතුය .


4
වඩාත්ම සාදරයෙන් පිළිගනිමු :) තිරපිටපත් පැමිණෙන්නේ ඉහත සම්බන්ධ කර ඇති බ්ලොග් පෝස්ට් එකෙනි: පී
නිටින් වෙන්කේෂ්

2
මෙය නවතම උබුන්ටු සමඟ ක්‍රියා නොකරයි. අපට යාවත්කාලීන කළ ලිපියක් මෙතැනින් ලබා ගත හැකිද?
AT

8
මම හිතන්නේ ඔබේ පිළිතුර හොඳ සහ ප්‍රයෝජනවත්, එබැවින් කරුණාකර මාව වැරදියට තේරුම් ගන්න එපා. GUI මෙවලම් පිළිවෙලට හා පහසු වුවත් ඒවා කරුණු සඟවයි. පහත දැක්වෙන මාර්ව්ගේ පිළිතුර, භාවිතයේ ඇති ලිපිගොනු සහ ඒවා අතින් යාවත්කාලීන කරන්නේ කෙසේද යන්න සාකච්ඡා කරයි, ග්‍රබ් ක්‍රියා කරන ආකාරය පිළිබඳ අවබෝධයක් ලබා දෙයි. GUI අසමත් වූ විට, එය සමහරුන්ට අවම වශයෙන් යටි අරමුණු දෙස බැලීමට සිදුවනු ඇත - ඒවා සියල්ලට පසු එතරම් අපහසු නොවන අතර දිගු කාලීනව අතින් හැසිරවීම පහසු වනු ඇත.
බැරිපිකර්

1
මමත් මෙම මෙවලම භාවිතා කරමින් ගැටළු වලට මුහුණ දුන්නා. එය / etc / default / grub correctclty යාවත්කාලීන කරන බවක් පෙනේ, නමුත් පසුව එය පවසන්නේ මූලික ඩම්ප් සහ ගබ්සා කළ බවයි.
මොරිසියෝ ග්‍රේසියා ගුටරෙස්

1
වත්මන් ග්‍රබ් මෙනුවේ ද්විත්ව මට්ටම් හා සම්බන්ධ යාවත්කාලීන කිරීමක් මේ සඳහා අවශ්‍ය වේ.
හන්න

270

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

පළමුව, උපස්ථ පිටපතක් සාදන්න /etc/default/grub. යම් දෙයක් වැරදී ගියහොත්, ඔබට පහසුවෙන් දන්නා හොඳ පිටපත වෙත ආපසු යා හැකිය:

sudo cp /etc/default/grub /etc/default/grub.bak

ඉන්පසු ගොනුව සංස්කරණය කරන්න vimහෝ ඔබ කැමති පෙළ සංස්කාරකය:

sudo vim /etc/default/grub

අඩංගු රේඛාව සොයා ගන්න

GRUB_DEFAULT=0

එය සකසන්න

GRUB_DEFAULT=x

xපෙරනිමියෙන් ඔබ ආරම්භ කිරීමට කැමති ග්‍රබ් මෙනු අයිතමයේ දර්ශකය කොහිද ? මෙනු අයිතම ශුන්‍ය-සුචිගත කර ඇති බව සලකන්න. ඒ කියන්නේ ලැයිස්තුවේ පළමු අයිතමය 0සහ හයවන අයිතමය ඇත්ත වශයෙන්ම 5. එබැවින් ලැයිස්තුවේ හයවන අයිතමය වෙත ආරම්භ කිරීමට, පේළිය කියවනුයේ:

GRUB_DEFAULT=5

ඔබට අයිතමවල අනුපිළිවෙල අමතක වී ඇත්නම්, බලන්න /boot/grub/grub.cfg. සෑම මෙනු ප්‍රවේශයක්ම වර්ග රේඛාවකින් නියම කර ඇත:

menuentry 'Ubuntu' [options] {

ඔබට සුචිය සුචිය වෙනුවට නමෙන් තෝරා ගත හැකිය, උදා:

GRUB_DEFAULT='Ubuntu'

පැවැතියේ නම් menuentry 'Ubuntu'රේඛීය /boot/grub/grub.cfg. මෙය වඩා හොඳ ක්‍රමයක් විය හැකිය, මන්ද එය ඇතුළත් කළ හැකි අනුපිළිවෙල මත රඳා නොපවතින බැවින් එය වෙනස් විය හැකිය.

"පෙර ලිනක්ස් අනුවාද" උප මෙනුවේ කර්නලයක් භාවිතා කිරීමට:

GRUB_DEFAULT="Previous Linux Versions>x"

(උපුටා දැක්වීම් ඇතුළත් කිරීමට වග බලා ගන්න), xඋප මෙනුවේ පැරණි කර්නලයේ දර්ශකය කොහේද , නැතහොත් කර්නලයේ නම පෙනෙන ආකාරයට /boot/grub/grub.cfg. උදාහරණයක් වශයෙන්,

GRUB_DEFAULT="Previous Linux Versions>4.13.0-43-generic"

ඉන්පසු යාවත්කාලීන කළ ග්‍රබ් මෙනුව සාදන්න:

sudo update-grub

6
අවසාන වශයෙන් මා බැලූවේ grub2 මැස්සන් තුළ බොහෝ ප්‍රවේශයන් ජනනය කරන අතර ප්‍රවේශයක් සඳහා කුමන අංකය භාවිතා කළ යුතු දැයි සොයා ගැනීම දුෂ්කර ය.
ජෝ

56
දර්ශකයක් භාවිතා කිරීම තරමක් අවුල් සහගත විය හැකිය - යාවත්කාලීනයකින් පසු මෙහෙයුම් පද්ධති ලැයිස්තුව වෙනස් විය හැකිය. නමුත් ඔබට /boot/grub/grub.cfg සොයා බලා අපේක්ෂිත පෙරනිමි මෙහෙයුම් පද්ධතියේ නම සෙවිය හැකිය. ඉන්පසු දර්ශකයක් වෙනුවට උපුටා ගත් නම භාවිතා කරන්න. උදාහරණය: GRUB_DEFAULT="Microsoft Windows XP Professional (on /dev/sda1)"වෙනුවටGRUB_DEFAULT=7
geekQ

2
වත්මන් ග්‍රබ් මෙනුවේ ද්විත්ව මට්ටම් හා සම්බන්ධ යාවත්කාලීන කිරීමක් මේ සඳහා අවශ්‍ය වේ.
හන්න

6
උබුන්ටු 16.04 හි වර්තමාන අනුවාදය සමඟ, ඔබට ආරම්භ කිරීමට විශේෂිත කර්නලයක් තෝරා ගැනීමට අවශ්‍ය නම්, ඔබ මේ ආකාරයට Advanced options for Ubuntuඋප මෙනුවට එක් කළ යුතුය :GRUB_DEFAULT='Advanced options for Ubuntu>Ubuntu, with Linux 4.4.0-34-generic'
ජෙෆ් විලියම්ස්

1
AndaBandaMuhammadAlHelal එය ඔබගේ ලැයිස්තුවේ 7 වන අයිතමය ආරම්භ කිරීමට උත්සාහ කරනු ඇත - එය ඔබට අවශ්‍යද? ඔබේ ලැයිස්තුවේ 6 වන අයිතමය ඔබට අවශ්‍ය නම් භාවිතා කරන්න GRUB_DEFAULT=5.
නික්

41

සිට tombuntu අඩවිය (ලිපිය ටොම් ):

/etc/default/grubගොනුව භාවිතයෙන් GRUB වින්‍යාසගත කළ හැකිය . ඔබ එහි යම් වෙනසක් කිරීමට පෙර, පිටපතක් නිර්මාණය කිරීමෙන් එය උපස්ථ කිරීම හොඳ අදහසක් විය හැකිය:

sudo cp /etc/default/grub /etc/default/grub.bak

මුල් පිටපතට වඩා උපස්ථය පිටපත් කිරීම ඔබට ප්‍රතිස්ථාපනය කළ හැකිය:

sudo cp /etc/default/grub.bak /etc/default/grub

මූල වරප්‍රසාද සහිත පෙළ සංස්කාරකය භාවිතයෙන් ගොනුව විවෘත කරන්න:

gksu gedit /etc/default/grub

රේඛාව GRUB_DEFAULT=0යනු GRUB ආරම්භ කිරීමට පළමු මෙනු අයිතමය තෝරා ගන්නා බවයි. මෙය වෙනස් කරන්න GRUB_DEFAULT=saved. මෙම වෙනස පසුව සුපුරුදු අයිතමය වෙනස් කිරීම පහසු කරයි.

ගොනුව සුරකින්න සහ වසා දමන්න. GRUB හි වින්‍යාසයට ඔබගේ වෙනස්කම් යෙදීමට මෙම විධානය ක්‍රියාත්මක කරන්න:

sudo update-grub

අප විසින් සිදු කරන ලද වින්‍යාස වෙනස් කිරීම මඟින් ඕනෑම වේලාවක grub-set-default සහ grub-reboot විධානයන් භාවිතා කිරීමට ඉඩ ලබා දේ. පෙරනිමි ඇරඹුම් අයිතමය ස්ථිරවම හෝ ඊළඟ ඇරඹුම සඳහා පමණක් වෙනස් කිරීමට මේවා ඔබට ඉඩ දෙයි.

ධාවනය grub-set-defaultහෝ grub-reboot(සමග sudo) ආරම්භ කිරීම සඳහා මෙනු අයිතමය සංඛ්යාව සමග (පළමු අයිතමය 0). මෙම විධානය මඟින් පෙරනිමිය දෙවන අයිතමයට වෙනස් කරයි:

sudo grub-set-default 1

16
මෙම පිළිතුර tombuntu.com/index.php/2011/09/25/… වෙතින් වාචිකව ලබාගෙන ඇත. ණය ගෙවිය යුතු තැන කරුණාකර ණය දෙන්න.
ජේම්ස් මැක් මහෝන්

මෙම පිළිතුර ඇරඹුම් අයිතමවල අනුපිළිවෙල වෙනස් කරන බවක් නොපෙනේ.
ස්පාර්හෝක්

මම භාවිතා කරන්නේ ලිනක්ස් මින්ට් ඩේබියන් සංස්කරණයයි. මා සතුව / etc / default / grub නොතිබුණි, නමුත් වෙනස් කිරීමට GRUB_DEFAULT අගය ඒ වෙනුවට /etc/grub.d/00_header හි ඇති බව සොයා ගන්නා ලදී. මගේ අපේක්ෂිත ඇරඹුම් ඇතුළත් කිරීමේ නම සමඟ 00_ ශීර්ෂයේ GRUB_DEFAULT වෙනස් කිරීමෙන් පසුව, මම සරලවම "sudo update-grub" සහ voila, සාර්ථකත්වය ධාවනය කළෙමි.
නොපැහැදිලි විශ්ලේෂණය

මෙම විධානයන් tipsonubuntu.com/2016/07/20/grub2-boot-order-ubuntu-16-04 හි මම දුටුවෙමි. මෙම විධානයන් ක්‍රියාත්මක වන්නේ පද්ධතියෙන් ඇරඹුම් අනුපිළිවෙලින් පළමුව නිකුත් කළහොත් පමණක් බව මම තේරුම් ගතිමි .
සන් බෙයාර්

0

මම මීට පෙර මෙවැනි ප්‍රශ්නයකට පිළිතුරු දී ඇත්තෙමි.

ආරම්භයේදී, උබුන්ටු ඇතුළත් කරන්න. උබුන්ටු ආරම්භ වන විට, ටර්මිනලය ඇතුළු කරන්න. පහත දැක්වෙන විධානයන් ඇතුළත් කරන්න:

gksudo gedit /etc/default/grub

එම විධානය විවෘත වූ විට, GRUB_DEFAULT = 0 සිට GRUB_DEFAULT = දක්වා chnage කර සුරකින්න. විධානය සමඟ GRUB යාවත්කාලීන කරන්න

sudo update-grub

අවසාන වශයෙන්, පෙරනිමි මෙහෙයුම් පද්ධතිය s සමඟ සකසන්න udo grub-set-default NUMBER. NUMBER යනු ඔබට පෙරනිමියෙන් සැකසීමට අවශ්‍ය මෙහෙයුම් පද්ධතියයි.


හෝ

පහත දැක්වෙන විධානයන් සමඟ GRUB-customizer ස්ථාපනය කරන්න:

s

sudo add-apt-repository ppa:danielrichter2007/grub-customizer

sudo apt-get update

sudo apt-get install grub-customizer

උපුටා දක්වා ඇත්තේ: https://tipsonubuntu.com/2016/07/20/grub2-boot-order-ubuntu-16-04/

මෙය ඔබ සොයන දේ පිළිබඳ වඩාත් සවිස්තරාත්මක තොරතුරු සැපයිය හැකිය. මම හිතනවා මේක උදව් වෙයි කියලා.


-1

මම පහත සඳහන් දෑ අත්හදා බලා හොඳ ප්‍රති .ල ලබා ගතිමි.

පර්යන්ත කවුළුවක් විවෘත කරන්න ( Ctrl+ Alt+ T),

ටයිප් sudo gksu nautilusකර Enter ඔබන්න. ඔබගේ පරිශීලක මුරපදය ටයිප් කරන්න.

ගොනුව වෙත සංචාලනය කරන්න /boot/grub/grub.cfg. ගොනුව එකම ඩිරෙක්ටරියට පිටපත් කර අලවන්න, උපස්ථ අරමුණු සඳහා grub.cfg ගොනුවේ පිටපතක් සෑදිය යුතුය. පෙළ සංස්කාරකයක ගොනුව විවෘත කිරීමට grub.cfg දෙවරක් ක්ලික් කරන්න.

ගොනුවේ ඔබ ( set default="0") රේඛාව සොයා ගනු ඇත . ඔබට පූරණය කිරීමට අවශ්‍ය ග්‍රුබ් හි පේළි අංකයට 0 සංස්කරණය කරන්න. පතල හයවන පේළිය බැවින් පළමු පේළිය 0 ලෙස සලකන බැවින් මම 5 භාවිතා කළෙමි. ගොනුව සුරකින්න. පරිගණකය නැවත ආරම්භ කරන්න, ඔබ නිවැරදි රේඛාව තෝරා ගන්නේ නම් එය ග්‍රබ් පටවන විට උද්දීපනය වූ එකක් වනු ඇත.

වාසනාව


11
ගොනුවේ ආරම්භයේ ඔබට දැකිය හැකි පරිදි, ඔබ මෙය නොකළ යුතු බව එහි සඳහන් වේ. ඒ වෙනුවට සංස්කරණය /etc/default/grubකර ධාවනය කරන්න update-grub.
සැසරි

9
මම gksu nautilus ට නිර්දේශ නොකරමි. එතැන් සිට ඔබේ පද්ධතියට බෝම්බයක් හෙළීම ඉතා පහසුය.
sylvainulg

මෙම ලිපිය පරීක්ෂා කරන්න: psychcats.net/ubuntu/bootmenu
tqjustc

1
කිසියම් හේතුවක් නිසා මෙම පිළිතුර ගූගල් හි "ස්වයංක්‍රීය පිළිතුර" ලෙස සෙවීමේදී පෙන්වනු ලැබේ: "grub change boot order".
lepe

@lepe, කරදර නොවන්න, මට පෙරනිමිය linuxandubuntu.com/home/…
vladkras

-4

පර්යන්ත කවුළුවක් විවෘත කරන්න (Ctrl + Alt+ T) , නැතහොත් Alt+ ඔබන්න F2.

ටයිප් gksu nautilusකර ඔබන්න Enter.

එමඟින් රූට් සතු ලිපිගොනු වෙනස් කිරීමට අවසර ඇතිව නොටිලස් නම් ගොනු බ්‍රව්සරය විවෘත වේ.

/boot/grub/grub.cfgපෙළ සංස්කාරකයක ගොනුව විවෘත කිරීමට ගොනුව වෙත සංචාලනය කර දෙවරක් ක්ලික් කරන්න.

විවිධ මෙහෙයුම් පද්ධති වලට අයත් එම ගොනුවේ කොටස් කපා, ගෙනයන්න සහ අලවන්න. ඔබ ඉතා පරිස්සම් විය යුතුයි , ඔබ එය වැරදි ලෙස කළහොත් ඔබට තවදුරටත් ආරම්භ කිරීමට නොහැකි වනු ඇත. වින්ඩෝස් ඇරඹුම් සෑම විටම වින්ඩෝස් ස්ථාපන තැටියක ( FIXMBR) මෙවලම් සමඟ අළුත්වැඩියා කළ හැකි අතර එය සාමාන්‍ය වින්ඩෝස්-එම්බීආර් සමඟ GRUB-MBR නැවත ලියයි.

මම එය උබුන්ටු 9.04 සිට 12.04 දක්වා පරීක්ෂා කර ඇති අතර එය සෑම අවස්ථාවකදීම හොඳින් ක්‍රියාත්මක වී ඇත.

නමුත් මම උත්සාහ කර ඇත්තේ වින්ඩෝස් ඇරඹුම් කොටස පෙරනිමිය බවට පත් කිරීම සඳහා ලැයිස්තුවේ ඉහළට ගෙනයාමට පමණි.

මගේ මතකය නිවැරදි නම්, ගොනුව තුල එක් එක් ආරම්භක මෙනු කොටස ආරම්භ begin... හා සමග අවසන් ... end. බහු පෙළ පේළි විහිදේ.

එම ගොනුවේ පෙළ ටිකක් සංකීර්ණ වී ඇති අතර එය පෙර උබුන්ටු අනුවාදයේ පෙර අනුවාදවල මෙන් පෙනෙන්නේ නැත. එබැවින් වැරැද්දකින් ඔබව ගලවා ගැනීමට ඔබේ මොළය භාවිතා කරන්න .


4
ඔබට sudo update-grubයම් වේලාවක දුවන්නට අවශ්‍ය නැද්ද?
එලියා කගන්

4
/boot/grub/grub.cfgස්ථාපිත / යාවත්කාලීන කරන ලද සෑම පැකේජයකම නැවත ලියනු ලැබේ update-grub. එය නව එකක් ජනනය කරයි grub.cfg. එම නිසා, ග්‍රබ් වින්‍යාස කිරීම /etcඩිරෙක්ටරියේ ඇති ලිපිගොනු වල අනෙක් පිළිතුරු මගින් පැහැදිලි කර ඇති පරිදි සිදු වේ.
gertvdijk

මට නොතේරෙන දෙය නම් නාටිලස් පවා මේ සඳහා කරන්නේ කුමක්ද? ඇරඹුම් ඇණවුම් වෙනස් කිරීම් සමඟ එයට සම්බන්ධ වන්නේ කෙසේද?
ජෙෆ්
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.