分享
 
 
 

RedhatLinux on my LAPTOP

王朝system·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

我是个Linux爱好者,就是喜欢瞎捣鼓Linux操作系统。在Caca那里买笔记本之前我就反复考虑各笔记本的Linux兼容性,看来看去还是Toshiba的本本比较不错,狠心买了Toshbia 5205-S505 ,由于家里面是可怜的ISDN,下载东西只有7k多,所以在本本上装Linux的愿望一直

没有实现...但是我始终努力着。。。今天上网重新找了几乎所有的Toshiba驱动/资讯信息,终于开始了我的Laptop的操作系统改造过程。

硬件,网络环境:

电脑:Toshiba 5205-S505,Toshiba S2410 (感谢CACA帮我弄了这么好的一个本本)

网络设备: Powerise Linux-based AP (同学送的)

SMC 7004ABR router (在徐前进那里拿的)

Compaq WL100 WLAN PCMCIA CARD (还是在徐前进那里拿的)

Cisco 原装跳线若干

5205-S505的网卡(!ntel 10/100 PRO VE )IP: 192.168.002.002 netmask 255.255.255.0 -- eth0

Compaq WL100 WLAN PCMCIA CARD IP: 192.168.168.100 netmask 255.255.255.0 -- eth1

Powerise Linux-based AP IP: 192.168.168.139 netmask 255.255.255.0 -- apbr0

SMC 7004 ABR router IP: 192.168.002.001 netmask 255.255.255.0

所需软件: Redhat Linux 9

下载地址:www.linuxeden.com

Linux Kernel 2.4.21

下载地址:http://www.kernel.org/pub/linux/ker...-2.4.21.tar.bz2

Linux Kernel 2.4.21 ACPI patch

下载地址:http://umn.dl.sourceforge.net/sourc...-2.4.21.diff.gz

Toshiba FnFx patch

下载地址:http://fnfx.sourceforge.net/fnfx-alpha.tar.gz

Linux-WLAN-NG

下载地址: FTP://ftp.linux-wlan.org/pub/linux-...2.1-pre9.tar.gz

分区:

/dev/hda1 : 10GBNTFS Windows 2003 Datacenter

/dev/hda2 :4GB FAT32 System backup (放各种我的本本使用的Ghost镜像文件)

/dev/hda3 : 100M EXT3 mount as /boot

/dev/hda4 : 512M Linux SWAP

/dev/hda5 : 8GB EXT3 mount as /

/dev/hda7 : 16GB FAT32 MISCs

/dev/hda8 : 18GB NTFS MISCs

Redhat 9的整个安装过程很简单,,我选择的是Server模式。有一个需要注重的地方就是

开发环境一定要装,否则后面的工作就都干不起来咯。grub是RH 9的推荐启动引导程序我

把grub装在hda的mbr上面,同时又用Windows 2003的ntldr引导. ntldr这个东西在一些喜

欢鄙视Windows的高手们称作M$最好的产品。他是唯一一个官方支持中文的启动引导程序。

装好Linux以后,启动终端(konsole)然后写

#dd if=/dev/hda3 of=linux.sec bs=512 count=1

把生成的linux.sec文件复制到/mnt/hda2/然后启动w2k3,把这个文件复制到hda1上,接着

把C:\boot.ini的只读,系统属性去掉,用notepad打开c:\boot.in 在只要加上一行

c:\linux.sec = Redhat Linux 9 就行了。这样,就可以在2003的启动菜单里面看到Linux

的启动选项咯。

重新启动Linux用vi编辑/etc/fstab文件,在原有的后面加入

/dev/hda1 /mnt/hda1 ntfs defaults,iocharset=utf8,umask=022 0 0

/dev/hda2 /mnt/hda2 vfat defaults,codepage=936,iocharset=cp936 0 0

/dev/hda7 /mnt/hda7 vfat defaults,codepage=936,iocharset=cp936 0 0

/dev/hda8 /mnt/hda8 ntfs defaults,iocharset=utf8,umask=022 0 0

这样在你以后使用其他硬盘分区的时候就不用每次都mount了,系统会在启动的时候自动把

各个分区挂上来。

注重:在做此步前,需要先在/mnt下面mkdir hdax (x=1,2,7,8)

下面我就开始编译内核了。新的内核从kernel.org上面拉下来的时候是一个.tar.bz2文件,

把这个文件拷贝到/usr/src的目录里面,这里是通常情况下放source kernel的地方

#cp /hda2/linux-2.4.21.tar.bz2 /usr/src/

#cd /usr/src

#tar jxvf linux-2.4.21.tar.bz2

#ln -s linux-2.4.21 linux

#cd linux

#gunzip -c /mnt/hda2/acpi-20030619-2.4.21.diff.gz patch -p1

#make menUConfig

在编译内核的时候有几点要注重,keyboard 需要选择为[M],把这个编译为module,而不

