当前位置:  技术问答>linux和unix

如何将windows下的源代码考到linux上

    来源: 互联网  发布时间:2015-03-10

    本文导语:  我的LINUX是2.4.18-14版本的,我在网上下拉一个2.4.18版本的我想用这个内核但linux不能识别ntfs文件系统 ,那我该怎么办? | 一、这个问题你如果不想编译内核的话,可以采取这个方法——我试...

我的LINUX是2.4.18-14版本的,我在网上下拉一个2.4.18版本的我想用这个内核但linux不能识别ntfs文件系统 ,那我该怎么办?

|
一、这个问题你如果不想编译内核的话,可以采取这个方法——我试过的
具体操作步骤(这里以redhat 8.0原始安装为例,#之后的整行是输入的命令,其他系统或者打过redhat 补丁的系统只有内核以及开发程序版本不同,按照自己的情况略加修改就可以正常完成): 

login as root, 

#uname -r 查看kernel版本号,确认你要编译的kernel source和运行的kernel一致,这一步并非必须,你可以在一个运行版本下编译另一个版本的kernel 

#cd /usr/src/linux-2.4.18-14 2.4.18-14是新装的redhat 8的内核版本,随发行版不同略有变化,根据自己的情况改后面的数字。下面不再说明。 

#make mrproper 说明:这一步很重要,否则编译会出错,这是编译任何内核的第一步; 

#vi Makefile 编辑Makefile, 把前面EXTRAVERSION = -14custom 去掉custum,改成 EXTRAVERSION = -14 ,对照前面uname出来的结果,Makefile最前面几行的$VERSION+$PATCHLEVEL+$SUBLEVEL+$EXTRAVERSION 应该和你的内核版本完全一致。 

#cp configs/kernel-2.4.18-i686.config .config (根据你的配置选择一个合适的config,多CPU的机器选择带smp的config) 

#make menuconfig 选择File Systems,把光标定在NTFS file system support (read only) 前面,按回车是最前面显示为。紧跟的一行NTFS write support(DANGEROUS)前面不要选, 要吗?! 连续按ESC键(不要太多了),直到出现保存设置对话框,打回车确认。 

#make dep 

#make modules SUBDIRS=fs/ntfs 

#mkdir /lib/modules/2.4.18-14/kernel/fs/ntfs 

#cp /usr/src/linux-2.4.18-14/fs/ntfs/ntfs.o /lib/modules/2.4.18-14/kernel/fs/ntfs 

#depmod -a 

如果没有错误,编译完成。 

#/sbin/fdisk -l 找到后面SYSTEM显示为 HPFS/NTFS的行,那就是你的NTFS分区,记下这一行最前面的 Device,(比如 /dev/hda1)windows 2000的动态磁盘显示为SFS,也是NTFS分区。 

#mount -t ntfs /dev/hda1 /mnt/ntfs 测试一下 应该可以正常mount了(别忘了先建立 /mnt/ntfs目录),ls /mnt/ntfs 看一下。


二、另外,如果你想定制自己的内核,就必须编译内核了,我刚编译完成,然后按照通用的挂载格式就可以了
首先你必须确保你安装了内核编译这个组件。
在图形界面下选择好安装完成后,大概有这么几步(最后几步耗费时间很长)
1.cd usr/src/Linux***
2.make clean (make mrproper)
3.make xconfig (图形界面用xconfig,字符界面用menuconfig)
4。make dep
5.make bzImage
6.make modules
7.make install
8.make modules_install

    
 
 

您可能感兴趣的文章:

  • glib for windows的源代码
  • 如何在WINDOWS下面看LINUX源代码呀?
  • 如何把Linux下的源代码程序在Windows下完整的显示?
  • X Window System 的源代码的问题
  • 求救:为何我在windows下解压缩Linux内核源代码时会有重复文件?
  • 有没有在WINDOWS下专门用来看LINXU内核源代码的软件?
  • 如何在windows下读linux的源代码——.src.rpm文件?
  • windows 下能否查看以rpm形式打包的源代码?
  • 请问有什么工具可以在windows下看linux得源代码?
  • 请问WINDOWS泄露出来的源代码是用什么写的??
  • 在windows下用什么工具看linux程序的源代码?
  • 在浏览器中的Applet的源代码,放在那里了(Windows2000)。急,急急急
  • 将C的源代码从Unix移植到Windows平台会有哪些问题呢?
  • Unix里编写动态库时会不会像Windows一样在源代码中含有Dllmain()类似的主函数?
  • windows下写的源代码,其中有打印中文语句,移到linux编译后运行中文显示乱码了
  • 谁有用java作的windows下的应用程序源代码?
  • Linux,Unix和Windows,有关源代码版权的问题,欢迎讨论
  • 基于linux与windows平台下 如何下载android sdk源代码的方法详解
  • Windows和Linux下C++类成员方法作为线程函数方法介绍
  • x-windows如何安装在linux(rdehat9)上面呢,是不是x-windows也分windows和linux版本的吗?
  • tar.xz如何解压:linux和windows下tar.xz解压命令介绍
  • windows 和linux双系统,重装windows后,无法启动linux?
  • MTU介绍以及在windows和linux下怎么设置MTU值
  • linux和windows串口问题!?linux向windows端发送,第一次write正常,继续write,windows接收到的就变成乱码了,这是什么原因??????
  • Linux和windows下用mysql c++ library操作Mysql数据库
  • windows,linux如何实现文件共享(windows,linux安在同一台机)?
  • 请问windows 2000怎么访问linux?我要从linux下拷文件到windows下
  • 在windows中的VMware装了个linux,主板有两个串口,能做windows和linux的串口通信测试么,怎么测试这两个串口在linux是有效
  • Windows2000和Linux双操作系统,Linux系统有问题,我直接把Linux分区删除后,Windows2000进不去了,怎么办???
  • 晕哦,刚在windows下用虚拟机装个linux,不知道怎么把windows下的文件复制到linux里????
  • 用linux(服)windows(客)传输文件,windows端可以,linux端不可以,怎么回事???
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.awt类window.accessibleawtwindow的类成员方法: window.accessibleawtwindow定义及介绍
  • redhat7.3+window me +windows xp 共存,MBR在windows me 分区,现在要重裝windwos me,怎么办?
  • java命名空间java.awt类window的类成员方法: window定义及介绍
  • 怎样是编好的java application在windows上像windows应用程序一样直接运行
  • java命名空间java.awt.event类windowevent的类成员方法: window_activated定义及介绍
  • 如何将linux的一台机器加入windows 2000的域?并且通过一windows的机器上网?
  • java命名空间java.awt.event类windowevent的类成员方法: window_deactivated定义及介绍
  • Linux + Windows2000 双启动,Windows2000起不来了,说是文件被破坏,进来看看……
  • java命名空间java.awt.event类windowevent的类成员方法: window_gained_focus定义及介绍
  • Linux和Windows2000双系统(为什么Windows2000中打开我的电脑非常慢?)
  • java命名空间java.awt.event类windowevent的类成员方法: window_lost_focus定义及介绍
  • AIX 5.3下调用windows 2000上的exe程序,且AIX下需要得到windows下程序执行的返回结果
  • java命名空间java.awt类window的类成员方法: setvisible定义及介绍
  • 我先装WINDOWS2000 然后装red hat 9 可以选择启动其中一个系统。现在我在windows下把linux的分区删了,重起grub进文本了,我怎么进windows
  • java命名空间java.awt类systemcolor的类成员方法: window定义及介绍
  • ubuntu的Linux与windows可以互ping,但是无法访问windows的共享文件夹,怎么解决
  • java命名空间javax.accessibility类accessiblerole的类成员方法: window定义及介绍
  • 请问:我在windows的命令行下进入了linux的ftp服务器,我下载的文件在windows的哪个位置呀
  • java命名空间java.awt.event类keyevent的类成员方法: vk_windows定义及介绍
  • 求助!安装Linux时设错了Windows(DOS)启动的选项,怎样恢复启动Windows?急啊!
  • WinDows8最新版文件夹加密
  • 我配置好smb服务器windows能访问我,我不能访问windows


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3