uboot啟動引數設定分類及方法

2021-06-06 17:57:32 字數 1415 閱讀 9837

2010-11-17 14:46:54

|  分類:

預設分類

|  標籤:|字型大小

大中小訂閱

一、nfs啟動核心與根檔案系統,核心與根檔案系統都在nfs上

bootargs=noinitrd root=/dev/nfs rw nfsroot=192.168.0.1:/home/tekkaman/working/nf

s/rootfs ip=192.168.0.2:192.168.0.1::255.255.255.0 console=ttysac0,115200 init=/

linuxrc mem=64m

bootcmd=nfs 0x30008000 192.168.0.1:/home/tekkaman/working/nfs/zimage.img;bootm

(noinitrd 表示沒有使用ramdisk)

二、ramdisk啟動根檔案系統,讀取nandflash 中的核心與根檔案系統到ram中執行

bootargs= initrd=0x32000000,0x200000 root=/dev/ram rw console=ttysac0 mem=64m

bootcmd= nand write 0x31000000 0x100000 0x400000\; nand write 0x32000000

0x700000 0x200000 \; bootm 0x31000000

0x32000000  根檔案系統ramdisk.gz拷貝到記憶體中的位置

0x31000000  核心被考到記憶體中的位置

0x100000 核心在nandflash中的位置

0x400000 核心的大小

0x700000 根檔案系統在nandflash中的位置

0x200000 根檔案系統的大小

三、tftp啟動核心(uboot要支援網絡卡)

bootcmd= "tftp  0x32000000   uimage; bootm 0x32000000"

bootargs="noinitrd root=/dev/mtdblock2 init=/linuxrc console=ttysac0"

四、mmc上裝載核心並啟動(uboot要支援sd卡)

bootcmd="mmc init\; fatload mmc 1 0x30008000 zimage.img\;bootm

sd卡初始化後

五、usb裝置上裝載核心並啟動(uboot要支援u盤)

bootcmd="usb start \; fatload usb 0:4 0x30008000 zimage\;bootm

start初始化usb盤後,「0:4」表示初始化後,核心在u盤的第四分割槽。

uboot啟動引數設定分類及方法

2010 11 17 14 46 54 分類 預設分類 標籤 字型大小 大中小訂閱 一 nfs啟動核心與根檔案系統,核心與根檔案系統都在nfs上 bootargs noinitrd root dev nfs rw nfsroot 192.168.0.1 home tekkaman working n...

執行緒池核心引數及引數設定

2.執行緒池引數設定 threadpoolexecutor是建立執行緒池的核心類,它定義了一些建構函式用來建立執行緒池,如下是它的其中乙個建構函式 public threadpoolexecutor int corepoolsize,int maximumpoolsize,long keepaliv...

spark推測機制及引數設定

推測執行機制 推測任務是指對於乙個stage裡面拖後腿的task,會在其他節點的executor上再次啟動這個task,如果其中乙個task例項執行成功則將這個最先完成的task的計算結果作為最終結果,同時會乾掉其他executor上執行的例項。spark推測式執行預設是關閉的,可通過spark.s...