GRUB হরফ আকার কাস্টমাইজ করা যায়?


উত্তর:


42

উবুন্টুফর্মস এবং ফেডোরা উইকির উপর একটি বিস্তৃত থ্রেডের উপর ভিত্তি করে @fpmurphy এবং @hes এর উত্তরের উপর ভিত্তি করে কিছু গবেষণা করার পরে , আমি GRUB2 এর ফন্টের আকার হ্রাস করার পদ্ধতি জানতে পেরেছিলাম found

  1. একটি ফন্ট চয়ন করুন, এই উদাহরণে আমি DejaVuSansMono.ttf বেছে নিয়েছি
  2. GRUB বুঝতে পারে এমন ফর্ম্যাটে ফন্টটি রূপান্তর করুন:
    sudo grub2-mkfont -s 14 -o /boot/grub2/DejaVuSansMono.pf2 /usr/share/fonts/dejavu/DejaVuSansMono.ttf
  3. একটি লাইন যুক্ত করে / ইত্যাদি / ডিফল্ট / গ্রাব ফাইল সম্পাদনা করুন :
    GRUB_FONT=/boot/grub2/DejaVuSansMono.pf2
  4. এর সাথে GRUB কনফিগারেশন আপডেট করুন:
    sudo grub2-mkconfig -o /boot/grub2/grub.cfg
  5. পুনরায় বুট করার।

GRUB ডিসপ্লেটির রেজোলিউশন উপরের উবুন্টুফর্মগুলি লিঙ্কে ফন্টের আকার, আরও রেজোলিউশনের উপর আরও বেশি প্রভাব ফেলতে পারে।


5
চমৎকার. 36px আকারের সাথে, বুটলোডারটি শেষ পর্যন্ত একটি উচ্চ-রেজোলিউড ডিসপ্লেতে ভাল দেখায়। grub-mkfontগ্রাব 2 এর পরিবর্তে গ্রাব ( ) দিয়েও কাজ করে ।
বার্নিনলিও

4
ধন্যবাদ! grub-mkfontএবং grub-mkconfigআমার ক্ষেত্রে (যদিও আমার গ্রাব 2 রয়েছে)
অপসারণ

যখন আমি grub-mkfontকমান্ডটি কার্যকর করার চেষ্টা করি তখন :Freetype Error 21 loading glyph 0x2c7 for U+0x33f: invalid composite glyph
হারুন এন। ব্রক

1
grub-mkfontএবং sudo update-grubউবুন্টুতে আমার জন্য পারফেক্ট HiDPI / 4K পর্দার জন্য
Aidan

1
ইউইএফআই সিস্টেমে একটি ব্যবহার করা হবেgrub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg
স্ক্রুতারী

5

হ্যাঁ, হরফ এবং হরফ উভয়ই কাস্টমাইজ করা যায়। গ্রাব-এমকেফন্ট ইউটিলিটি দেখুন। বিটম্যাপ (.pf2) এবং ট্রাইয়েটাইপ (.ttf) ফন্টগুলি সমর্থিত।

গ্রাব-এমকেফন্টে কেবলমাত্র একটি ইন্টারনেট অনুসন্ধান করুন এবং আপনি প্রয়োজনীয় পদক্ষেপগুলির কয়েকটি উদাহরণ খুব শীঘ্রই দেখতে পাবেন।


1
সত্যই আমি এই ডকুমেন্টেশনটি পেয়েছি তবে কোনওভাবে আমার দরকার update-grub, ফেডোরা 16 (?) এ আমার কোন কমান্ড নেই বলে মনে হচ্ছে।
বেনিয়ামিন

ঠিক আছে, আমি অন্য কোথাও আপডেট-গ্রাবের সমতুল্য দেখতে পাচ্ছি grub2-mkconfig -o /boot/grub2/grub.cfg
বেনিয়ামিন

4

ডেবিয়ান / উবুন্টুতে আপনি ডিফল্ট GRUB রেজোলিউশনটি পরিবর্তন করতে পারেন, যার ফলে GRUB মেনুতে আরও বড় ফন্টগুলি পাওয়া যায়:

  1. sudo সিপি -a / ইত্যাদি / ডিফল্ট / গ্রাব /etc/default/grub.bak
  2. sudo vi / etc / default / grub
  3. আপনার রেজোলিউশন যেমন 800x600 অনুসারে "GRUB_GFXMODE" এন্ট্রি সম্পাদনা করুন
  4. sudo আপডেট-গ্রাব
  5. পুনরায় বুট করুন - GRUB আপনার সেট করা মোডে প্রদর্শিত হবে যেমন 800x600

1
হওয়া উচিত sudo update-grub- কমপক্ষে আমার উবুন্টু 17.10 এ।
অ্যালান মিমস

1
আপনি ঠিক বলেছেন এটি আপডেট-গ্রাব। সেই অনুযায়ী লাইন 4 আপডেট হয়েছে।
'12 এ আর্কিড

গ্রাব স্তরে এই জাতীয় কাজ করে তবে তারপরে আমার এক্স ডিসপ্লেতেও 800x600 এর আকার রয়েছে, urg। (ইন্টেল ভিডিওকার্ড, এফবিডিইভি ড্রাইভার, ওপেনসুএস লিপ 15.0)
ডেভিড

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.