精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

欧美精品一区二区三区中文字幕| 天堂中文8资源在线8| 国产视频久久| 在线视频欧美日韩| av在线免费观看不卡| 97人人爽人人澡人人精品| 国产视频一区不卡| 99电影网电视剧在线观看| 亚洲美女视频网| 欧美日本国产在线| 日本黄色动态图| 日韩美女在线| 亚洲va韩国va欧美va精品| 日韩精品在在线一区二区中文| 国产三级三级在线观看| 久久久久在线| 久久久久九九九九| 在线视频这里只有精品| 欧美午夜寂寞| 日韩精品专区在线影院观看| 国产一级不卡毛片| 蜜桃成人365av| 最新欧美精品一区二区三区| 美脚丝袜一区二区三区在线观看| 97在线视频人妻无码| 丝袜美腿亚洲色图| 69久久夜色精品国产69| 欧美黄片一区二区三区| 日韩在线理论| 亚洲国产精品国自产拍av| 欧美国产日韩一区二区在线观看| 极品久久久久久久| 婷婷激情久久| 亚洲国产精品资源| 亚洲少妇一区二区| 国产区一区二| 欧美精品久久99| 日韩大片一区二区| 在线成人视屏 | 免费黄色激情视频| 精品国产一区二区三区| 精品亚洲一区二区三区在线观看| 国产欧美视频一区| 日本一区二区三区视频在线看| 欧美日韩中文字幕一区| 毛葺葺老太做受视频| 天堂电影一区| 黑丝美女久久久| 亚洲 欧美 日韩 国产综合 在线| 最爽无遮挡行房视频在线| 亚洲欧美日韩在线不卡| 中文字幕不卡每日更新1区2区| 调教视频免费在线观看| 中文字幕一区免费在线观看| 一本一道久久a久久精品综合| 搞黄视频免费在线观看| 亚洲国产精品成人久久综合一区| 色女孩综合网| 在线观看麻豆| 亚洲免费av观看| 黄色片免费在线观看视频| 伊人福利在线| 午夜私人影院久久久久| 男人的天堂狠狠干| 正在播放日韩精品| 91福利社在线观看| 91极品尤物在线播放国产| 岛国一区二区| 欧美一区2区视频在线观看| 在线成人精品视频| 欧美18免费视频| 亚洲一级黄色av| fc2ppv在线播放| 欧美三级不卡| 91高清视频免费观看| 成年人视频免费| 黄页视频在线91| 国产91亚洲精品一区二区三区| 日韩中文字幕观看| 久久久综合激的五月天| 亚洲精品久久久久久一区二区| 国产在线更新| 黑丝美女久久久| www.超碰97.com| 91亚洲精品视频在线观看| 亚洲国产欧美在线成人app| 白白色免费视频| 一区二区三区网站| 欧美制服第一页| 夜夜躁很很躁日日躁麻豆| 成人国产在线观看| 色综合666| 免费在线看电影| 欧美亚日韩国产aⅴ精品中极品| 亚洲高清在线不卡| 天堂成人娱乐在线视频免费播放网站 | 免费91在线视频| 日本中文字幕第一页| 欧美综合视频| 在线看三级电影| 国产精品美女| 成人免费福利视频| 四虎精品一区二区三区| 国产日本欧美一区二区| 9191国产视频| 亚洲精品555| 日韩欧美国产综合一区| 在哪里可以看毛片| 国产精品a级| 国产成人福利视频| 免费国产精品视频| 亚洲欧美另类图片小说| 成人在线看视频| 91成人福利| 久久久国产影院| 天堂av免费在线观看| 成人网在线播放| 手机福利在线视频| 成人黄色免费短视频| 精品sm在线观看| 亚洲二区在线播放| 青青青伊人色综合久久| 牛人盗摄一区二区三区视频 | 久久久精品免费| 奴色虐av一区二区三区| 99精品国产91久久久久久| 人妻激情另类乱人伦人妻| 亚洲精品成a人ⅴ香蕉片| 亚洲色图25p| 中文字幕视频网站| 99久久婷婷国产综合精品电影| 免费的av在线| 国产精品视频一区视频二区| 日韩中文字幕在线视频| 国模私拍一区二区| 国产日产欧美一区二区三区| 97国产在线播放| 精品少妇一区| 国模精品系列视频| 欧美 日韩 国产 在线| 亚洲国产美国国产综合一区二区| 四川一级毛毛片| 亚洲欧美在线专区| 91精品在线影院| 日本在线观看视频| 欧美精选在线播放| 一级性生活免费视频| 久草精品在线观看| 中文字幕一区二区三区在线乱码| 国产精品蜜月aⅴ在线| 在线视频中文亚洲| 91黄色在线视频| 自拍偷拍国产亚洲| 成年人性生活视频| 影音先锋中文字幕一区二区| 国产激情美女久久久久久吹潮| 丁香花在线电影小说观看| 亚洲成人激情在线| 日本三级午夜理伦三级三| segui88久久综合9999| 色综合咪咪久久| 中文字幕第20页| 精品日韩av| 午夜视频精品| 99re视频在线观看| mm视频在线视频| 亚洲精品视频网上网址在线观看| 久久久黄色大片| 中文成人综合网| 日本高清一区二区视频| 黄色亚洲精品| 日本精品二区| 成人在线日韩| 777午夜精品福利在线观看| 国产人成在线观看| 欧美一级片在线| 在线观看中文字幕视频| 国产欧美日韩久久| 亚洲精品久久久久久| 国产亚洲成人一区| 亚洲日本精品国产第一区| 精品裸体bbb| 欧美激情精品久久久久久| 九色蝌蚪在线| 欧美一区二区三区喷汁尤物| 日韩视频在线观看一区| 国产精品不卡在线| 丝袜熟女一区二区三区 | 久久久久久亚洲精品不卡| 深夜福利免费在线观看| 欧美日韩电影在线| 免费毛片一区二区三区| 国产精品视频一区二区三区不卡| 岛国大片在线免费观看| 日韩激情视频网站| 国产精品videossex国产高清| 综合国产视频| 97netav| 最新日韩三级| 午夜精品久久久久久久99热浪潮 | 国产精品婷婷午夜在线观看| 男男一级淫片免费播放| 久久狠狠亚洲综合| 国产h视频在线播放| 亚洲第一偷拍| 日本一区二区在线| 精品欧美午夜寂寞影院| 91久久国产精品91久久性色| 周于希免费高清在线观看| 美女视频黄免费的亚洲男人天堂| 成人在线免费看| 亚洲韩国欧洲国产日产av| 国产人妖一区二区| 在线免费一区三区| 久久久久久久久久影院| 一区二区三区波多野结衣在线观看| 99精品欧美一区二区| 99天天综合性| 亚洲精品久久久久久| 国产专区欧美精品| 精品亚洲一区二区三区四区| 久久aⅴ国产紧身牛仔裤| 欧美精品久久久久久久自慰| 欧美成人69| youjizz.com亚洲| 成人久久综合| 日韩精品久久久| 一区二区三区韩国免费中文网站| 国产高清自拍99| 97青娱国产盛宴精品视频| 亚洲自拍中文字幕| 97精品资源在线观看| 国产精品免费视频久久久| 天堂久久午夜av| 国产91九色视频| 久久精品女人天堂av免费观看| 欧美一区二区三区图| 韩国成人漫画| 国产91在线播放| 婷婷激情一区| 国产精品美乳一区二区免费| 欧美一级二级视频| 国产精品亚洲片夜色在线| 成人免费一区| 91精品久久久久久| 精品午夜视频| 91九色视频在线观看| 亚洲国产视频二区| 国产精品久久久对白| 久久亚洲道色| 欧美精品一区二区三区在线看午夜 | 欧美一区二区播放| 午夜精品久久久久久久96蜜桃 | 中文字幕av久久爽一区| 中文字幕av一区二区三区高| 日本精品久久久久中文| 国产精品成人午夜| 国产av 一区二区三区| 亚洲综合成人在线视频| 国产无遮挡又黄又爽| 欧美日韩国产一中文字不卡| 国产中文字幕视频| 欧美日韩视频第一区| 国产情侣自拍小视频| 亚洲福利视频网站| 色中色在线视频| 在线午夜精品自拍| 呦呦在线视频| 欧美一二三视频| 91p九色成人| 懂色一区二区三区av片| 欧洲亚洲视频| 亚洲精品一区二区三区四区五区 | 亚洲美女屁股眼交| 久久综合激情网| 欧美日韩在线影院| 中文字幕人妻精品一区| 日韩精品一区二区三区老鸭窝| 四虎免费在线观看| 日韩小视频在线观看| 黄色大片在线| 国产精品免费电影| 成人盗摄视频| 台湾成人av| 黄色日韩在线| 手机版av在线| 99久久精品国产麻豆演员表| 国产一区二区三区视频播放| 亚洲伊人伊色伊影伊综合网| 黄色片视频免费| 日韩欧美电影在线| 国产女人在线视频| 欧美日韩国产成人| 欧美日韩五区| 含羞草久久爱69一区| 国产精品久久久乱弄| 波多野结衣家庭教师在线播放| 精品一区二区三区不卡 | 色88888久久久久久影院| 亚洲成人蜜桃| 在线精品一区| 欧美体内she精高潮| 国产三级欧美三级日产三级99 | 欧美亚洲图片小说| 日本韩国免费观看| 久久精品国产一区| 亚洲伦乱视频| 精品国产中文字幕| 欧美a级在线| 一级做a免费视频| 久久久综合视频| 久久久国产精品成人免费| 日韩视频免费观看高清在线视频| av国产在线观看| 欧洲日韩成人av| 开心激情综合| 色欲色香天天天综合网www| 国产综合色视频| 国产精品av久久久久久无| 日韩欧美成人免费视频| 丰满人妻熟女aⅴ一区| 久久夜色精品亚洲噜噜国产mv| 成人a在线观看高清电影| 欧美一区二区三区四区五区六区| 在线亚洲伦理| 国产精品第七页| 午夜精品免费在线观看| 成人午夜精品福利免费| 久久99视频精品| 麻豆国产一区| 无码人妻aⅴ一区二区三区日本| 麻豆91精品91久久久的内涵| 久久久精品成人| 欧美在线观看视频在线| 国产精品一二三区视频| 国产精品wwww| 教室别恋欧美无删减版| 免费国产成人av| 欧美国产日韩一二三区| 久久影视中文字幕| 国产午夜精品视频免费不卡69堂| 欧美成人黑人| 日韩一区免费观看| 麻豆国产一区二区| 日韩在线一卡二卡| 日韩一区二区在线观看视频| 黄色av网站在线播放| 91色在线视频| 欧美+亚洲+精品+三区| 久久精品无码专区| 午夜欧美视频在线观看| 欧美一区二区少妇| 国产精品99蜜臀久久不卡二区| 欧美裸体在线版观看完整版| 亚洲xxxx2d动漫1| 亚洲免费观看高清完整| 好吊色视频一区二区| 992tv成人免费视频| 国产欧美亚洲精品a| 第一区免费在线观看| 亚洲综合丁香婷婷六月香| 亚州男人的天堂| 国产精品久久一区主播| 五月综合激情| 最新版天堂资源在线| 日本韩国精品一区二区在线观看| 成人在线观看免费| 91沈先生作品| 亚洲另类黄色| 中文字幕第4页| 91精品国产综合久久久久| a级大胆欧美人体大胆666| 日本午夜精品一区二区| 国产在线观看一区二区| 国产成人啪精品午夜在线观看| 国产亚洲精品va在线观看| 激情综合五月| 中文字幕乱码人妻综合二区三区 | 国产亚洲精品一区二555| 亚洲综合资源| 欧美成人高潮一二区在线看| 欧美激情综合五月色丁香| av网站在线免费看| 78m国产成人精品视频| 99精品美女| 欧美大片免费播放器| 欧美体内she精视频| 青青青草视频在线| 亚洲成人自拍视频| 不卡一区二区三区四区| 国产又黄又猛又爽| 97色在线视频| 日韩在线视频精品| 亚洲自拍偷拍一区二区| 91精品国产欧美一区二区 | 成人欧美一区二区三区黑人孕妇 | 色噜噜狠狠一区二区三区狼国成人| 亚洲成av人片一区二区三区| 91激情在线观看| 成人做爰69片免费看网站|