本文旨在记录工作中用到ubuntu 10.04的一些操作,年事已高,记忆力尤不如从前,故记录下来,以便查阅。

一、让ubuntu启动进入文本模式

   在grub启动界面,把启动命令行的ro quiet splash,改成ro quiet text,启动后即直接进入文本模式。

二、编译内核:

   1、下载内核源码包并解压之,apt-get install linux-source,默认放到/usr/src路径;

   2、make menuconfig;

   3、make;

   4、make install;

   5、make modules;

   6、make modules_install;

   7、mkinitramfs -o /boot/initrd.img-2.6.32.56+drm33.72;

   8、vi /boot/grub/grub.cfg,仿照Linux 2.6.32-38-generic新建一个menuentry,并将“Linux 2.6.32-38-generic”字段替换为2.6.32.57+drm33.23;

   9、reboot。

   10、如果开机后会出现:Could not load /lib/modules/.../modules.dep,使用initramfs-tools生成initrd.img,命令如下:update-initramfs -c -k 2.6.32.56+drm33.72之后会利用lib/modules下的文件生成initrd.img-2.6.32.56+drm33.72,会放在/boot目录下,再重启。

三、升级完内核,X220i无线网卡无法使用的问题

   1、lspci查看无线网卡信息如下:

03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8176 (rev 01)
   2、去如下页面下载此网卡驱动:

   http://down.51cto.com/data/468976

   3、下载完毕,解压,编译,重启,操作步骤见下载页面说明。

四 ubuntu下配置tftp服务器

   1. 安装TFTP软件, tftp-hpa是客户端,tftpd-hpa是服务器端;

      sudo apt-get install tftp-hpa tftpd-hpa

   2. 建立tftpboot目录,作为服务器的目录
       sudo mkdir ~/tftpboot
       释放权限:(服务器目录,需要设置权限为777,chomd 777)
       sudo chmod 777 ~/tftpboot

   3. 配置TFTP服务器

       sudo gedit /etc/default/tftpd-hpa

      将原来的内容修改为:

      TFTP_DIRECTORY="~/tftpboot"

      TFTP_OPTIONS="-l -c -s"

   4. 重新启动TFTP服务

       sudo service tftpd-hpa restart