手机版

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

时间:2025-07-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文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)