+ -
当前位置:首页 → 问答吧 → 裸机 u盘扇区读写

裸机 u盘扇区读写

时间:2010-12-25

来源:互联网

Hi
最近学习linux0.11代码,发现其中实现了硬盘和软盘的读写驱动,现在我想修改0.11,把u盘作为启动盘,想请问大家怎么在裸机情况下读取u盘的扇区呢?需要移植2.6版本中的usb驱动部分吗?

ps:不能使用bios的中断,因为在linux0.11保护模式运行后bios内存区已经冲刷掉了

作者: xunuj   发布时间: 2010-12-25

没那么复杂,你可以把u盘当软盘用,把boot.bin(512字节)用dd命令写到u盘第一个扇区,其他和软盘操作一样,且不受软盘1.44M的限制

作者: erazy0   发布时间: 2011-01-06