社区
Linux/Unix社区
帖子详情
gcc编译出来的kernel.bin如何使用?
HashCodeWithJava
2003-02-21 10:46:33
我在网上找到了个kernel.bin和boot loader.
我知道boot loader就是直接写如软盘的第一个扇区.
那么kernel.bin如何写入软盘来使用呢?
谢谢!
...全文
250
4
打赏
收藏
gcc编译出来的kernel.bin如何使用?
我在网上找到了个kernel.bin和boot loader. 我知道boot loader就是直接写如软盘的第一个扇区. 那么kernel.bin如何写入软盘来使用呢? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HashCodeWithJava
2003-02-26
打赏
举报
回复
不对把.文件系统是在Kernel.bin里实现的.
如果要读取Kernel.bin似乎还是应该使用int 13h
minipanda
2003-02-25
打赏
举报
回复
你到底在顾虑甚么?为什么不能?
HashCodeWithJava
2003-02-22
打赏
举报
回复
的确是x86版本的.而且是要做到A盘上.
如何放kernel?
难道直接用复制命令复制到A盘?
Copy kernel.bin A:\
minipanda
2003-02-22
打赏
举报
回复
啥版本啊?是X86的么?我以前在用mips上的bootloader的时候习惯在硬盘最前端空出一块地方专门来放boot loader,然后再在后面分区,放上kernel和userland。你想咋整呢?
[14本经典Android开发教程]-11-Android系统移植技术详解
[14本经典Android开发教程]-11-Android系统移植技术详解 -------------------------------------------------- (1)安装如下软件包 sudo apt-get install git-core sudo apt-get install gnupg sudo apt-get install sun-java5-jdk sudo apt-get install flex sudo apt-get install bison sudo apt-get install gperf sudo apt-get install libsdl-dev sudo apt-get install libesd0-dev sudo apt-get install build-essential sudo apt-get install zip sudo apt-get install curl sudo apt-get install libncurses5-dev sudo apt-get install zlib1g-dev .... -------------------------------------------------- 已上传9本: [14本经典Android开发教程]-1-Android开发从入门到精通 http://download.csdn.net/detail/cleopard/8355245 [14本经典Android开发教程]-2-Android开发手册—API函数详解 http://download.csdn.net/detail/cleopard/8374487 [14本经典Android开发教程]-3-Android SDK 中文开发文档 http://download.csdn.net/detail/cleopard/8380429 [14本经典Android开发教程]-4-Android应用程序开发36技 http://download.csdn.net/detail/cleopard/8380495 [14本经典Android开发教程]-5-linux Android基础知识总结 http://download.csdn.net/detail/cleopard/8380529 [14本经典Android开发教程]-6-Android驱动开发入门及手机案例开发分析教程 http://download.csdn.net/detail/cleopard/8388019 ....... 剩余3本稍后上传!@或直接从这里寻找@ http://download.csdn.net/user/cleopard/album @更多@ http://cleopard.download.csdn.net/ 福利 http://xuemeilaile.com 17份软件测试文档 http://download.csdn.net/album/detail/1425 13份WPF经典开发教程 http://download.csdn.net/album/detail/1115 C#资料合辑二[C#桌面编程入门篇] http://download.csdn.net/album/detail/957 C#资料合辑一[C#入门篇] http://download.csdn.net/album/detail/669 [Csharp高级编程(第6版)](共8压缩卷) http://download.csdn.net/album/detail/667 10个[精品资源]Java学习资料合辑[一] http://download.csdn.net/album/detail/663 10个C#Socket编程代码示例 http://download.csdn.net/album/detail/631 6份GDI+程序设计资源整合[全零分] http://download.csdn.net/album/detail/625 2014年移动游戏行业数据分析 http://download.csdn.net/detail/cleopard/8340331 一文读懂2014年全球互联网广告新生态 http://download.csdn.net/detail/cleopard/8340303
ld: i386 architecture of input file `
kernel
.o‘ is incompatible with i386:x86-64 output
学习操作系统时,链接几个用nasm汇编器生成的elf文件时,出现如题所示的错误提示。 操作如下: nasm -f elf
kernel
.asm -o
kernel
.o nasm -f elf string.asm -o string.o nasm -f elf kliba.asm -o kliba.o
gcc
-c start.c -o start.o -fno-builtin-memcpy ld -s -Ttext 0x30400 -o
kernel
.
bin
kernel
.o kliba.o string
.
bin
文件的反汇编记录
前言 原本打算把IDA的
使用
与技巧写完,发现其实网上也有很多,这就以后再议吧(主要还是懒+拖延症吧…) 工作需要接触的逆向,从开始到现在做的一直是elf格式文件,也不需要脱壳,感觉也比较简单。 前两天朋友托帮忙看一个.
bin
,发现自己现在掌握的其实仅仅冰山一角。将此次工作记录,便于日后学习查阅。 一、 一些相关知识点
bin
、hex、elf文件
bin
文件是二进制文件,是文件格式
bin
ary的缩写,后缀名为".
bin
"的文件,表式它是
bin
ary格式。通常来说,它的内容是机器代码,汇编语言
编译
后的结果。
CentOS7
编译
kernel
6.x rpm
【代码】CentOS7
编译
kernel
6.x rpm。
u-boot.
bin
的生成问题
熟悉u-boot移植到gq2440,下面有个问题一定要注意: 1、解压缩: tar -jxvf /mnt/hgfs/Linux/uboot-2009.08.tar.bz2 -C /home/lj/ 2、进入解压缩包: cd /home/lj/u-boot-2009.08/ 3、进入board文件夹,由于gq2440和smdk2410是同一种结构,而且大量的寄存器相同
Linux/Unix社区
23,215
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章