精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

基于Bootsplash嵌入式Linux啟動畫面定制

開發
在基于linux的嵌入式仿真平臺開發中,終端的美觀和可定制是一個重要的問題。開機時滾動在屏幕上的字符串和單調的penguin圖標,使嵌入式設備仍然脫離不了pc的痕跡,linux控制臺上單調的“白紙黑字”型表現方式可謂大煞風景。改造linux控制臺使之美觀可定制地展示開機信息和logo成為基于嵌入式linux應用的一項重要工作。

在基于linux的嵌入式仿真平臺開發中,終端的美觀和可定制是一個重要的問題。開機時滾動在屏幕上的字符串和單調的penguin圖標,使嵌入式設備仍然脫離不了pc的痕跡,linux控制臺上單調的“白紙黑字”型表現方式可謂大煞風景。改造linux控制臺使之美觀可定制地展示開機信息和logo成為基于嵌入式linux應用的一項重要工作。
   
開源項目bootsplash(http://www.bootsplash.org/)為解決這個問題提供了一個完美的解決方案。Boot-splash通過對內核打補丁來改變linux framebuffer控制臺對圖形顯示的支持。通過用戶空間程序來定制啟動logo、設定控制臺背景和顯隱啟動時的字符信息,甚至可以支持開機畫面的動畫顯示。本文介紹利用splashboot打造啟動畫面的解決方案,涉及內核補丁、用戶空間設置等方面的具體工作。

1 內核補丁和控制工具

1.1 支持bootsplash的內核補丁
  
針對不同的內核版本,bootsplash站點上給出了相應的內核補丁。我們所使用的內核版本為2.4.23,下載并給內核打上補丁:

cd /usr/src/linux
make mrproper
  patch -Np1 -i ../bootsplash-3.0.7-2.4.23.diff
  重新編譯內核:
  make menuconfig
  選上如下的幾個參數:
  Code maturity level options --->
  Prompt for development and/or incomplete code/drivers
  Block devices ---> RAM disk support
  Block devices ---> Initial RAM disk (initrd) support
  Console drivers ---> Video mode selection support
  Console drivers ---> Frame-buffer support --->
  Support for frame buffer devices
  VESA VGA graphics console
  Use splash screen instead of boot logo
  然后編譯內核:
  make dep && make bzImage
  再把生成的內核拷貝到/boot下:
  cp arch/i386/boot/bzImage /boot/linux-bootsplash
  這樣我們得到的新內核bzImage就是支持bootsplash的內核了,剩下的工作就是對bootsplash的定制了。  

1.2 安裝用戶空間程序
   
  下載bootsplash工具,解壓安裝:
  tar –zxf bootsplash-3.0.7.tar.gz
  cd  bootsplash-3.0.7/Utilities
  make
  cp fbresolution fbmngplay fbtruetype splash /sbin/

這樣完成了對用戶空間工具的安裝,其實bootsplash分別利用如下的四個程序:splash程序是將需要在framebuffer下顯示的圖片資源制作成啟動ram盤的工具;fbmngplay讀mng文件,播放動畫;fbtruetype顯示truetype字體;fbresolution檢查分辨率。后面提到的腳本,只是以不同參數來讀取配置文件,調用上面的這幾個程序。

2 開機LOGO的定制

2.1 設置splash屏幕的主題
   
前面安裝好的splash用戶空間程序中有一個程序splash,它需要一個配置文件來指明使用哪個圖片、要不要隱藏文本信息的輸出等。可以看出“theme”就是splash工具需要的配置文件、圖片和其他所需要的文件的集合。有很多已經準備好的theme可供挑選,我們也可以定制theme。為了方便起見,我們下載theme-Linux.tar.bz2并以它為theme。
   
建立目錄/etc/bootsplash/themes,解壓Theme- Linux.tar.bz2到這個目錄下,現在的目錄結構應該是:
/etc/bootsplash/themes/Linux
   
讀者朋友可以看看該目錄下的bootsplash-1024x768.cfg來觀察配置文件的格式。這個簡單的文件包含的選項不多,事實上它只是清楚地表明應該顯示哪幅圖片、控制臺顯示文本的顏色和背景色以及文本信息輸出的位置區域。另外,不要忘了它還可以分別指定verbose和silent模式下顯示文件的位置。Silent模式禁止顯示啟動信息,代之以一個可選的進度條(這需要關于A外包腳本的更多設置)。基于這個配置文件,你可以自己修改以顯示自己喜歡的圖片和采用自己喜歡的模式。

2.2 利用splash小工具安裝splash主題到initrd
   
在系統啟動的早期階段,內核還不能讀寫硬盤。這個階段要顯示圖片,那么圖片放在什么地方那?答案是把圖片寫到ramdisk里,這樣在啟動的時候才能讀到,因為這時候還沒有加載分區呢。當然不用擔心initrd的制作,splash小工具能輕松搞定。Splash小工具能根據基于你選擇的配置文件(theme)來自動產生一個initrd。所要做的就是執行如下命令:
   
   splash -s -f /etc/bootsplash/themes/arch/config /arch-1024-boot.cfg  /boot/initrd.splash
  生成的initrd.splash就是一個新的initrd。在GRUB或LILO中加入它就可以了。
  按如下的方法修改GRUB或LILO:
  在GRUB中加入或修改下面的行:
  kernel (hd0,3)/boot/vmlinuz−2.4.21−melenas root=/dev/hda4 vga=791 splash=silent
  initrd (hd0,3)/boot/initrd.splash
  在LILO中加入或修改下面的行:
  vga=791
  initrd=/boot/initrd.splash
  append=splash=silent
  來看看這幾行的意義:
  vga=791: boot splash 將在1024x768 分辨率和65000 色 (16 位色)下顯示。Framebuffer的設定要根據我們所使用的theme的分辨率和顏色深度來選擇。
  splash=silent: 在silent模式下顯示boot splash. 如果你希望用vebose模式,只需刪除此行即可。Verbose模式是缺省模式。
  initrd=/boot/initrd.splash: 這行將initrd.splash調入啟動ram盤(圖片存于其中)。
  
更新LILO或GRUB后,就可以看到精美的啟動畫面。

【編輯推薦】

  1. 讓Perl成為你的嵌入式開發工具
  2. 嵌入式設備上的 Linux 系統開發
  3. 幾種Linux下嵌入式開發環境的簡單介紹
責任編輯:張燕妮 來源: cnemb.com
相關推薦

2018-02-09 10:20:47

2009-02-17 15:07:47

嵌入式Linux啟動信息注釋

2011-01-14 13:13:23

嵌入式Linux開發

2009-12-09 10:12:28

嵌入式Linux

2009-12-16 15:41:40

嵌入式Linux入門

2009-12-17 10:33:05

嵌入式Linux

2009-05-27 19:28:20

Linux磁場設計

2022-05-04 17:50:51

Linux

2009-12-23 16:52:26

Linux自學嵌入式

2009-12-09 10:50:53

嵌入式Linux

2009-12-24 17:21:38

嵌入式Linux

2022-01-04 22:19:38

Linux開發嵌入式

2022-01-03 23:33:40

Linux組件系統

2010-09-25 15:05:49

LINUXJVM

2021-12-19 22:34:45

Linux容器系統

2009-04-08 10:51:59

Windows Emb

2017-12-21 10:43:44

Linux嵌入式終端

2009-12-24 17:27:52

嵌入式Linux

2011-04-25 10:25:43

OpenEmbedde嵌入式Linux

2011-01-06 15:11:09

嵌入式linux
點贊
收藏

51CTO技術棧公眾號

欧美视频你懂的| 精品一区二区三区在线观看| 亚洲国产毛片完整版| 波多野结衣之无限发射| 蝌蚪视频在线播放| 蜜臀av性久久久久av蜜臀妖精| 丝袜美腿精品国产二区| 杨幂一区二区国产精品| 在线看片福利| 亚洲品质自拍视频网站| 久久99精品久久久久久久久久 | 色爱综合网欧美| 日韩欧美一区二区免费| 免费日韩视频在线观看| 国产超级va在线视频| 99精品久久久久久| 成人黄色生活片| 在线观看亚洲天堂| 亚洲国产精品日韩专区av有中文| 亚洲国产精品va在看黑人| 日韩一区二区三区久久| 成人观看网址| 亚洲色图欧美偷拍| 欧美综合77777色婷婷| 二区三区在线视频| 喷白浆一区二区| 国内精品中文字幕| 成年人av电影| 日韩免费av| 日韩精品高清在线| 蜜桃视频无码区在线观看| 91九色综合| 天天操天天综合网| 国产一二三四五| 国产午夜在线观看| 99re热这里只有精品视频| 91手机在线视频| 在线免费观看中文字幕| 视频一区二区三区在线| 97在线视频精品| 免费一级a毛片夜夜看| 久久人体视频| 在线精品视频视频中文字幕| 久久久久成人精品无码中文字幕| 久久国际精品| 欧美日韩免费高清一区色橹橹 | 日本免费新一区视频| 91精品国产色综合久久不卡98| 亚洲一级生活片| 国产精品成人一区二区不卡| 一区二区亚洲欧洲国产日韩| 中文字幕高清视频| 天堂俺去俺来也www久久婷婷| 日韩精品专区在线影院重磅| 成年人网站av| 成人污版视频| 欧美一二三区精品| 久久综合桃花网| 玖玖玖电影综合影院| 91精品国产综合久久福利软件| 污污网站免费观看| 亚洲综合伊人| 日韩精品最新网址| 国产白袜脚足j棉袜在线观看 | 久久亚洲精品伦理| 国产精品毛片a∨一区二区三区|国 | 亚洲美女性囗交| 9999精品视频| 欧美一二三四区在线| 性折磨bdsm欧美激情另类| 久久久久久久久成人| 欧美一级久久久| 无码av免费精品一区二区三区| 在这里有精品| 日韩经典中文字幕| 精品人妻无码一区| 日韩欧美综合| 久久69精品久久久久久国产越南| 久久久精品一区二区涩爱| 亚洲高清网站| 日韩女优人人人人射在线视频| 国产精品视频一区在线观看| 美女mm1313爽爽久久久蜜臀| 91精品美女在线| 不卡av中文字幕| 99re热视频精品| 午夜欧美性电影| av香蕉成人| 精品免费在线视频| 日韩精品一区中文字幕| 色999韩欧美国产综合俺来也| 日韩女优制服丝袜电影| 美国黄色一级毛片| 国产精品久久久久久久久久10秀| 久久影院免费观看| 国产污污视频在线观看| 久久99精品久久久| 国产无套精品一区二区| 成人亚洲性情网站www在线观看| 中文字幕一区二区在线播放| www.xxx麻豆| 不卡亚洲精品| 日韩一区二区免费在线电影| 欧美丰满熟妇bbb久久久| 国产不卡av一区二区| 久久精品视频在线观看| av大片免费观看| 狠狠狠色丁香婷婷综合激情| 国产一区在线免费| 黄视频在线观看网站| 欧美性xxxxx极品| 亚欧美一区二区三区| 伊人春色精品| 欧美肥老妇视频| 艳妇乳肉豪妇荡乳av| 99免费精品在线观看| 秋霞在线一区二区| 日本精品网站| 亚洲国产精品电影| 国产av无码专区亚洲av毛网站| 亚洲欧美日韩国产一区| αv一区二区三区| 成人jjav| 欧美午夜丰满在线18影院| 天天操夜夜操很很操| 国产精品一区高清| 97久久精品国产| www.色婷婷.com| 国产精品电影一区二区三区| 久久婷婷国产精品| 国产精品网站在线看| 久久久99久久精品女同性| 精品久久久久久久久久久久久久久久久久| 粉嫩在线一区二区三区视频| 国产对白在线播放| 国产精品亚洲一区二区在线观看 | youjizz亚洲女人| 奶水喷射视频一区| 欧美激情论坛| 蜜桃视频动漫在线播放| 精品999在线播放| 美女视频黄免费| 丁香六月综合激情| 欧洲精品在线播放| 91麻豆精品国产91久久久久推荐资源| 久久精品男人天堂| 国产一区二区视频免费观看| 国产精品久久久久久久久免费樱桃 | 日韩视频不卡中文| 国产精品久久久久久久精| 精品一区二区三区在线观看| 自拍偷拍视频在线| 国产精品白丝久久av网站| 久久久精品亚洲| 国产精品一区二区av白丝下载| 亚洲欧美怡红院| 久久精品久久99| 影音先锋日韩在线| 99蜜桃在线观看免费视频网站| 美女黄视频在线观看| 欧美日精品一区视频| 国产精久久一区二区三区| 亚洲欧美日韩国产一区二区| 欧美一区二区三区四区在线观看地址 | 日韩高清中文字幕| 久久久综合久久| www.av亚洲| 欧美日韩亚洲一| 国产精品亚洲人成在99www| 57pao精品| 亚洲色图欧美视频| 在线免费观看日本一区| 无码人妻精品一区二区中文| 日韩av中文字幕一区二区| 日韩电影大全在线观看| 日韩不卡免费高清视频| 色偷偷888欧美精品久久久| 91成品人影院| 亚洲少妇最新在线视频| 麻豆网站免费观看| 欧美特黄一级| 欧美精品与人动性物交免费看| 午夜激情电影在线播放| 亚洲欧洲国产伦综合| 中文字幕人成人乱码亚洲电影| 国产色产综合色产在线视频| 999久久久精品视频| 欧美一区网站| 精品日韩电影| gogo亚洲高清大胆美女人体| 亚洲色图第三页| 99热这里只有精| 亚洲国产日日夜夜| 国产人妻人伦精品1国产丝袜| 老妇喷水一区二区三区| 色综合电影网| 欧美大奶一区二区| 国产精品久久久久aaaa九色| 欧美成人视屏| 精品久久一区二区三区| 久久国产香蕉视频| 亚洲美女淫视频| 一级特级黄色片| 蜜臀av性久久久久蜜臀aⅴ| 伊人再见免费在线观看高清版| 国产成人精品三级高清久久91| 成人久久一区二区| 97超碰免费在线| 中文字幕欧美国内| 亚洲综合五月天婷婷丁香| 黑人巨大精品欧美一区二区三区 | 91丨九色丨蝌蚪富婆spa| 日韩高清第一页| 销魂美女一区二区三区视频在线| 伊人av成人| 精品五月天堂| 91免费高清视频| 蜜桃视频www网站在线观看| 久久久国产91| 无码国精品一区二区免费蜜桃| 欧美日韩一区二区在线视频| 国产一卡二卡在线播放| 欧美激情在线观看视频免费| 成年人小视频在线观看| 久久午夜影视| 东京热加勒比无码少妇| 欧美日韩一区二区高清| 视频一区二区精品| 久久九九热re6这里有精品| 高清免费日韩| 成人国产精品一区二区网站| 欧美专区在线观看| 欧美大片黄色| 欧美另类99xxxxx| jizz日韩| 国产亚洲精品久久| 天天干在线观看| 欧美区视频在线观看| 懂色av中文字幕| 精品人伦一区二区三区蜜桃免费| 欧美成人精品欧美一级| 国产精品人人做人人爽人人添| 一级片手机在线观看| 成人精品小蝌蚪| 国产高清av片| 久久国产精品99久久久久久老狼 | 亚洲淫性视频| 日韩在线视频网站| av在线二区| 在线色欧美三级视频| 免费人成黄页在线观看忧物| 亚洲大胆人体av| 亚洲第九十九页| 欧美成va人片在线观看| 中文字幕精品在线观看| 91成人免费在线| 在线看成人av| 亚洲超碰97人人做人人爱| 免费麻豆国产一区二区三区四区| 国产精品夫妻自拍| www.av成人| 亚洲色图视频免费播放| 最新av电影网站| 亚洲国产精品t66y| 秋霞欧美一区二区三区视频免费| 欧美激情一区在线观看| 中文字幕有码在线播放| 国产日韩视频一区二区三区| 激情高潮到大叫狂喷水| 自拍av一区二区三区| 欧美做爰啪啪xxxⅹ性| 亚洲视频一二三| 国产午夜久久久| 精品国产91久久久| 亚洲 欧美 成人| 日韩欧美主播在线| 中文字幕日韩第一页| 欧美精品在线观看播放| 国产欧美第一页| 欧美r级电影在线观看| 欧美另类自拍| 自拍偷拍亚洲在线| 国产黄a三级三级三级av在线看| 久久av.com| 26uuu亚洲电影| 国产精品户外野外| 日韩成人精品一区二区三区| 91久久久久久| 亚洲永久精品唐人导航网址| 日韩美女一区| 888久久久| 精品免费久久久久久久| 亚洲免费网址| 国产精品人人爽人人爽| 韩国欧美国产一区| youjizz.com日本| 99久久久久久| 免费观看a级片| 亚洲精品视频自拍| 麻豆成人在线视频| 色综合天天综合狠狠| 97精品人妻一区二区三区| 精品国产三级电影在线观看| av免费在线一区二区三区| 久久成人这里只有精品| 日韩影院在线| 91精品久久久久久久久中文字幕 | 5月丁香婷婷综合| 蜜臀av免费在线观看| 亚洲欧美日韩网| 伊人影院在线视频| 国产精品99导航| 日日夜夜精品视频| 椎名由奈jux491在线播放 | 久久精品国产精品亚洲| 波多野一区二区| 国产精品一区久久久| 福利片一区二区| 午夜精品亚洲一区二区三区嫩草 | 日本久久久精品视频| 国产在线播放一区| 精品无码国产污污污免费网站| 亚洲精品乱码久久久久| 亚洲一区 中文字幕| 精品一区电影国产| 91一区二区三区在线| 国产精品久久久久77777| 成人春色在线观看免费网站| 9999在线观看| 日韩精品成人一区二区三区| 亚洲国产综合视频| 亚洲高清不卡在线观看| 国产精品国产av| 亚洲三级av在线| 国产在线美女| 国产不卡一区二区在线观看| 亚洲精品一级二级三级| 成年人午夜视频在线观看| 国内外成人在线视频| 国产手机在线观看| 色综合色狠狠综合色| 黄色成人一级片| 欧美丰满片xxx777| 国产精品igao视频网网址不卡日韩| 日本一区二区免费高清视频| 日韩av二区在线播放| 亚洲av无码一区二区二三区| 欧美体内谢she精2性欧美| 日韩一级中文字幕| 欧美黄色片视频| 祥仔av免费一区二区三区四区| 亚洲一区二区三区乱码| 日韩av一二三| wwwww黄色| 91.com在线观看| 日本不卡不卡| 成人妇女免费播放久久久| 亚洲一区二区| 中文字幕人妻无码系列第三区| 亚洲天堂av老司机| 亚洲第一天堂网| 欧美激情手机在线视频 | 成人在线资源网址| 国产精品久久| 好吊一区二区三区视频| 偷窥少妇高潮呻吟av久久免费| 理论片中文字幕| 国产91av在线| 国产电影一区二区| 亚洲天堂2020| 98色花堂精品视频在线观看| 国产一区二区三区高清视频| 亚洲三级电影在线观看| 成年人的黄色片| 日本高清不卡视频| 成年人在线观看网站| 成人av.网址在线网站| 亚洲性视频h| www.久久国产| 欧美午夜片在线看| 最新真实国产在线视频| 成人免费网站在线看| 一区二区电影在线观看| 免费观看一级一片| 日本韩国欧美三级| 日韩子在线观看| 川上优av一区二区线观看| 激情久久一区| 女女互磨互喷水高潮les呻吟| 一本一道综合狠狠老| 大地资源网3页在线观看| 好吊色欧美一区二区三区| 99热在线精品观看| 免费高清在线观看电视| 精品国产欧美一区二区| 综合日韩av| 日韩精品手机在线观看| 91色.com| 国产精品熟女久久久久久| 欧美精品videosex极品1|