උබුන්ටු 12.04 (හෝ ඊට වැඩි) හි, මම ද්විත්ව ඇරඹුම් වින්ඩෝස් (7/8) සහ උබුන්ටු (12.04 හෝ ඊට වැඩි) ලෙස GRUB වේලාව සහ පෙරනිමි මෙහෙයුම් පද්ධතිය (ආරම්භක වේලාවේදී) සකසන්නේ කෙසේද?
උබුන්ටු 12.04 (හෝ ඊට වැඩි) හි, මම ද්විත්ව ඇරඹුම් වින්ඩෝස් (7/8) සහ උබුන්ටු (12.04 හෝ ඊට වැඩි) ලෙස GRUB වේලාව සහ පෙරනිමි මෙහෙයුම් පද්ධතිය (ආරම්භක වේලාවේදී) සකසන්නේ කෙසේද?
Answers:
gksudo gedit /etc/default/grub
මාධ්ය Enterහා ඔබගේ මුර පදය ඇතුලත් කරන්න.ඔබට පහත අන්තර්ගතයන් පෙනෙනු ඇත:
GRUB_DEFAULT = 0 GRUB_HIDDEN_TIMEOUT = 0 GRUB_HIDDEN_TIMEOUT_QUIET = ඇත්ත GRUB_TIMEOUT = 10 GRUB_DISTRIBUTOR = `lsb_release -i -s 2> / dev / null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT = "නිහ quiet විවරය" GRUB_CMDLINE_LINUX = ""
ග්රබ් ඇරඹුම් මෙනුවේ ඇතුළත් කිරීමට අනුරූපව ඔබට පෙරනිමිය 0 සිට ඕනෑම අංකයකට වෙනස් කළ හැකිය (පළමු ප්රවේශය 0, දෙවැන්න 1, ආදිය)
GRUB_HIDDEN_TIMEOUT_QUIET=false
)GRUB_HIDDEN
පේළි දෙක අදහස් දැක්වීමෙන් ඔබට ග්රබ් මෙනුව පෙන්වීමට බල කළ හැකිය#
Grub මෙනුවේ කල් ඉකුත්වීම සකසන්න (පෙරනිමිය තත්පර 10 කි)
ඔබේ වෙනස්කම්, මාධ්ය බවට පත් Ctrl+ Sබේරා ගැනීමට සහ Ctrl+ Qපිටවීමේ කිරීමට
sudo update-grub
කරන්නසම්බන්ධිත ප්රශ්නය:
ඉහත උදාහරණයේ (/ etc / default / grub) ඔබ සංස්කරණය කරන update-grub
ගොනුව කියවන්නේ නම්, ග්රබ් කියවන සත්ය ගොනුව යාවත්කාලීන කිරීම සඳහා වෙනස්කම් සිදු කිරීමෙන් පසු ධාවනය කිරීමට පළමු පේළි දෙකම ඔබට උපදෙස් දෙන බව ඔබට පෙනෙනු ඇත. එහි උපදෙස් ලබා ගන්න "(/boot/grub/grub.cfg). sudo
විධානය ක්රියාත්මක කිරීම සඳහා ඔබට මූල වරප්රසාද අවශ්ය බැවින් ඔබ එය මුලින්ම විධානය සමඟ ක්රියාත්මක කළ යුතු බව සලකන්න (ඉහත පෝස්ටරය ටයිප් කිරීමට කීවේ ඒ නිසා ය sudo update-grub
). මෙය ඔබ කළ වෙනස්කම් /boot/grub/grub.cfg වෙත ලිවීමට හේතු වේ. ටයිප් කිරීමෙන් ඔබට එම ගොනුවේ ඇති විකල්පයන්ගේ සම්පූර්ණ ලේඛනය (නැවතත්, / etc / default / grub) කියවිය හැකි බව ඊළඟ යුවළ පේළි ඔබට කියයි info -f grub -n 'Simple configuration'
.
එයින් කියැවෙන්නේ, ඔබට “ග්රබ් වේලාව” අවිනිශ්චිත ලෙස සැකසීමට අවශ්ය නම් GRUB_TIMEOUT -1 ලෙස සකසන්න. වෙනත් වචන වලින් කිවහොත්, එය කිසි විටෙකත් ස්වයංක්රීයව ආරම්භ නොවේ. ඔබට තේරීමක් කිරීමට සිදුවනු ඇත.
අවසාන වශයෙන්, ඔබේ ප්රශ්නයට පිළිතුරු සැපයීම සඳහා, ඉහත සඳහන් ලියකියවිලි වලින් කෙළින්ම එම “ග්රබ් සැඟවුණු රේඛා” පිළිබඳ විස්තර මෙහි දැක්වේ:
GRUB_HIDDEN_TIMEOUT
Wait this many seconds for a key to be pressed before displaying
the menu. If no key is pressed during that time, boot
immediately. Unset by default.
GRUB_HIDDEN_TIMEOUT_QUIET
In conjunction with `GRUB_HIDDEN_TIMEOUT', set this to `true' to
suppress the verbose countdown while waiting for a key to be
pressed before displaying the menu. Unset by default.
මම හිතනවා මේක උදව් වෙයි කියලා!
ඔබට Grub Customizer නමින් යෙදුමක් භාවිතා කළ හැකිය . එය වඩාත් පහසු ය.
ඔබට මෙය ස්ථාපනය කළ හැක්කේ:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
ලිනක්ස් GRUB 2 ඇරඹුම් මෙනුව පහසුම ආකාරයෙන් වින්යාසගත කරන්නේ කෙසේද යන්න පිළිබඳ කෙසේද-කෙසේද ගීක් ලිපියක් ඇත. එසේම, උබුන්ටු සංසදවල විසඳන ලද නූල් ඇත, GRUB 2 හි ඇරඹුම් අනුපිළිවෙල වෙනස් කරන්න මෙම මෙවලම සඳහන් කරයි.
මෙම මෘදුකාංගයේ තිර දර්ශන කිහිපයක් මෙන්න:
මම පළමු පිළිතුර අනුගමනය කළ නමුත් ඔබ වින්ඩෝස් 7 ප්රෝ සහ උබුන්ටු 16.04 සමඟ ද්විත්ව ආරම්භයක් කරන්නේ නම් එය යාවත්කාලීන කිරීම අවශ්ය බව පෙනේ. BIOS තුළ ආරක්ෂිත ඇරඹුම අක්රිය වී ඇති බවට වග බලා ගන්න.
අ) මුලින්ම ඔහු කියනවා ටර්මිනල් කවුළුවක් විවෘත කිරීමට ඔහු කැමති යැයි සිතන විට Alt+ F2භාවිතා කරන්න. මගේ නඩුවේ එය Ctrl+ Alt+ Tවේ.
ආ) පළමු ප්රවේශය දී gksudo gedit /etc/default/grub
ඇති gksudo
විධානය පෙරනිමියෙන් ස්ථාපනය කර නැත උබුන්ටු 16,04 . මෙය මඟහරවා ගැනීම සඳහා ටර්මිනලයේ පහත සඳහන් දෑ කරන්න:
sudo -i
Enterඔබේ මුරපදය ඔබා Enterනැවත ලබා දෙන්න .
ඉන්පසු ටයිප් කරන්න:
gedit /etc/default/grub
සහ ඔබන්න Enter.
ඇ) පිළිතුර 1 හි දක්වා ඇති පරිදි ඔබට දැන් ග්රබ් වෙනස් කිරීමේ මෙනුව පෙනෙනු ඇත . වෙනස්කම් සුරැකීමට ඔහු Ctrl+ Sවෙත පැමිණෙන තෙක් ඔහුගේ පිළිතුර අනුගමනය කරන්න . මෙය උබුන්ටු 16.04 හි ක්රියා නොකරයි, නමුත් ඔබ තිරයේ ඉහළ දකුණු කෙළවරේ සුරැකීමේ බොත්තමක් දැකිය යුතුය. ඒ මත ක්ලික් කරන්න.
d) Ctrl+ Qඉවත් වීමට.
e) ඊළඟ වර්ගය sudo update-grub
සහEnter
f) ටයිප් කරන්න exit
. ඔබ මෙය දෙවරක් කළ යුතුය.
g) නැවත ආරම්භ කරන්න
මගේ පරිගණකයේ ල logs ු-සටහන් කිහිපයකින් පසු ඇරඹුම් ක්රියාවලිය ආරම්භයේදීම ග්රබ් තිරය නොපෙන්වන බවත් , ඒ නිසා මට උබුන්ටු වෙත පිවිසීමට නොහැකි වූයේ වින්ඩෝස් මගේ සුපුරුදු ආරම්භය ලෙස තත්පර 7 ක ප්රමාදයකින් ලබා ගැනීමට අවශ්ය වූ විට මට ලබා ගැනීමට අවශ්ය වූ විට ය. උබුන්ටු වලට.
මෙම ගැටළුව නිවැරදි කිරීම සඳහා ඔබ වින්ඩෝස් වෙත පිවිසිය යුතුය.
ආරම්භක මෙනුව මත ක්ලික් කර CMD
සෙවුම් කොටුව ටයිප් කරන්න .
දකුණු ක්ලික් කිරීම මඟින් නිපදවන තිරයේ ඉහළින්ම තිබිය යුතු CMD රේඛාව මත දකුණු ක්ලික් කරන්න.
පරිපාලක ලෙස ධාවනය මත ක්ලික් කරන්න .
විධාන රේඛා වර්ගය මත bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
. මෙම ප්රවේශය වින්ඩෝස් ඇරඹුම් කළමණාකරු සමඟ ග්රබ් මෙනුව ලියාපදිංචි කිරීමේ බලපෑමක් ඇති කරයි. (ණය: වින්ඩෝස් 8.1 උබුන්ටු 13.10 ද්විත්ව ඇරඹුම සඳහා ආරම්භයේදී ග්රබ් නොපෙන්වයි )
අවසාන වශයෙන්, මම නැවත කවුළුවලට නැවත ආරම්භ කළෙමි.
මම හිතනවා මේක උදව් වෙයි කියලා.
Alt+F2
යනු පසුබිමේ විධානයක් ක්රියාත්මක කිරීම සඳහා වන එකමුතු කෙටිමඟයි. විවෘත වන මෙනුවේ, ඔබට ටර්මිනලයේ මෙන් ඕනෑම විධානයක් ඇතුළත් කළ හැකිය. නමුත් එය පර්යන්තයක් විවෘත නොකරන බැවින් ඔබට කිසිදු පර්යන්ත ප්රතිදානයක් නොපෙනෙන අතර පර්යන්තය සමඟ අන්තර් ක්රියා කළ නොහැක. Gedit වැනි GUI වැඩසටහනක් ආරම්භ කිරීම වැනි දේ සඳහා ඔබ සාමාන්යයෙන් එය භාවිතා කරන්නේ එබැවිනි. ඒ සඳහා ඔබට ටර්මිනලය අවශ්ය බැවින් ඔබට සූඩෝ භාවිතා කළ නොහැක. ඔවුන් භාවිතා කරන්නේ එබැවිනි gksudo
(GUI sudo). ඔබ විධාන ටර්මිනලයක කරන්නේ නම්, ඔබට මේ ආකාරයට සාමාන්ය දේ භාවිතා කළ හැකිය sudo
: sudo gedit /etc/default/grub
අවශ්ය නොවේ sudo -i
.
sudo -H
වඩා හොඳය , එනම් sudo -H gedit /etc/default/grub
.
අංකයක් සමඟ හඳුනාගෙන ඇති පෙරනිමි ඇතුළත් කිරීම GRUB හි හඳුන්වාදීම නිසා මා මවිතයට පත් කළේය. මෙය ඇත්තෙන්ම නරක අදහසකි. සංඛ්යා වෙනස් කිරීමකට තුඩු දෙන බොහෝ අවස්ථා තිබේ (එනම් උපස්ථ ඇතුළත් කිරීම් සහිත යාවත්කාලීන කිරීම්).
ඒ වෙනුවට, අවසන් වරට තෝරාගත් ප්රවේශය මතක තබා ගැනීමට SAVED විකල්පය භාවිතා කරන්න . /etc/default/grub
සමඟ යාවත්කාලීන කරන්න :
GRUB_DEFAULT=SAVED
GRUB_SAVEDEFAULT=TRUE
ඉන්පසු GRUB යාවත්කාලීනය යොදන්න:
sudo update-grub
මෙය මට 16.04 ද වැඩ නොකරයි.
නමුත් මම එය සවි කළේ /boot/grub/grub.cfg ගොනුව වෙනස් කිරීමෙනි
sudo vim /etc/default/grub
sudo update-grub
sudo chmod u+w /boot/grub/grub.cfg
sudo vim /boot/grub/grub.cfg
කල් ඉකුත් වීමේ අගය වෙනස් කරන්න
###segment in /boot/grub/grub.cfg:
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
#set timeout=10 # comment this original
set timeout=0 # add this
fi
sudo chmod -w /boot/grub/grub.cfg
reboot
කිසිදු කේතයකින් තොරව එය පහසුවෙන් කළ හැකිය. මෙම පියවර අනුගමනය කරන්න.
/etc
ෆෝල්ඩරය විවෘත කරන්න .default
ෆෝල්ඩරය විවෘත කරන්න .grub
ගොනුව හා සමග එය විවෘත leafpad
(හෝ වෙනත් ඕනෑම කරුනක් සංස්කාරක).GRUB_TIMEOUT
ඔබගේ අවශ්යතාව සහ එය ආරක්ෂා කරගන්න.update-grub
.ඒක තමයි.
මම හිතන්නේ ඔබට මේ වගේ පේළියක් තිබෙනවා: GRUB_TIMEOUT_STYLE = සැඟවී ඇත
එය GRUB_TIMEOUT_STYLE = මෙනුවට වෙනස් කරන්න
HIDDEN විශේෂාංග සම්බන්ධ සියලු රේඛා අදහස් දක්වන්න.