龍芯服務(wù)器的啟動引導(dǎo).ppt_第1頁
龍芯服務(wù)器的啟動引導(dǎo).ppt_第2頁
龍芯服務(wù)器的啟動引導(dǎo).ppt_第3頁
龍芯服務(wù)器的啟動引導(dǎo).ppt_第4頁
龍芯服務(wù)器的啟動引導(dǎo).ppt_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、龍芯服務(wù)器的啟動引導(dǎo),潘海濤 regulus_,PMON與昆侖固件,PMON原本是開源的嵌入式mips主板的BootLoader,功能介于X86平臺主板bios與bootloader之間,相當(dāng)于同時(shí)擔(dān)當(dāng)硬件初始化與操作系統(tǒng)引導(dǎo)兩個(gè)角色.龍芯,曙光,長城以及等各整機(jī)廠商為匹配各自使用的主板進(jìn)行了移植與不同程度的二次開發(fā),各家遵循的規(guī)范不同,使用的時(shí)需注意。,昆侖固件是支持龍芯計(jì)算平臺,用于硬件檢測、初始化以及操作系統(tǒng)引導(dǎo)的固件產(chǎn)品。昆侖固件由中電科技集團(tuán)開發(fā)維護(hù),作為龍芯平臺的產(chǎn)品級 BIOS,支持統(tǒng)一可擴(kuò)展固件接口(UEFI)標(biāo)準(zhǔn)和龍芯的 BIOS 和操作系統(tǒng)接口規(guī)范。,龍芯主板與X86主板的

2、區(qū)別,PMON的基本功能,支持網(wǎng)絡(luò)引導(dǎo)(tftp),磁盤引導(dǎo),flash 引導(dǎo) 支持Fat,ext2,ext3,iso9660 文件系統(tǒng) 支持USB 2.0 Mass Storage 支持MIPS、ARM、PowerPC 平臺 能夠讀取配置文件引導(dǎo)操作系統(tǒng)(各家廠商定制版格式不同),PMON的基本命令,命令使用示例: 在PMON中為網(wǎng)卡設(shè)置ip地址 PMONdevls PMONifaddr rte0 6 PMONping 5 PMONload t5/vmlinux,PMON的使用,命令終端模式 一個(gè)典型的操作系統(tǒng)啟動引導(dǎo)命令示例

3、PMONload /dev/fs/ext2wd0/boot/vmlinux PMONinitrd /dev/fs/ext2wd0/boot/initrd.gz PMONg console=tty root=/dev/sda1 一個(gè)典型的操作系統(tǒng)安裝引導(dǎo)命令示例 PMONload /dev/fs/ext2wd0/boot/vmlinux PMONinitrd /dev/fs/ext2wd0/boot/initrd.gz PMONg console=tty rdinit=/sbin/init,PMON的使用,配置文件模式 一個(gè)典型的操作系統(tǒng)啟動引導(dǎo)命令示例 /boot/boot.cfg,timeo

4、ut 10 default 0 showmenu 1 title MIPS64EL OS V1.0 kernel /dev/fs/ext2wd0/boot/vmlinux initrd /dev/fs/ext2wd0/boot/initramfs.img args console=tty root=/dev/sda1 splash quiet selinux=0 title MIPS64EL OS V2.0 kernel /dev/fs/ext2wd0/boot/vmlinux initrd /dev/fs/ext2wd0/boot/initramfs.img args console=tty

5、 root=/dev/sda2 splash quiet selinux=0,PMON的升級,pmon提供的升級方式 PMON的更新 從TFTP服務(wù)器更新PMON PMONload -f 0 xbfc00000 -r t5/gzrom.bin 從硬盤上更新PMON PMONload -f 0 xbfc00000 -r /dev/fs/ext2wd0/boot/gzrom.bin,PMON參數(shù)詳解,參數(shù)詳解 load /dev/fs/ext2wd0/boot/vmlinux initrd /dev/fs/ext2wd0/boot/initrd.gz g conso

6、le=tty root=/dev/sda1 紅色部分表示文件系統(tǒng) 綠色部分標(biāo)識文件系統(tǒng)類型 粉色部分標(biāo)識設(shè)備類型 藍(lán)色部分標(biāo)識具體路徑 棕褐色部分表示傳遞給內(nèi)核的參數(shù),PMON參數(shù)詳解,昆侖固件的使用,昆侖固件MKSH終端模式 一個(gè)典型的操作系統(tǒng)啟動引導(dǎo)命令示例 MKSH initrd fs0:initrdg.gz MKSH run fs0:vmlinuxboot console=tty rdinit=/sbin/init 一個(gè)典型的操作系統(tǒng)安裝引導(dǎo)命令示例 MKSH initrd fs0:initrdg.gz MKSH run fs0:vmlinuxboot console=tty rdin

7、it=/sbin/init,昆侖固件的使用,昆侖固件配置文件模式 昆侖固件移植了一點(diǎn)grub的功能,實(shí)現(xiàn)了類似于grub2的啟動引導(dǎo)界面,前提是需要系統(tǒng)中安裝相對應(yīng)的grub.efi文件。 一個(gè)典型的操作系統(tǒng)啟動配置文件示例 default=0 set timeout=10 set menu_color_normal=white/black set menu_color_highlight=yellow/black menuentry MIPS64EL OS V1.0 set root=($root) linux $prefix/vmlinux console=tty root=/dev/sda1 boot ,昆侖固件的升級,昆侖固件的升級 昆侖固件提供了MKSH終端下可以升級升級固件的命令 用 fs0:EFI 目錄中的 NEWFD.fd 文件更新 FLASH: MKSH update fs0:EFINEWFD.fd 用存放在 tftp 服務(wù)器上 NEWFD.fd 文件更新

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論