是选择[*]-编译成build in模式。假如这里不这么做的话,就会出现usb鼠标/键盘都不能用

更简单的说就是:本本上的Touchpad不能用。所以这里一定要注重,我第一次就是在这里弄

错了,才导致新的内核不能用。干脆把东西能选的都选择为module好了,这还能减小内核文件

其他几个要选择的东西还有:TI 1394设备,SMC IrDA, WLAN 802.11b support, USB Mouse,

SCSI Emulation (CDRW用),i810 sound 总之就是把本本里面有的硬件尽量都在menuconfig

的选项里面找出来,实在找不到的也没办法,比如SD controller,这个就意味着SD卡不能用

咯。还有在file system里面要把msdos,fat,vfat(fat32),ntfs,ext3,这几个分区格式选上,

这样才能保证正常的Redhat 9内核从2.4.20-8到2.4.21的迁移,以及保证新的内核能访问ntfs

文件系统,使硬盘上面不存在有任何一个操作系统不能访问的分区。(2003下面有可以装ext2

tools来访问ext2/3文件系统)。Toshiba Laptop support这个也不要忘记拉。ISA支持也要!

选择完毕后就按esc然后保存配置文件,默认的配置文件是/usr/src/linux/.config这个文件。

#make dep

#make clean modules modules_install bzImage

整个过程不出错的话就说明你新编译的kernel文件已经okay啦。这个过程大概要4-6分钟

把生成的kernel文件bzImage复制到/boot里面然后改动/boot/grub/grub.conf

#cp arch/i386/boot/bzImage /boot/bzkernel

#kate /etc/grub.conf

在grub.conf最后添加上

title Redhat 9 (2.4.21)

kernel /bzkernel ro root=/dev/hda5 hdb=ide-scsi

保存grub.conf,然后用kate打开/etc/init.d/pcmcia

找到102行,在最后加.DONTUSE,保存pcmcia文件。

到此为止,新的内核以及启动部分已经预备就绪了。你现在只要重起Linux就能在grub上看到

第3个选项--Redhat 9 (2.4.21) 啦!至此本本上面的大部分功能,已经能够运行啦!!!

#reboot

好,用了新的内核2.4.21和acpi补丁,原先不能工作的声卡现在已经能放出音乐了,不过音质

不好,杂音还挺大的。。。只能凑或者用咯。

Toshiba的fnkey不能够单独使用必须装驱动才可以,不过在linux下面同样也有这个驱动程序

#cp /mnt/hda2/fnfx-alpha.tar.gz /

#tar xvzf fnfx-alpha.tar.gz

#cd fn*

#make

在/fnfx-alpha/src下面就会生成2个文件fnfx和fnfxd,通过修改/proc/acpi/toshiba/下的

东西来达到Fn key的作用。

现在以后wlan是不能用的。我们还要进行一些操作才可以。

#cp /mnt/hda2/linux-wlan-ng-0.2.1-pre9.tar.gz /

#tar xvzf /linux-wlan-ng-0.2.1-pre9.tar.gz

#cd /linux*

#./Configure

这里就进行几个很简单的配置,比如问你要不要编译pcmcia,pci,usb之类的module,只要选择

prism 2.x pcmcia support就可以了,其他的pci,usb都可以不要,它还会问你要kernel source

的路径,那当然是回车继续咯,因为我前面就把linux-2.4.21 作了一个link 假如这里

你没启用ISA support这里还会报一个错。./Configure完了就能make all, make install了,

make all的时候出错用不着管他。完成之后重起机器,在登陆root之间,你就能看到WLAN卡的灯

在不停的闪咯~~~~~~嘿嘿,这个就是成功的标志在ifconfig里面多了一个eth1。这个就是PCMCIA

WLAN卡。

因为我上海的都是用的192.168.2.xxx做的,东西都是带到上海用的,所以router的ip也用

192.168.2网段,不过AP只能用192.168.168.139这个地址... ... 不管,无所谓。

在w2k/XP/2k3

操作系统下面给网卡绑第2个ip地址很轻易,只要在tcp/ip的高级选项里面加一个就okay.在Linux

里面给网卡绑第2个地址的方法也不烦,只要用ifcfg这个命令就行了。

#ifcfg eth1 192.168.2.36 netmask 255.255.255.0 ---这就给eth1多添加了一个ip地址也很简单吧

现在用wlan卡已经能ping通router 192.168.2.1咯。在mozilla的地址栏里写http://192.168.2.1

smc router的设置页面就出现咯。设置好modem拨号,并且拨通。。。

哈哈,你会发现这个时候还是不能上网,ping 202.102.15.162也ping不通。不要急,还有最后一步

整个就弄完啦!就是给系统加一个路由信息

#route add default gw 192.168.2.1

#ping 202.102.15.162 ----成功了吧~~~~~

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有