装Linux系统
今天装了一天的Linux系统,与其说安装还不如说是下载了一天,先后装了fedora core 4,fedora core 6,最后装fedora core 8终于可以用了,每个都是3G多,因为在学校的工作室,所以下载速度平均可以达到1.9M不到,这可是限速的,就算这样我的电脑也因为下载速度太快死了N回了,都是强制Power的,真得装得有点郁闷啊,装FC4是因为买的《鸟哥的私房菜》用的是这个Linux系统,但这本书虽然是第二版了,但例子好像还是第一版的,第一版的出书时间好像比我买的本本那时候还早,所以对我的显卡不支持,虽然成功安装完了,但重启后没办法显示,后来就用了FC6,但这个在安装的过程中直接给我黑屏了,我汗,辛辛苦苦下了半天+死了N回,居然这样,可能也是对我的本本的硬件不支持把,所以我这里告诫大家:如果大家要学习Linux的话,不要把过时的电脑给扔掉了,这个作为学习Linux的练习机最好不过了
最后抱着试试看的心情装11月刚推出来的FC8,希望能支持我的本本的硬件配置,终于功夫不负有心人,可以用起来了,虽然在FC4和FC6的基础上改进了很多东西,和书的内容有些差别,但关系应该不大,不懂的可以接触baidu或google,甚至结合两者的baigoogledu。下面讲一下我的安装步骤供大家参考,我是在windows系统的基础上安装Linux系统上的,也就是现在我的本本这两个系统并存,安装步骤如下:
1.如果你用的也是本本的话,可以去http://www.linux-on-laptops.com/这个网站看看这个系统比较适合你,Linux有很多版本,其最基础的东西一样的,所有随便装哪一个都差不多,现在以我的本本装的fedora core 8为例;
2.可以去官方网址http://fedoraproject.org/get-fedora下载fedora core 8的镜像文件Fedora-8-i386-DVD.iso,当然也可以网上搜索一下,下完后将其放在C根目录下;
3.网上搜一下Grub4dos或grub for dos,下载一个压缩包,并将其解压到C盘根目录;
4.用winRAR打开Fedora-8-i386-DVD.iso,将里面的isolinux解压到C盘根目录下;
5.可用记事本打开并修改文件C:/boot/grub/menu.lst,我的如下:
# This is a sample menu.lst file. You should make some changes to it.
# Added items for installing GRUB [ which is on your DOS drive C: ] to MBR
color black/cyan yellow/cyan
timeout 60
default 0
title DOS/Win9x/Me/NT/2K/XP
root (hd0,0)
chainloader +1
title FC7
root (hd0,0)
kernel /isolinux/vmlinuz
initrd /isoli
相关文档:
Linux Input Device 介紹: APIs
jollen 發表於 April 8, 2009 12:18 PM
Linux 的 Input Device 是重要的一個 subsystem,在進行實例介紹前,先大略了解一下相關的 API。
Linux Input Device
input.c是Linux的”input”驅動程式,主要� ......
此文于2010-02-26被推荐到CSDN首页
如何被推荐?
最近在研究 Linux
内核的时间子系统,为下一篇长文《服务器程序中的日期与时间》做准备,无意中注意到了 Linux
新增的几个系统调用的对编写服务器代码的影响,先大致记录在这里。这篇博客也可算作前一篇《多线
程服务器的常用编程模型》
的一个注脚。
< type="te ......
一、什么是init
init是Linux系统操作中不可缺少的程序之一。 是一个由内核启动的用户级进程。
内核启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式来启动其他用户级的进程或服务。所以,init始终是第一个进程(其PID始终为1)。
内核 ......
本例是冯国进的 《嵌入式Linux 驱动程序设计从入门到精通》的第一个例子
感觉真是好书 强烈推荐
注释是deep_pro加的 转载请注明!我的特点是文不加点!
这个驱动是在内存中分配一个256字节的空间,供用户态应用程序读写。
先是头文件 demo.h
#ifndef _DEMO_H_
#define _DEMO_H_
#include <linux/ioct ......