新手编内核

本文记录了一位Linux学习者首次编译内核的经历,包括安装Ubuntu、配置共享文件夹、安装所需软件及内核编译的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作为linux学习者,第一次编译内核对我来说是一件辛苦又相当有趣的事情,以下是我编译内核的过程
1.安装VMware Workstation V5.5,其序列号可以从网上找到(很多的哟)
2.安装ubuntuV7
    为什么要使用ubuntu?
    因为看重了ubuntu可以自动从网上获取所需开发软件,并 自动安装十分方便.
3.安装VMTools for linux6.0
    具体如何安装可以上网搜索
4.不知为什么,网上都说只要装了 VMTools,VMware的共享文件功能就可以使用了,可是在我的机器上
    /mnt/hgfs目录下却什么都没有,于是我决定采用samba网络硬盘的方法实现虚拟机上的linux和本机
   (windows Xp)的文件共享
5.用sudo apt-get install samba命令安装sabma所需软件
6.在System->Administration->Shared Floders中设置一个共享目录
7.sudo gedit /etc/samba/smb.conf 修改samba的配置文件
    将;    secturity = user前面的注释 ; 去掉,并改为security = share,从windows上不使用验证直接登陆
    samba网络硬盘
8.在smb.conf文件的最后有几行有关共享目录属性的,其中
   writable = no 改为 writable = yes
9.修改第6步所设置的共享目录的权限
   chmod 777 (共享目录的完整路径)
10.重启samba服务
     sudo /etc/init.d samba resatart
11.在windows上//(虚拟机ip)即可看到共享目录,将下载的linux kernel文件放到该目录中
     在虚拟机中解压
12. 进入解压目录运行make menuconfig,如果该命令出错,则通过命令sudo apt -get install libncurses5-dev下载     所需软件,也可直接在System->Administration->Synaptic Package Manager中找到libncurses5-dev库并点击    下载
13.在make menuconfig命令产生的窗口中配置相应选项(这里就不在此详细说明了),我是直接默认配置的
14.输入make命令,编译内核,该步需要1-2小时时间^_^
15.make modules_install install

本文中unbuntu7的内核2.6.22-14-generic
作者编译的内核为linux-2.6.24

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值