1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          syslinux 的EFI啟動以及中文菜單

          來源:互聯網轉載 時間:2023-08-17 19:17:40

          搞這個玩意兒完全是因為之前給一個客戶定制了一個Clonezilla的備份恢復工具,讓他在啟動菜單那直接選菜單就能進行備份/恢復操作,結果沒成想因為疫情原因,只能他自己做備份恢復,結果一不小心把恢復菜單選成備份了,導致原來備份好的內容被要恢復的機器上內容覆蓋了。想來想去應該還是中國人對英文天生就沒那么敏感。如果是中文菜單,選錯幾率應該下降50%,所以還是做中文菜單吧。

        1. 先說中文菜單的事吧,其實syslinux應該目前還不支持中文顯示,google了以下,貌似2012年有個討論的郵件列表也還沒說支持UTF-8 參考1,看下面這個郵件討論 參考2有一些關于PSF console字體的信息,不過年紀大了精力不夠實在懶得去深入研究了。
          其實baidu以下,就有解決方法,應該是某位國人做了一個軟件,將syslinux.cfg配置文件里面的中文字符轉換為psf格式的字符,生成一個新的配置文件和psf字體,并引用新生成的psf字體,在啟動的時候就能顯示中文菜單了。

          這個軟件還是2008年的時候寫的,其實在無憂論壇 有大量的用這個做的中文菜單的帖子,下載地址好多指向CSDN,都要收利息啊,可以參看這個文庫里面的的地址貌似是ubuntu的網站,可以直接下載。
          方法什么的下載回來的壓縮包里都寫好bat文件了,主要是編輯一下,我之前做的死活是亂碼,不顯示中文,最后各種測試,U盤都快拔插壞了,后來終于發現,配置文件必須要用GB2312編碼后,轉換出來的字體以及配置文件才能正常顯示中文,新建配置文件的時候,先要設置編輯器編碼為GB2312,再來編輯保存。這樣就能保證生成的配置文件才能正常顯示中文菜單。當然,這是一個坑,沒遇到的人直接點那個bat就生成好了,遇到的人估計和我一樣痛苦萬分.
        2. 下面說說UEFI啟動,syslinux目前是支持UEFI啟動的,至于我為什么要用UEFI,因為有的備份移動硬盤大于2T了,有的又小于2T,所以大于2T的盤用GPT + UEFI方式是必然的了。本來Clonezilla是支持UEFI +GRUB方式啟動的,但啟動菜單配置文件就得維護2份了。都統一syslinux啟動得了。UEFI啟動設置更簡單,都不需要去安裝什么啟動塊了。直接讓硬盤的第一個分區為FAT32格式(uefi要求),然后去下載UEFI的啟動文件放到對應目錄,把第一步生成的中文字體和syslinux.cfg配置文件拷貝過來就可以了。
          我這里參考了archlinux的文章,下載的也是archlinux的包,下載下來直接7-zip一路解壓,將
          syslinux-6.04.pre2.r11.gbf6db5b4-3-x86_64.pkg\usr\lib\syslinux\efi64
          這個目錄下的全不文件拷貝到U盤(或者移動硬盤第一個FAT32分區)的
          EFI\BOOT
          目錄下,然后將
        3. EFI/BOOT/syslinux.efi 改名為 EFI/BOOT/bootx64.efi

          這樣將電腦設置為UEFI方式啟動,就會看到咱們前面修改的中文菜單也能在這里顯示了。

          我做好的啟動菜單大概就是下面這個效果

          網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...

          在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...

          在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...

          360搶票王還可以搶票嗎?30票搶票王還能用。你可以試試。30搶票提供自動識別驗證碼、預約提醒、自動刷票等功能。搶到火車票的成功率翻倍,幫你買一張回家的火車票??梢酝ㄟ^驗證碼自動識別,自動放票。不過我每次買票都是用12306APP,是官方的搶票軟件,不會有第三方費用。如何用360搶票王搶下鋪火車票?打開軟件后,點擊右上角的“類型”,選擇“下鋪火車票”。30搶票王是360推出的全新搶票工具。是在常用...

          如何在windows下查看進程的子進程?如果你想得到windows下進程的詳細信息,你可以 不要僅僅依賴任務管理器。Doc為此提供了一些命令。當您開始運行時,您可以通過鍵入:來查看進程的路徑。這時應用程序可以做一些操作,比如計算程序的MD5值。然后,您可以根據tasklist命令查看他的詳細信息。如果你想殺死進程,那么使用ntsd-cq-pPID命令,它號稱無敵,只有系統,SMSS.EXE和CSR...

          太原有到廣州的高鐵嗎?目前還沒有直達服務??梢酝ㄟ^中轉坐高鐵。從太原到廣州有四條最佳中轉路線。1.D1650太原到石家莊,G305石家莊到廣州南二、K610太原至石家莊(石家莊北),G79石家莊(石家莊北)至廣州南D3353太原至鄭州,Z35鄭州至廣州南D2781太原至鄭州,Z201鄭州至廣州南太原有到廣州的高鐵嗎?太原到廣州有高鐵,太原需要從南站坐車到廣州。太原南站坐J684次高鐵,太原到廣州北...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>