
次のように grub2 ファイルを構成しようとしています。このソリューションしかし、うまくいかないようです。
私の/etc/default/grubファイルは次のようになります。
それでは、フォントサイズをどのように増やすことができますか?
答え1
個人的には、GRUB設定ファイルに触れません。代わりに、setfont
シェル初期化ファイルに1行を追加します。
たとえば、Bashを使用している場合は、次の行を要求できます.bash_profile
。
if [ $TERM = linux ]
then
setfont sun12x22
fi
選択できるさまざまなフォントがあります。sun12x22
これは単なる例です。setfont
詳細については、マニュアルページを参照してください。
答え2
CentOS 7などのシステムオペレーティングシステムでこれを行う方法は、/etc/vconsole.conf
ファイルのフォント設定を編集することです。これらの設定はサービスによって適用されます。これは、デフォルトでは、ログインサービスが開始される前にsystemd-vconsole-setup
実行される美化された方法ですsetfont
。loadkeys
FONT=sun12x22
たとえば、このファイルにあります。
サービスプログラムは、コンテンツの上書きなどvconsole.font
のカーネルコマンドラインオプションを許可します/etc/vconsole.conf
。 GRUBカーネルのコマンドラインオプションに移動する場合は、この点に注意してください。
追加読書
- CentOS 7では、コンソールフォントはどこにありますか?
- Lennart Potlinget al。
vconsole.conf
。システムのマニュアルページ。 FreeDesktop.org. - Lennart Potlinget al。
systemd-vconsole-setup
。システムのマニュアルページ。 FreeDesktop.org. - スライス(2014-07-09)。systemdはコンソールフォントを設定しません。 CentOSのバグ#7325。
- vconsole.confでコンソールフォント設定が機能しない(systemd)
- 端末のフォントを変更できますか?
答え3
1.エンドコンソールフォントをインストールしてください:-)
TerminusコンソールフォントはEPELリポジトリにあります。
yum インストール epel-release yum インストール terminus-fonts-console.noarch
2. ターミナル(tty x)から直接:
端末で使用可能なフォントを表示します。ls /usr/lib/kbd/consolefonts
端末から直接フォントを変更する:setfont sun12x22
Bashを使用している場合は、.bash_profileに次の行を追加できます。if [$TERM = linux] then setfont sun12x22 fi
3. 構文解析 - /etc/default/grub:
ビデオ=800x600
4. システム
/etc/vconsole.conf:FONT="ter-v32n" 編集
/usr/lib/systemd/system/systemd-vconsole-setup.service systemctl 状態 systemd-vconsole-setup.service systemctl cat systemd-vconsole-setup.service systemctl edit systemd-vconsole-setup.service 編集
After= と Before= 行を次のように変更します。
以降=sysinit.target前=shutdown.target
5. /boot/grub2/grub.cfg および/または /etc/default/grub を確認します。
grub.cfgにvconsole.fontパラメータが含まれている場合は、パラメータを削除します。