2019年6月5日

syslinux.cfg中文化

使用linux系統開機選單可以有中文嗎?
使用syslinux.cfg開機調校記錄
查了一些資料使用github解決問題
https://github.com/liuyug/hzpsf/
下載後解壓縮
自行編譯
mkdir build
cd build
cmake ../
make
 
 
syslinux.cfg檔案中要加入字型設定
FONT /syslinux/myfont.psf 
 
把syslinux.cfg放在hzpsf資料夾中
 
因為hzpsf它是把簡中轉到開機選單中,所以syslinux.cfg要轉成gbk檔案格式,裡面的中文也要請google翻譯成簡體
 
把syslinux.cfg轉成gbk/ISO-8859
sudo iconv -f 'utf-8' -t 'gbk' syslinux.cfg > syslinux.cfg.gbk

産生字型檔和syslinux.cfg檔 
./build/hzpsf -e fonts/SWISS.F16 -z fonts/hzk16f -c myfont.psf -i syslinux.cfg.gbk -o syslinux.cfg.ok
把myfont.psf和syslinux.cfg.ok拷貝到隨身碟中的syslinux目錄中,記得要把syslinux.cfg.ok改成syslinux.cfg