|
|
本帖最后由 zanjie1999 于 2020-1-14 23:23 编辑 . h, N: a1 ~ X) P, C, d) _
* g0 N3 _/ F, k) M; m4 p
实测u盘里的debian并不能启动,boot里面有boot.scr; I8 K5 h8 C- X
, y% g" c: U" N5 J( n. t内容是; k. k( ^/ q5 i: H1 r! {5 h
- setenv image_name "/vmlinuz"
/ J0 Y* J; ]+ }9 B* @, J - setenv initrd_name "/initrd.img"
C' D) s( s, Q; z( [. g* i - setenv fdt_name "/boot/armada-3720-catdrive.dtb"2 X9 v0 F' X/ \ C& V5 D
- setenv rootdev "/dev/mmcblk0p1"( n& B( H$ D% c
- setenv rootfstype "ext4"
- U: R! ~- e* q+ I X! H) R, T" i2 z
0 K4 |' a' ^1 v9 V) Q, q, A+ ~# j: f- load ${bootdev} ${scriptaddr} /boot/uEnv.txt
: D( ]6 l! _! Q& {) E% I7 ` - env import -t ${scriptaddr} ${filesize}% v2 Y# B0 b7 {/ y& [( U% W
/ I+ c( t! q( k. _) y- setenv bootargs "$console root=${rootdev} rootfstype=${rootfstype} rootwait loglevel=${verbosity} ${extraargs}"+ q0 g/ K$ z# C2 \
7 k8 f8 g8 b. S* \+ N- ext4load ${bootdev} $kernel_addr $image_name: t! g: B$ l% X4 v: ]
- ext4load ${bootdev} $fdt_addr $fdt_name
: p- S9 Z6 V& B: B - ext4load ${bootdev} $initrd_addr $initrd_name# ]. N6 Z: c4 ?+ M
7 j+ _& Z* x+ q- booti $kernel_addr $initrd_addr:$filesize $fdt_addr
复制代码 ! b, D; Y! E1 \7 L1 ]4 L& z( T
, D9 C3 j3 D; v |
-
|