电子科技大学,嵌入式把Linux做到软盘上(7)

发布时间:2021-06-08

电子科技大学,嵌入式

#umount /mnt/floppy

整合完成!

直接引导

依次执行:

# dd if=newkernel of=/dev/fd0 bs=1k

252+1 records in

252+1 records out

在这个例子中,dd 写入了 252 个完整记录(records) + 1个partial record ,所以内核占用了 253 个软盘的 blocks 。这个数字称为 KERNEL_BLOCKS ,请记得它,这个数字还要使用.

#rdev /dev/fd0 /dev/fd0

#rdev -R /dev/fd0 0

#rdev -r /dev/fd0 VALUE

在这里这个VALUE的值应为16384+ KERNEL_BLOCKS(上一步dd 命令所产生的数值)

所以本例应为:#rdev -r /dev/fd0 16637

#dd if= root system file of=/dev/fd0 bs=1k seek=KERNEL_BLOCKS

在这里这个KERNEL_BLOCKS就是上一步dd 命令所产生的数值

所以本例应为:dd if= Image.gz of=/dev/fd0 bs=1k seek=253

整合完成!

现在我们就拥有了一张可以自激活到Linux环境的软盘。对于本例来讲,想要执行AMD官方测试软件Maxpower64,只要将Maxpower64这个可执行文件复制到 /bin目录就可以了。我们可以在“使用BusyBox制作常用命令“这个阶段来完成它.

# cp Maxpower64 /floppy-Linux/bin

这张软盘会自激活到linux环境下,并显示“#”命令提示符,我们只要执行Maxpower64就可以了。

#/bin/Maxpower64

电子科技大学,嵌入式把Linux做到软盘上(7).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219