ÏÖÔÚ´ó¼Ò¶ÔQ5µÄÌÖÂÛÒѾÉÏÉýµ½·¢ÐаæºÍ×ÀÃæ»·¾³µÄ³Ì¶ÈÁË……¹À¼ÆÌ³×ÓÀïÓÐÐí¶à·ÇLINUXÍæ¼Ò¿ÉÄÜÌýµÃÔÆÀïÎíÀï°É£¿ÎÒ´ó¸Å½²Ò»Ð©ÎÒÖªµÀµÄ£¬±È½Ï¼òµ¥¶øÇÒʵÓõÄС֪ʶ£¬Ï£ÍûÄܹ»Í¬Ñ§ÃÇÒ»µã°ïÖú¡£
°´ÕÕ¹ßÀý£¬Ê×ÏȱØÐë³ÎÇåÒ»ÏÂLinuxµÄ¶¨Òå¡£ºÜ¶àͬѧ¿ÉÄܶ¼ÎóÒÔΪLinux¾ÍÊÇÒ»¸ö²Ù×÷ϵͳ£¬ÑϸñÀ´½²£¬ÕâÊDz»¶ÔµÄ¡£linux×÷ΪÄںˣ¬ÊǶ¨ÒåÒ»¸ö²Ù×÷ϵͳÅä²»Åä½ÐlinuxµÄ³äÒªÌõ¼þÖ®Í⣬ÎÒÃÇÊÐÃæÉϼûµ½linux²Ù×÷ϵͳ£¬ÊÇÍêÈ«¿ÉÒÔûÓÐÈκι²ÐԵġ£Õâ¾ÍºÃÏñÊÇÍæ¸ß´ïÄ£ÐÍ£¬Áã¼þÍøÉ϶¼ÓУ¬Èç¹ûÄãˮƽ¹»¸ß£¬Ò²¿ÉÒÔ×Ô¼ºÆ´×°Ò»¸öÊôÓÚÄã×Ô¼ºµÄLinux³öÀ´¡£ÎÞÂÛÊÇ×ÀÃæ»·¾³¡¢Èí¼þ°²×°ºÍ¹ÜÀí¡¢ÉõÖÁÊÇʲôËùνLinuxµÄ“¿ª·Å¡¢×ÔÓÉ”¾«Éñ……¶¼¿ÉÒÔ˵£º¹ÜËüÄØ£¡ÕýÒòΪÕâÒ»µã£¬ÎÒÃǵ¥ËµQ5µÄÄÚºËÊÇlinux£¬ÊÇÒ»µãÒâÒ嶼ûÓеġ£linuxÓÐ×ÅÐíÐí¶à¶àµÄ·¢Ðа棬ÆäÖв»·¦ÄÇЩfedora¡¢ubuntuÖ®Á÷µÄ´ó¼ÒÖ®×÷£¬Ò²ÓÐmotoÄÇÖÖ“²»ÓÑÉÆ”µÃ×ãÒÔÈÃÈËÂî½ÖµÄ·â±Õϵͳ¡£Î¨Ò»ÓÐÒ»µãÎÒÃÇ¿ÉÒÔÇìÐÒ£¬ÄǾÍÊÇÓÉÓÚÄÚºËÊÇÏàͬµÄ£¬ËùÓÐLinux²Ù×÷ϵͳÉϵÄÈí¼þÀíÂÛÉÏÊÇ¿ÉÒÔ¹²Í¨µÄ£¬µ«ÊÇÕâÖ»ÊÇÀíÂÛ¶øÒÑ£¬»¹ÓÐÐí¶àÈËΪºÍ·ÇÈËΪµÄÒòËØÖÆÔ¼×ÅÎÒÃǵÄQ5ÉÏÊÇ·ñ¾ÍÄÜÔËÐÐÈç´ËÖ®¶àµÄÓÅÐãÈí¼þ¡£
³£¼ûµÄl ......
°ÑUÅ̳̿ɹâÅÌ£¨ÒÔubuntu9.10ΪÀý£©
ǰÌ᣺µçÄÔÖ§³ÖUÅÌÆô¶¯£¬ÓÐЩµçÄÔÊDz»Ö§³ÖµÄ¡£
¿ªÊ¼ÖÆ×÷
Ò»¡¢²ÄÁÏ£º
UltraISO£¨Èíµúͨ£©Èí¼þ
ubuntu 9.10 iso
uÅÌ£¨ÍƼö1GÒÔÉÏ£©¡£
¶þ¡¢²Ù×÷ƽ̨£º
windows xp/vista £ÛÎÒÊÇÔÚvistaÏÂÖÆ×÷µÄ£¬±ØÐëÓùÜÀíԱȨÏÞ´ò¿ªUltraISO£¨Èíµúͨ£©£Ý£¨ÓÒ»÷Æä¿ì½Ý·½Ê½£¬ÒÔ¹ÜÀíÔ±Éí·Ö´ò¿ª£©
˵Ã÷£º
1. ÏÖÔÚÂò»Ø¼ÒµÄÓ¦¸Ã¶¼ÊÇ×°ºÃµÄwindowsϵͳ£¬¾ÍÔÚwindowsƽ̨ÉÏÖÆ×÷À²¡£
2. UltraISO£¨Èíµúͨ£©ÊÇÒ»¿îÖÆ×÷¹âÅ̵Ť¾ß£¬ÕâÀïÊÇÒªÓÃËü°ÑÊý¾ÝдÈëµ½uÅÌÖС£¾ÍÏñ¿ÌÕŹâÅÌÒ»Ñù¡£Ê¹ÓÃ9.2ÒÔÉϰ汾£¬¾ßÓÐÖÆ×÷“U£«Æô¶¯”µÄ¹¦ÄÜ¡£
Èý¡¢ÖÆ×÷£º
1. ²åÈëuÅÌ£¬¸ñʽ»¯ÎªFAT32¸ñʽ¡£ÔÚvistaϵĸñʽ»¯Ñ¡ÏîӦΪ£ºÎļþϵͳ-FAT£¬·ÖÅäµ¥Ôª´óС-32KB£¬¹´Ñ¡ÉÏ¿ìËÙ¸ñʽ»¯£¬µã»÷¿ªÊ¼¸ñʽ»¯¡£
2. ´ò¿ª UltraISO¡£Îļþ——´ò¿ª——Ñ¡Ôñ¹âÅ̾µÏñisoÎļþ——È·¶¨
3. Èí¼þ½çÃæ¡£Æô¶¯¹âÅÌ——дÈëÓ²ÅÌÓ³Ïñ——дÈ뷽ʽ£ºUSB£ZIP——±ã½ÝÆô¶¯——дÈëеÄÓ²ÅÌÖ÷Òýµ¼¼Ç¼£¨MBR£©——USB£ZIP£«——µã»÷дÈë
4. Íê³É
˵Ã÷£º
1. ²»ÊÇÿ̨»úÆ÷¶¼Ö§³ÖUSBÆô¶¯Òýµ¼¡£Ã¿ ......
LinuxϽâѹÃüÁî´óÈ«
LinuxϽâѹÃüÁî´óÈ«
.tar
½âѹ:tar xvf filename.tar
´ò°ü:tar cvf filename.tar dirname
.gz
½âѹ:gzip -d filename.gz / gunzip filename.gz
ѹËõ:gzip filename
.tar.gz/.tgz
½âѹ:tar zxvf filename.tar.gz
ѹËõ:tar zcvf filename.tar.gz dirname
.bz2
½âѹ:bzip2 -d filename.bz2 / bunzip2 filename.bz2
ѹËõ:bzip2 -z filename
.tar.bz2
½âѹ:tar jxvf filename.tar.bz2
ѹËõ:tar jcvf filename.tar.bz2 dirname
.bz
½âѹ:bzip2 -d filename.bz / bunzip2 filename.bz
ѹËõ:unknown
.tar.bz
½âѹ:tar jxvf filename.tar.bz
ѹËõ:unknown
.Z
½âѹ:uncompress filename.Z
ѹËõ:compress filename
.tar.Z
½âѹ:tar Zxvf filename.Z
ѹËõ:tar Zcvf filename.tar.Z dirname
.zip
½âѹ:unzip filename.zip
ѹËõ:zip filename.zip dirname
.rar
½â ......
Ì«·½±ãÁË£¬Ì«·½±ãÁË¡£¡£
¿´man»á¿´ÔΣ¬Ö±½Ó¿´ÊµÀý£º
ʾ Àý:
1)½¨Á¢Ó³ÏñÎļþ (°ÑĿ¼aϵÄÄÚÈÝ×ö³ÉisoÎļþ)
$mkisofs -r -o a.iso a/
2)½¨Á¢Ó³ÏñÎļþ (°ÑĿ¼aϵÄÄÚÈÝ×ö³ÉisoÎļþ£¬²¢Ö¸¶¨²»°ÑÎļþb.txt·Åµ½isoÖÐ)
$mkisofs -m b.txt -r -o a.iso a/
3)½¨Á¢Ó³ÏñÎļþ (°ÑĿ¼aϵÄÄÚÈÝ×ö³ÉisoÎļþ£¬²¢Ö¸¶¨²»°ÑĿ¼b·Åµ½isoÖÐ)
$mkisofs -x b -r -o a.iso a/
4)½¨Á¢Ó³ÏñÎļþ (°ÑĿ¼aϵÄÄÚÈÝ×ö³ÉisoÎļþ£¬²¢Ö¸¶¨²»°ÑĿ¼b·Åµ½isoÖÐ,²¢Ö¸¶¨Êý¾Ý´¦ÀíÈËΪJack Chen)
$mkisofs -p "Jack Chen" -x b -r -o a.iso a/
5)½¨Á¢Ó³ÏñÎļþ (°ÑĿ¼aϵÄÄÚÈÝ×ö³ÉisoÎļþ,²¢Ö¸¶¨¹²4ÕŹâÅÌ£¬´ËΪµÚ2ÕÅ)
$mkisofs -volset-size 4 -volset-seqno 2 -r -o a.iso a/
6)Ô¤¼Æ½¨Á¢Ó³ÏñÎļþµÄÈÝÁ¿´óС
$mkisofs -print-size -r a/
¡£¡£²»Ö§³ÖÖÐÎÄ£¬ÀÁµÃÑо¿ÁË£¬ÔÙÒé ......
ΪÁ˴nfsϵͳ,...ËùÒÔ ±ØÐëÔÚÄÚºËÒÆÖ²ºÃÍø¿¨Çý¶¯. ÎÒ¿¿.ÕÕÏÂÃæ×ö,Ò»´ÎÄܳɹ¦.
ÎÒµÄÖ÷°åÊÇÓÑÉÆÖ®±Û 2410. »·¾³ÊÇ vmware+ubuntu
LINUX2.6.14ÏÂCS8900µÄÒÆÖ²£¨Fs2410£©
1.
(ÎļþÔÚÎÒµÄÏÂÔØ°æÓÐ)
¿½±´Îļþcs8900.c cs8900.hµ½ linux2.6.14.1/drivers/net
½øÈëĿ¼cs8900
cp cs8900.c ../linux-2.6.14.1/drivers/net/
cp cs8900.h ../linux-2.6.14.1/drivers/net/
2. ÐÞ¸ÄKconfig
vi ../linux-2.6.14.1/drivers/net/Kconfig
ÕÒµ½
config NET_ETHERNET
bool "Ethernet (10 or 100Mbit)"
¼ÓÈëÒÔÏÂÄÚÈÝ
config ARM_CS8900
tristate "CS8900 support"
depends on NET_ETHERNET && ARM && ARCH_SMDK2410
help
3. ÐÞ¸ÄMakefileÎļþ
vi ../linux-2.6.14.1/drivers/net/Makefile
ÕÒµ½ obj-$(CONFIG_CS89x0) += cs89x0.o
¼ÓÈëÒÔÏÂÄÚÈÝ
obj-$(CONFIG_ARM_CS8900) +=cs8900.o
4.¼ÓÈëcs8900ÔÚÄÚ´æÖеÄλÖÃ
ÔÚ linux-2.6.14.1/include/asm-arm/arch-s3c2410 Öд´½¨regs-cs8900.h ,ÆäÄÚÈÝÈçÏÂ
#ifndef _INCLUDE_REGS_CS8900_H
#define _INCLUDE_REGS_CS8900_H
££i nclude <linux/config.h>
......
¼øÓÚÖ§¸¶±¦µÈ·þÎñÎÞÊÓÎÒÃÇLinuxÓû§µÄ´æÔÚ£¬Ã»°ì·¨£¬ÄÇÖ»ºÃÔÚLinuxÉÏÓÃVirtualBoxÐéÄâÒ»¸öWindowsϵͳÁË¡£ÏµÍ³×°ºÃÁË£¬ÔÚÈÕ³£Ê¹Óùý³ÌÖУ¬ÍùÍùÒª´ÓVirtualBoxµÄ¿Í»§»ú£¨guest system£©ÖÐʹÓÃÖ÷»ú£¨host system£©ÀïÃæµÄÎļþ£¬ÄÇôͨ¹ý¹²ÏíÎļþ¼ÐµÄ·½Ê½¿ÉÒÔ´ï³É´ËÄ¿µÄ¡£
ÎÒÔÚÕâÀïдÁ˸öͼÎĽ̳̣¬ËµÃ÷ÉèÖùý³Ì£¬Ï£Íû¶Ô´ó¼ÒÓÐËù°ïÖú¡£(×¢£ºÎÒµÄÖ÷»úÊÇUbuntu Linux 8.04£¬¿Í»§»úÊÇWindows XP£¬VirtualBox°æ±¾2.2.4£ÛÏÂÔØ£Ý)
ÔÚVirtualBoxÖа²×°ºÃWindows XPºó£¬ÏÈÒª°²×°¹¤¾ß°üVBoxGuestAdditions.iso£¬Õâ¸öÓ³ÏñÎļþλÓÚVirtualBoxµÄ°²×°Ä¿Â¼Ï£¬ÎÒµÄÊÇÔÚ/usr/share/virtualboxĿ¼Ï¡£ÔÚVirtualBox¿ØÖÆÃæ°åÖеã»÷“ÉèÖÔ£¬½Ó×ÅÑ¡“¹âÇý”£¬¼ÓÔØÓ³Ïñ¡£Æô¶¯ÐéÄâ»ú½øÈëXPºó£¬°²×°¸¨Öú¹¤¾ß°ü¡£
½ÓÏÂÀ´¾ÍÊÇÉèÖù²ÏíĿ¼ÁË¡£ÔÚVirtualBoxÏÈÑ¡ÔñÄãµÄÐéÄâϵͳ£¬½Ó×Å“ÉèÖÔ£¬Ñ¡“Êý¾Ý¿Õ¼ä”£¬µã»÷ÄǸö¼ÓºÅ°´Å¥£¬ÈçÏÂͼ£º
³öÏÖÌí¼ÓÊý¾Ý¿Õ¼äµÄ´°¿Ú£¬ÔÚ“Êý¾Ý¿Õ¼äλÖÃ”Ï ......