<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>ÎÒÓëIT²»µÃ²»ËµµÄ¹ÊÊÂ - FreeBSD</title>
    <link>http://www.atoi.cn/blog/</link>
    <description>IT = I tired?</description>
    <dc:language>en</dc:language>
    <admin:errorReportsTo rdf:resource="mailto:Shiying.Yu@gmail.com" />
    <generator>Serendipity 0.8.2 - http://www.s9y.org/</generator>
    <pubDate>Sun, 27 Sep 2009 07:28:32 GMT</pubDate>

    <image>
        <url>http://www.atoi.cn/blog/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: ÎÒÓëIT²»µÃ²»ËµµÄ¹ÊÊÂ - FreeBSD - IT = I tired?</title>
        <link>http://www.atoi.cn/blog/</link>
        <width>100</width>
        <height>21</height>
    </image>
<item>
    <title>Í¨¹ý PXE °²×° FreeBSD (zt)</title>
    <link>http://www.atoi.cn/blog/archives/346-y-PXE-FreeBSD-zt.html</link>
<category>FreeBSD</category>    <comments>http://www.atoi.cn/blog/archives/346-y-PXE-FreeBSD-zt.html#comments</comments>
    <wfw:comment>http://www.atoi.cn/blog/wfwcomment.php?cid=346</wfw:comment>
    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.atoi.cn/blog/rss.php?version=2.0&amp;type=comments&amp;cid=346</wfw:commentRss>
    <author>Shiying.Yu@gmail.com (atoi)</author>
    <content:encoded>
&lt;p&gt;&lt;strong&gt;¾­²âÊÔºÃÓÃ¡£&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Ä¿±ê &lt;br /&gt;ÔÚÒÑÓÐÒ»Ì¨ÔËÐÐ FreeBSD µÄ¼ÆËã»ú£¨ÎÒÃÇ³ÆÆäÎª S£©µÄÇé¿öÏÂ£¬Ê¹ÓÃ PXE ÔÚÒ»Ì¨¼ÆËã»ú£¨ÎÒÃÇ³ÆÆäÎª D£©°²×° FreeBSD¡£ &lt;br /&gt;&lt;br /&gt;Ó²¼þÐèÇó &lt;br /&gt;S ±ØÐëÓµÓÐÒ»¿é FreeBSD ¿ÉÒÔÕý³£Ê¹ÓÃµÄÍø¿¨¡£ &lt;br /&gt;D ±ØÐë¿ÉÒÔÖ§³Ö PXE Òýµ¼£¬²¢ÇÒÆäÍø¿¨Òª¿ÉÒÔÔÚ FreeBSD ÀïÃæÕý³£Ê¹ÓÃ¡£Ò»ÌõÓÃÓÚË«»úÖ±Á¬µÄÍøÏß¡£ &lt;br /&gt;&lt;br /&gt;Èí¼þÐèÇó &lt;br /&gt;tftpd£¬ÒÑ¾­°üº¬ÔÚ FreeBSD ·¢ÐÐ°æµÄ base ÖÐ¡£ &lt;br /&gt;nfsserver£¬ÒÑ¾­°üº¬ÔÚ FreeBSD ÖÐ¡£ &lt;br /&gt;isc-dhcp3-server 3.0.5£¬Í¨¹ý ports °²×°¡£ &lt;br /&gt;FreeBSD ·¢ÐÐ°æ DISC1 µÄ ISO ¾µÏñ£¨ÎÒÊ¹ÓÃµÄ¾µÏñÊÇ FreeBSD 8-CURRENT ½ñÄêÒ»ÔÂµÄ¿ìÕÕ£¬8.0-CURRENT-200801-amd64-disc1.iso£©¡£ &lt;br /&gt;&lt;br /&gt;S ÉÏÊ¹ÓÃµÄ FreeBSD ÊÇ 7.0-BETA2-i386¡£ &lt;br /&gt;&lt;br /&gt;ÍøÂçÉèÖÃ &lt;br /&gt;¼ÙÉè S µÄ IP µØÖ·Îª 192.168.0.1£¬×ÓÍøÑÚÂëÎª 255.255.255.0¡£ &lt;br /&gt;&lt;br /&gt;×¼±¸¹¤×÷ &lt;br /&gt;ÔÊÐí tftpd ÔËÐÐ &lt;br /&gt;Ä¬ÈÏÇé¿öÏÂ£¬inetd ÀïÃæµÄ tftpd ÊÇ²»»áÔËÐÐµÄ¡£ÔÚ inetd.conf ÖÐÕÒµ½ tftpd Ëù¶ÔÓ¦µÄÒ»ÐÐ£¬È¥µôÐÐÊ×µÄ#£¬±£´æ¡£×¢Òâ£¬È¥³ý×¢ÊÍµÄÕâÐÐÓ¦¸ÃÊÇÊ¹ÓÃ udp ¶ø²»ÊÇ udp6¡£ &lt;br /&gt;&lt;br /&gt;ÅäÖÃ nfsserver &lt;br /&gt;echo &amp;quot;/mnt -ro -alldirs&amp;quot; &amp;gt; /etc/exports°²×° isc-dhcp3-server &lt;br /&gt;cd /usr/ports/net/isc-dhcp3-server &amp;amp;&amp;amp; make BATCH=yes installÅäÖÃ isc-dhcp3-server &lt;br /&gt;±à¼­ /usr/local/etc/dhcpd.conf &lt;br /&gt;&lt;br /&gt;default-lease-time 7200; &lt;br /&gt;max-lease-time 7200; &lt;br /&gt;ddns-update-style none; &lt;br /&gt;subnet 192.168.0.0 netmask 255.255.255.0 { &lt;br /&gt;range 192.168.0.2 192.168.0.254; &lt;br /&gt;server-identifier 192.168.0.1; &lt;br /&gt;next-server 192.168.0.1; &lt;br /&gt;filename &amp;quot;/pxeboot&amp;quot;; &lt;br /&gt;option root-path &amp;quot;/mnt&amp;quot;; &lt;br /&gt;}ÕâÀïÊÇÕû¸ö PXE °²×°×îÖØÒªµÄ²¿·ÖÖ®Ò»£¬ÄÜ·ñÕý³£½øÐÐ PXE °²×°¹Ø¼ü¾ÍÔÚÕâÀï¡£ÕâÀïÃæ×î¹Ø¼üµÄ¼¸¸öÑ¡ÏîÊÇ next-server£¬filename ºÍ root-path¡£ &lt;br /&gt;ÒªÀí½âÕâÐ©Ñ¡ÏîµÄ×÷ÓÃ£¬Ê×ÏÈÒªÀí½â PXE ¹¤×÷µÄÁ÷³Ì¡£°´ÕÕ FreeBSD PXE Òýµ¼µÄ¹ý³Ì£¬ÎÒÃÇ½«Æä·Ö³ÉÈý¸ö½×¶Î¡£ &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;µÚÒ»½×¶ÎÖ÷ÒªÊÇ D ÉÏ PXE µÄ firmware ºÍ S ÉÏ dhcpd Ð­ÉÌµÄ¹ý³Ì¡£ÔÚÕâÀï£¬ÒªÉÌ¶¨ D µÄ IP µØÖ·£¬²¢ÇÒÈ·¶¨ÏÂÒ»²½ PXE Òª¼ÓÔØµÄÎÄ¼þ£¬¼°ÆäÎ»ÖÃ¡£ &lt;br /&gt;µÚ¶þ½×¶ÎÊÇ D ¼ÓÔØÉÏÒ»½×¶ÎÉÌ¶¨ºÃµÄÎÄ¼þ¡£¶ÔÓÚ FreeBSD À´Ëµ£¬Ö÷Òª¾ÍÊÇ pxeboot(8)£¬Ò»¸ö PXE µÄ bootloader¡£ &lt;br /&gt;µÚÈý½×¶ÎÊÇ¸ù¾Ý pxeboot(8) µÄÖ¸Ê¾¼ÓÔØ loader(8) ºÍ kernel¡£ &lt;br /&gt;ÔÚÕâÀï£¬ÎÒÃÇ¿ÉÒÔ¿´µ½ D Òª´ÓÍøÂç¼ÓÔØÁ½´ÎÎÄ¼þ£¬Ò»´ÎÊÇ pxeboot(8)£¬ÁíÍâÒ»´ÎÊÇ loader(8) ºÍ kernel¡£ÕâÁ½´Î¼ÓÔØÎÄ¼þµÄÎ»ÖÃ¾ÍÊÇÓÉÉÏÃæµÄÈý¸öÑ¡ÏîÀ´È·¶¨µÄ¡£ÏÂÃæÎÒÃÇÖðÒ»·ÖÎöÕâ¼¸¸öÓï¾äµÄ×÷ÓÃ¡£ &lt;br /&gt;&lt;br /&gt;next-server Óï¾äÖ÷Òª¿ØÖÆÁËÕû¸ö PXE Òýµ¼ÖÐÁ½´Î¼ÓÔØµÄÎÄ¼þËùÔÚµÄ·þÎñÆ÷µÄµØÖ·¡£pxeboot(8) ÊÇÍ¨¹ý tftp ´Ó S ´«µÝµ½ D µÄ£¬ËùÒÔ next-server µÚÒ»¸ö×÷ÓÃ¾ÍÊÇÖ¸¶¨Ò»¸ö tftp server µÄµØÖ·¡£ÔÚµÚÈý½×¶Î£¬Òª¼ÓÔØ loader(8) ºÍ kernel£¬Õâ¸ö¼ÓÔØ¹ý³ÌÊÇÍ¨¹ý nfs Íê³ÉµÄ¡£next-server Í¬Ê±Ò²Ö¸¶¨ÁË nfs server µÄµØÖ·¡£ÖµµÃ×¢ÒâµÄÊÇ£¬ÓÐÒ»Ð©ÎÄµµËµµÚÒ»½×¶ÎÈ·¶¨µÄ PXE ÔÚÏÂÒ»½×¶ÎÒª¼ÓÔØµÄÎÄ¼þ£¨Ò²¾ÍÊÇ pxeboot(8)£©ËùÔÚµÄ·þÎñÆ÷µØÖ·ÊÇÍ¨¹ý server-identifier ¸ø¶¨µÄ£¬µ«ÊÇ¶ÔÓÚ isc-dhcp3-server À´Ëµ£¬ÕâÒ»µã²¢²»³ÉÁ¢£¬¶øÇ¡Ç¡ÊÇ next-server ¾ö¶¨ÁË pxeboot(8) ËùÔÚµÄ·þÎñÆ÷µÄµØÖ·£¨ÔÚ dhcpd.conf(5) ÀïÃæÒÑ¾­Ã÷È·Ö¸³öÁËÕâÒ»µã£©¡£ &lt;br /&gt;&lt;br /&gt;filename Ö¸¶¨µÄÊÇ pxeboot(8) ÔÚ tftp ´«Êä¹ý³ÌÖÐµÄÃû×Ö¡£ÓÉÓÚ tftpd ½«ÔÚ inetd ÖÐÀ´Ê¹ÓÃ£¬¸ù¾Ý inetd.conf ÖÐ¸ø tftpd ´«µÝµÄÑ¡Ïî£¬tftpd Æô¶¯µÄÊ±ºò»á½øÐÐ chroot£¬ÓÚÊÇ filename µÄµØÖ·ÊÇÒªÏà¶ÔÓÚÆä chroot Ö®ºóµÄ¸ùÂ·¾¶À´ËµµÄ¡£Ä¬ÈÏÇé¿öÏÂ£¬tftpd »á chroot µ½ /tftpboot£¬ÎÒÃÇÒªÔÚ /tftpboot ÖÐ·ÅÈë pxeboot(8) Õâ¸öÎÄ¼þ¡£ÓÉÓÚÏà¶Ô /tftpboot ×÷Îª¸ùÂ·¾¶À´Ëµ£¬pxeboot(8) µÄÎ»ÖÃÊÇ /pxeboot£¬ËùÒÔÎÒÃÇÖ±½ÓÌîÈë /pxeboot ±ã¿É¡£ &lt;br /&gt;&lt;br /&gt;root-path Õâ¸öÑ¡ÏîÖ¸¶¨µÄÊÇµÚÈý½×¶Î¼ÓÔØ loader(8) ºÍ kernel ÔÚ nfs µÄ¸ùÂ·¾¶µÄÎ»ÖÃ£¨Ò²¾ÍÊÇ°üº¬ÁË boot Ä¿Â¼µÄÎ»ÖÃ£©¡£ÒòÎªÎÒÃÇµ¼³öµÄÊÇ /mnt£¬ËùÒÔÕâÀïÌî /mnt¡£ &lt;br /&gt;&lt;br /&gt;ÕýÊ½°²×° &lt;br /&gt;1¡¢ÎªÁË±ÜÃâ S ÉÏµÄ dhcpd Ó°ÏìÍøÂçÖÐÆäËû»úÆ÷£¬Ò²ÎªÁË±ÜÃâ D ÊÜµ½ÍøÂçÉÏÆäËû»úÆ÷µÄÓ°Ïì£¬ÓÃÖ±Á¬ÍøÏß½« S ºÍ D Á¬½ÓÆðÀ´¡£ &lt;br /&gt;&lt;br /&gt;2¡¢¹ÒÔØ×¼±¸ºÃµÄ ISO ¾µÏñ¡£Ê¹ÓÃ mdconfig ½« FreeBSD µÄ ISO ÎÄ¼þÁ¬½Ó³ÉÎªÒ»¸ö vnode ÀàÐÍµÄÄÚ´æÅÌ£º &lt;br /&gt;&lt;br /&gt;mdconfig -atvnode -f 8.0-CURRENT-200801-amd64-disc1.iso¹ÒÔØÕâ¸ö md ½Úµã£¨¼ÙÉèÎª /dev/md0£©µ½ /mnt£º &lt;br /&gt;&lt;br /&gt;mount_cd9660 /dev/md0 /mnt3¡¢°Ñ pxeboot(8) ·Åµ½ /tftpboot£º &lt;br /&gt;&lt;br /&gt;cp /mnt/boot/pxeboot /tftpboot4¡¢ÔÚ S ÉÏÆô¶¯ tftpd, dhcpd ºÍ nfsd£º &lt;br /&gt;&lt;br /&gt;/etc/rc.d/inetd forcestart &lt;br /&gt;/etc/rc.d/nfsd forcestart &lt;br /&gt;/usr/local/etc/rc.d/isc-dhcpd forcestart5¡¢ÓÉÓÚÎÒÃÇÒÑ¾­Ê¹ÓÃÖ±Á¬ÍøÏß½« S ºÍ D Á¬½Ó£¬¼ÙÉè S ÉÏÃ»ÓÐÅäÖÃ BIND ·þÎñ£¬Ò²Ã»ÓÐ¶îÍâµÄµ½ Internet µÄÍøÂçÁ¬½Ó£¬ÄÇÃ´ÐèÒª½ûÖ¹ S ÉÏµÄ DNS ½âÎö¡£¿ÉÒÔÐÞ¸Ä /etc/resolv.conf£¬½«ÆäÖÐËùÓÐÒÔ nameserver ¿ªÍ·µÄÐÐ×¢ÊÍµô¡£·ñÔò mountd£¨ÒòÎª nfsd ÒÀÀµÕâ¸ö daemon£¬ËùÒÔ mountd Ò²»áËæ nfsd Æô¶¯¶øÆô¶¯£©»áÈ¥²é DNS£¬¶øÓÐ¿ÉÄÜµ¼ÖÂ×îÖÕ PXE Æô¶¯Á¬²»ÉÏ nfs£¬²»ÄÜ¼ÓÔØ kernel ¶ø³¬Ê±Ê§°Ü¡£ &lt;br /&gt;&lt;br /&gt;6¡¢ÔÚ D µÄ BIOS ÖÐÉèÖÃÎª PXE Òýµ¼£¬ÖØÐÂÆô¶¯¼ÆËã»ú¡£ &lt;br /&gt;&lt;br /&gt;7¡¢D ´ËÊ±ÒÑ¾­Æô¶¯£¬²¢Í¨¹ý PXE£¬¼ÓÔØÁË loader¡£´ËÊ±ÐèÒªÑ¡Ôñ loader Æô¶¯Ñ¡ÏîµÄµÚ 6 Ïî£¬½øÈë loader prompt¡£ÊäÈëÒÔÏÂÃüÁî£º &lt;br /&gt;&lt;br /&gt;set vfs.root.mountfrom=&amp;quot;ufs:/dev/md0c&amp;quot; &lt;br /&gt;bootµÚÒ»ÐÐ±£Ö¤ÎÒÃÇ¿ÉÒÔÆô¶¯µ½ÕýÈ·µÄ°²×°³ÌÐò£¬µÚ¶þÐÐÌáÊ¾ÏµÍ³¼ÌÐøÖ´ÐÐÆô¶¯µÄ¸÷¸ö²½Öè¡£ &lt;br /&gt;&lt;br /&gt;8¡¢´ËÊ±Ó¦¸ÃÕý³£½øÈë°²×°³ÌÐò¡£µ½Ñ¡Ôñ°²×°½éÖÊÖ®Ç°¶¼°´ÕÕÒ»°ãµÄ°²×°²½Öè¡£ÔÚÑ¡Ôñ°²×°½éÖÊÊ±Ñ¡Ôñ nfs£¬È»ºóÊäÈë S µÄ IP µØÖ·£¬ÒÔ¼°µ¼³öµÄÂ·¾¶£¬ÀýÈç 192.168.0.1:/mnt¡£È·ÈÏºó£¬ÏµÍ³ÌáÊ¾ÒªÉèÖÃÍø¿¨£¬ÔÚÕâÀï°´ÕÕÏµÍ³ÌáÊ¾£¬Ê¹ÓÃ dhcp£¬±£Ö¤ D Óë S ÔÚÍ¬Ò»¸öÍøÂçÖÐ¡£Ö÷»úÃûºÍÓòÃûËæÒâ£¬DNS ÒÔ¼°Íø¹Ø¿ÉÒÔÔÝÊ±²»Ìî¡£ºóÐø²½ÖèÓë´Ó¹âÅÌ°²×°Ò»ÖÂ¡£ &lt;br /&gt;&lt;br /&gt;9¡¢×îÖÕÍË³ö°²×°³ÌÐò£¬ÖØÐÂÆô¶¯ÏµÍ³¡£²¢ÐÞ¸Ä D µÄ BIOS ÉèÖÃ£¬½ûÖ¹ÍøÂçÆô¶¯¡£ &lt;br /&gt;&lt;br /&gt;10¡¢°²×°È«²¿Íê³É£¬¿ÉÒÔ¿ªÊ¼ÏíÓÃ FreeBSD ÁË¡£ &lt;br /&gt;&lt;/p&gt;    </content:encoded>
    <pubDate>Sun, 27 Sep 2009 15:27:49 +0800</pubDate>
    <guid isPermaLink="false">http://www.atoi.cn/blog/archives/346-guid.html</guid>
    </item>
<item>
    <title>FreeBSD7ÏÂ°²×°php5-oci8</title>
    <link>http://www.atoi.cn/blog/archives/340-FreeBSD7php5-oci8.html</link>
<category>FreeBSD</category>    <comments>http://www.atoi.cn/blog/archives/340-FreeBSD7php5-oci8.html#comments</comments>
    <wfw:comment>http://www.atoi.cn/blog/wfwcomment.php?cid=340</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.atoi.cn/blog/rss.php?version=2.0&amp;type=comments&amp;cid=340</wfw:commentRss>
    <author>Shiying.Yu@gmail.com (atoi)</author>
    <content:encoded>
&lt;p&gt;¹ý³Ì»¹ËãË³Àû£¬²Î¿¼ÁËÒ»ÆªÎÄÕÂ£¬Ïê¼ûÄÚÎÄ¡£&lt;/p&gt;
&lt;p&gt;Ö÷Òª²½Öè£º&lt;br /&gt;1¡¢°²×°jdkÒÔ¼°javavmwrapperµÈÒ»¶ÑÒÀÀµµÄ°ü£¬Ã»Ê²Ã´ÌØ±ðµÄ£¬¾ÍÊÇªàÂÒ»Ð©&lt;br /&gt;2¡¢°²×°instantclient-basicÒÔ¼°instantclient-sdk£¬¼ûÄÚÎÄ&lt;br /&gt;3¡¢±à¼­°²×°php5-oci8£¬ÓÃports°²×°£¬Ã»Ê²Ã´ÌØ±ðµÄ&lt;/p&gt;&lt;br /&gt;&lt;a href=&quot;http://www.atoi.cn/blog/archives/340-guid.html#extended&quot;&gt;Continue reading &quot;FreeBSD7ÏÂ°²×°php5-oci8&quot;&lt;/a&gt;    </content:encoded>
    <pubDate>Mon, 13 Jul 2009 15:15:31 +0800</pubDate>
    <guid isPermaLink="false">http://www.atoi.cn/blog/archives/340-guid.html</guid>
    </item>
<item>
    <title>Robert Watson : Reading the FreeBSD Kernel (ZT)</title>
    <link>http://www.atoi.cn/blog/archives/297-Robert-Watson-Reading-the-FreeBSD-Kernel-ZT.html</link>
<category>FreeBSD</category>    <comments>http://www.atoi.cn/blog/archives/297-Robert-Watson-Reading-the-FreeBSD-Kernel-ZT.html#comments</comments>
    <wfw:comment>http://www.atoi.cn/blog/wfwcomment.php?cid=297</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.atoi.cn/blog/rss.php?version=2.0&amp;type=comments&amp;cid=297</wfw:commentRss>
    <author>Shiying.Yu@gmail.com (atoi)</author>
    <content:encoded>
In September, 2005, I had the opportunity to exchange e-mail with Halil Demirezen on the subject of getting to know the FreeBSD kernel. Since the answer seemed of more general interest, I thought I'd posted it on my web site in case it was of interest to anyone else. &lt;br /&gt;&lt;br /&gt;From rwatson at FreeBSD.org Tue Sep 6 14:10:10 2005 &lt;br /&gt;Date: Tue, 6 Sep 2005 14:10:10 +0100 (BST) &lt;br /&gt;From: Robert Watson &amp;lt;rwatson at FreeBSD dot org&amp;gt; &lt;br /&gt;To: Halil Demirezen &amp;lt; halil at enderunix dot org&amp;gt; &lt;br /&gt;Subject: Re: One dummy question but important for me. &lt;br /&gt;&lt;br /&gt;On Tue, 6 Sep 2005, Halil Demirezen wrote: &lt;br /&gt;&lt;br /&gt;&amp;gt; It is one little sample of hundred thousands of silly questions. But for &lt;br /&gt;&amp;gt; an individual it is really important one. I have been dealing with &lt;br /&gt;&amp;gt; kernel (/usr/src/sys/) in FreeBSD. However, this is really a big &lt;br /&gt;&amp;gt; challenge. My graduate thesis was a little i386 kernel that boots from &lt;br /&gt;&amp;gt; Floppy Disks (3 1/2). Run in protected mode. A shell little memory &lt;br /&gt;&amp;gt; management and multiprocessed one. &lt;br /&gt;&amp;gt; &lt;br /&gt;&amp;gt; I am coping with FreeBSD kernel to understand and to hack it. Where to &lt;br /&gt;&amp;gt; start? It is really difficult to understand the essentials. I am sure i &lt;br /&gt;&amp;gt; will spend my time on it. But what are the first essentials for a kernel &lt;br /&gt;&amp;gt; developer to be in the developing. I know it is easy for one who started &lt;br /&gt;&amp;gt; developing FreeBSD from the beginning. But as the code grows, It starts &lt;br /&gt;&amp;gt; to be impossible to begin. I tried to start from booting process. But &lt;br /&gt;&amp;gt; the kernel structure got lost in mind. When I try to understand one &lt;br /&gt;&amp;gt; source file, I need to open several to unite the all. &lt;br /&gt;... &lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.atoi.cn/blog/archives/297-guid.html#extended&quot;&gt;Continue reading &quot;Robert Watson : Reading the FreeBSD Kernel (ZT)&quot;&lt;/a&gt;    </content:encoded>
    <pubDate>Thu, 24 Jul 2008 22:39:08 +0800</pubDate>
    <guid isPermaLink="false">http://www.atoi.cn/blog/archives/297-guid.html</guid>
    </item>
<item>
    <title>FreeBSDÓÃ»§Ç¨ÒÆ</title>
    <link>http://www.atoi.cn/blog/archives/294-FreeBSDC.html</link>
<category>FreeBSD</category>    <comments>http://www.atoi.cn/blog/archives/294-FreeBSDC.html#comments</comments>
    <wfw:comment>http://www.atoi.cn/blog/wfwcomment.php?cid=294</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.atoi.cn/blog/rss.php?version=2.0&amp;type=comments&amp;cid=294</wfw:commentRss>
    <author>Shiying.Yu@gmail.com (atoi)</author>
    <content:encoded>
# boot into single user&lt;br /&gt;mount -a&lt;br /&gt;cd /var/backups&lt;br /&gt;cp master.passwd.bak /etc/master.passwd&lt;br /&gt;pwd_mkdb -p /etc/master.passwd&lt;br /&gt;exit    </content:encoded>
    <pubDate>Fri, 09 May 2008 08:20:41 +0800</pubDate>
    <guid isPermaLink="false">http://www.atoi.cn/blog/archives/294-guid.html</guid>
    </item>
<item>
    <title>FreeBSDÏÂ°²×°tomcat55µÄjvmÄÚ´æÉèÖÃ</title>
    <link>http://www.atoi.cn/blog/archives/292-FreeBSDtomcat55AEjvmAEeOE.html</link>
<category>FreeBSD</category>    <comments>http://www.atoi.cn/blog/archives/292-FreeBSDtomcat55AEjvmAEeOE.html#comments</comments>
    <wfw:comment>http://www.atoi.cn/blog/wfwcomment.php?cid=292</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.atoi.cn/blog/rss.php?version=2.0&amp;type=comments&amp;cid=292</wfw:commentRss>
    <author>Shiying.Yu@gmail.com (atoi)</author>
    <content:encoded>
&lt;p&gt;ÀûÓÃportsÔÚFreeBSDÏÂ°²×°tomcat55Ê®·Ö·½±ã£º&lt;/p&gt;
&lt;p&gt;cd /usr/ports/www/tomcat55&lt;br /&gt;make install&lt;br /&gt;¼´¿É¡£&lt;/p&gt;
&lt;p&gt;µ«ÊÇÒª×¢Òâµ÷ÕûjvmµÄÄÚ´æÊ¹ÓÃÏÞÖÆ¡£ÔÚ/etc/rc.confÖÐ¼ÓÉÏÈçÏÂÒ»¾ä£º&lt;br /&gt;tomcat55_java_opts=&amp;quot; -Xms128m -Xmx512m &amp;quot;&lt;br /&gt;¼´¿É°ÑÄÚ´æµ÷ÕûÎªÆðÊ¼128£¬×î´ó512MbÁË¡£&lt;/p&gt;    </content:encoded>
    <pubDate>Mon, 14 Apr 2008 15:12:46 +0800</pubDate>
    <guid isPermaLink="false">http://www.atoi.cn/blog/archives/292-guid.html</guid>
    </item>
<item>
    <title>ÈÃFreeBSD±£ÁôÊ¹ÓÃpkg_add -r¹ý³ÌÖÐÏÂÔØµÄ°ü</title>
    <link>http://www.atoi.cn/blog/archives/285-FreeBSDopkg_add-ryOEAEue.html</link>
<category>FreeBSD</category>    <comments>http://www.atoi.cn/blog/archives/285-FreeBSDopkg_add-ryOEAEue.html#comments</comments>
    <wfw:comment>http://www.atoi.cn/blog/wfwcomment.php?cid=285</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.atoi.cn/blog/rss.php?version=2.0&amp;type=comments&amp;cid=285</wfw:commentRss>
    <author>Shiying.Yu@gmail.com (atoi)</author>
    <content:encoded>
pkg_add -Kr [package name]    </content:encoded>
    <pubDate>Tue, 11 Mar 2008 19:08:19 +0800</pubDate>
    <guid isPermaLink="false">http://www.atoi.cn/blog/archives/285-guid.html</guid>
    </item>
<item>
    <title>FreeBSD 7.0 release PACKAGESITE</title>
    <link>http://www.atoi.cn/blog/archives/284-FreeBSD-7.0-release-PACKAGESITE.html</link>
<category>FreeBSD</category>    <comments>http://www.atoi.cn/blog/archives/284-FreeBSD-7.0-release-PACKAGESITE.html#comments</comments>
    <wfw:comment>http://www.atoi.cn/blog/wfwcomment.php?cid=284</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.atoi.cn/blog/rss.php?version=2.0&amp;type=comments&amp;cid=284</wfw:commentRss>
    <author>Shiying.Yu@gmail.com (atoi)</author>
    <content:encoded>
.cshrcÖÐ£¬setenv PACKAGESITE ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/    </content:encoded>
    <pubDate>Tue, 11 Mar 2008 19:03:40 +0800</pubDate>
    <guid isPermaLink="false">http://www.atoi.cn/blog/archives/284-guid.html</guid>
    </item>
<item>
    <title>FreeBSD too many FIN_WAIT_2</title>
    <link>http://www.atoi.cn/blog/archives/276-FreeBSD-too-many-FIN_WAIT_2.html</link>
<category>FreeBSD</category>    <comments>http://www.atoi.cn/blog/archives/276-FreeBSD-too-many-FIN_WAIT_2.html#comments</comments>
    <wfw:comment>http://www.atoi.cn/blog/wfwcomment.php?cid=276</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.atoi.cn/blog/rss.php?version=2.0&amp;type=comments&amp;cid=276</wfw:commentRss>
    <author>Shiying.Yu@gmail.com (atoi)</author>
    <content:encoded>
&lt;p&gt;ÎÒÓöµ½ÁË¡£ÏµÍ³ÎªFreeBSD+apache20+ipfw2¡£&lt;/p&gt;
&lt;p&gt;ÎÒ²ÎÕÕÁË±ðÈËµÄ½â¾ö·½·¨½â¾öÁËÎÊÌâ¡£&lt;a href=&quot;http://www.atoi.cn/blog/uploads/File/070708163840.pdf&quot;&gt;ÏÂÔØÃèÊö&lt;/a&gt;¡£&lt;/p&gt;
&lt;p&gt;ÒòÎª·¢ÏÖÃ¿¸öIPµÄÁ´½Ó¶¼±È½Ï¶à£¬ËùÒÔÊ¹ÓÃÁËmod_limitipconn¡£Ê¹ÓÃdso·½Ê½°²×°ÊµÔÚºÜ¼òµ¥£¬µ½Ô´´úÂëÄ¿Â¼ÏÂmake install¼´¿É¡£&lt;/p&gt;
&lt;p&gt;ÁíÍâ£¬sysctl -w net.inet.ip.fw.dyn_keepalive=0&lt;/p&gt;    </content:encoded>
    <pubDate>Tue, 11 Sep 2007 19:15:53 +0800</pubDate>
    <guid isPermaLink="false">http://www.atoi.cn/blog/archives/276-guid.html</guid>
    </item>
<item>
    <title>FreeBSD ¸ü»»ÏµÍ³ÅÌ</title>
    <link>http://www.atoi.cn/blog/archives/275-FreeBSD-ue.html</link>
<category>FreeBSD</category>    <comments>http://www.atoi.cn/blog/archives/275-FreeBSD-ue.html#comments</comments>
    <wfw:comment>http://www.atoi.cn/blog/wfwcomment.php?cid=275</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.atoi.cn/blog/rss.php?version=2.0&amp;type=comments&amp;cid=275</wfw:commentRss>
    <author>Shiying.Yu@gmail.com (atoi)</author>
    <content:encoded>
&lt;br /&gt;&lt;a href=&quot;http://www.atoi.cn/blog/archives/275-guid.html#extended&quot;&gt;Continue reading &quot;FreeBSD ¸ü»»ÏµÍ³ÅÌ&quot;&lt;/a&gt;    </content:encoded>
    <pubDate>Sun, 09 Sep 2007 21:16:11 +0800</pubDate>
    <guid isPermaLink="false">http://www.atoi.cn/blog/archives/275-guid.html</guid>
    </item>
<item>
    <title>Apache22 ports°²×°ÌáÊ¾</title>
    <link>http://www.atoi.cn/blog/archives/249-Apache22-portsa.html</link>
<category>FreeBSD</category>    <comments>http://www.atoi.cn/blog/archives/249-Apache22-portsa.html#comments</comments>
    <wfw:comment>http://www.atoi.cn/blog/wfwcomment.php?cid=249</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.atoi.cn/blog/rss.php?version=2.0&amp;type=comments&amp;cid=249</wfw:commentRss>
    <author>Shiying.Yu@gmail.com (atoi)</author>
    <content:encoded>
&lt;p&gt;make show-modules¿ÉÒÔÁÐ³ö¿ÉÓÃmodulesÒÔ¼°Ä¬ÈÏÊÇ·ñ°²×°&lt;/p&gt;
&lt;p&gt;make show-categories¿ÉÒÔ°´Àà±ðÁÐ³ö¿ÉÓÃmodules&lt;/p&gt;
&lt;p&gt;make WITH_[CATEGORY NAME]_MODULES=yes¿ÉÒÔÖ¸¶¨±àÒë°²×°ÊôÓÚÄ³Àà±ðµÄËùÓÐmodules&lt;/p&gt;    </content:encoded>
    <pubDate>Tue, 27 Mar 2007 10:46:25 +0800</pubDate>
    <guid isPermaLink="false">http://www.atoi.cn/blog/archives/249-guid.html</guid>
    </item>
<item>
    <title>FreeBSDÏÂÖ±½Ó°²×°¶þ½øÖÆmysqlºó×Ô¶¯Æô¶¯µÄ×¢ÒâÊÂÏî</title>
    <link>http://www.atoi.cn/blog/archives/243-FreeBSDOEOEmysqlooAEai.html</link>
<category>FreeBSD</category>    <comments>http://www.atoi.cn/blog/archives/243-FreeBSDOEOEmysqlooAEai.html#comments</comments>
    <wfw:comment>http://www.atoi.cn/blog/wfwcomment.php?cid=243</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.atoi.cn/blog/rss.php?version=2.0&amp;type=comments&amp;cid=243</wfw:commentRss>
    <author>Shiying.Yu@gmail.com (atoi)</author>
    <content:encoded>
&lt;p&gt;Èç¹ûÊÇÊÖ¹¤ÏÂÔØ¶þ½øÖÆmysql server£¬¶ø²»ÊÇÊ¹ÓÃports°²×°£¬ÄÇÃ´ÒªÊ¹mysql server¿ª»ú×Ô¶¯Æô¶¯ÐèÒª£º&lt;/p&gt;
&lt;p&gt;½«mysql.server¿½±´µ½/usr/local/etc/rc.d£¬Í¬Ê±±ØÐë½«Æä¸üÃûÎªÒÔ&amp;ldquo;.sh&amp;rdquo;ÎªÀ©Õ¹Ãû£¬Òª²»È»FreeBSD²»»áÆô¶¯Ëü¡£&lt;/p&gt;
&lt;p&gt;ÒÔÏÂÄÚÈÝÀ´×ÔÓÚ&amp;ldquo;man rc&amp;rdquo;£º&lt;/p&gt;
&lt;p&gt;Scripts are only executed if their basename(1) matches the shell&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; globbing pattern *.sh, and they are executable.&amp;#160; Any other files or&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; directories present within the directory are silently ignored.&lt;/p&gt;    </content:encoded>
    <pubDate>Sun, 11 Mar 2007 22:37:31 +0800</pubDate>
    <guid isPermaLink="false">http://www.atoi.cn/blog/archives/243-guid.html</guid>
    </item>
<item>
    <title>helixÔÚFreeBSD6ÉÏµÄ°²×°</title>
    <link>http://www.atoi.cn/blog/archives/230-helixFreeBSD6AE.html</link>
<category>FreeBSD</category>    <comments>http://www.atoi.cn/blog/archives/230-helixFreeBSD6AE.html#comments</comments>
    <wfw:comment>http://www.atoi.cn/blog/wfwcomment.php?cid=230</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.atoi.cn/blog/rss.php?version=2.0&amp;type=comments&amp;cid=230</wfw:commentRss>
    <author>Shiying.Yu@gmail.com (atoi)</author>
    <content:encoded>
&lt;p&gt;ÎÒÊ¹ÓÃµÄÊÇrs901-freebsd45-ia32.bin£¬Õâ¸ö°æ±¾ÊÇÔÚFreeBSD 4.5ÉÏÔËÐÐµÄ¡£ÒªÔÚFreeBSD6.1ÉÏÔËÐÐ£¬ÒªÏÈ°²×°compat4x£¬Ê¹ÓÃpkg_add -r compat4x°²×°compat4xºó£¬ÔËÐÐ&lt;br /&gt;# ./rs901-freebsd45-ia32.bin&lt;br /&gt;²¢°´ÕÕÏòµ¼ÌáÊ¾Öð²½°²×°¼´¿É¡£°²×°Ïòµ¼½«Ñ¯ÎÊlicenseÎÄ¼þÎ»ÖÃ¡¢ÊÇ·ñÍ¬ÒâÐ­ÒéÒÔ¼°pnm¡¢rtsp¡¢mms¡¢httpºÍweb¹ÜÀíµÄ¼¸¸ö¶Ë¿Ú¡£Ç°Ãæ4¸ö¶Ë¿ÚÊ¹ÓÃÄ¬ÈÏµÄ¼´¿É£¬¶ÔÓÚweb¹ÜÀíµÄ¶Ë¿Ú£¬°²×°Ïòµ¼»áÌáÊ¾£¬ÎªÁË°²È«Æð¼ûÉú³ÉÁËÒ»¸öËæ¼´µÄ¶Ë¿Ú¡£½¨Òé½«¸Ã¶Ë¿Ú¸ÄÎªÒ»¸öÈÝÒ×¼Ç×¡µÄ¶Ë¿ÚÒÔ·½±ãÈÕºóÍ¨¹ýweb¹ÜÀí¡£°²×°Î»ÖÃÑ¡Ôñ/usr/local/helix¡£&lt;/p&gt;
&lt;p&gt;°²×°Íê³ÉºóÐèÒªÔÚfreebsdÖÐ°²×°Ò»¸örc.d½Å±¾ÒÔ¿ª»ú×Ô¶¯Æô¶¯rmserver¡£½Å±¾(/usr/local/etc/rc.d/rmserver.sh)ÄÚÈÝÈçÏÂ£º&lt;/p&gt;
&lt;p&gt;. /etc/rc.subr &lt;br /&gt;required_files=&amp;quot;/usr/local/helix/rmserver.cfg&amp;quot; &lt;br /&gt;command=/usr/local/helix/Bin/rmserver &lt;br /&gt;start_cmd=&amp;quot;helix_start&amp;quot; &lt;br /&gt;stop_postcmd=&amp;quot;helix_stop_postcmd&amp;quot; &lt;br /&gt;pidfile=/usr/local/helix/Logs/rmserver.pid &lt;br /&gt;name=helix &lt;br /&gt;&lt;br /&gt;helix_start() &lt;br /&gt;{ &lt;br /&gt;/usr/local/helix/Bin/rmserver /usr/local/helix/rmserver.cfg &amp;amp; &amp;gt; /dev/null 2&amp;gt;&amp;amp;1 &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;helix_stop_postcmd() &lt;br /&gt;{ &lt;br /&gt;rm -f $pidfile &lt;br /&gt;} &lt;br /&gt;run_rc_command &amp;quot;$1&amp;quot; &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;È»ºóÍ¨¹ýÔËÐÐ&lt;br /&gt;# /usr/local/etc/rc.d/rmserver.sh start&lt;br /&gt;À´Æô¶¯·þÎñ¡£·þÎñÆô¶¯ºó¼´¿ÉÍ¨¹ýweb½çÃæÀ´ÅäÖÃ·þÎñÆ÷ÁË¡£&lt;/p&gt;    </content:encoded>
    <pubDate>Wed, 27 Dec 2006 21:59:36 +0800</pubDate>
    <guid isPermaLink="false">http://www.atoi.cn/blog/archives/230-guid.html</guid>
    </item>
<item>
    <title>FreeBSD ports°²×°php5-gdÒª¼ÓWITHOUT_X11</title>
    <link>http://www.atoi.cn/blog/archives/228-FreeBSD-portsphp5-gdWITHOUT_X11.html</link>
<category>FreeBSD</category>    <comments>http://www.atoi.cn/blog/archives/228-FreeBSD-portsphp5-gdWITHOUT_X11.html#comments</comments>
    <wfw:comment>http://www.atoi.cn/blog/wfwcomment.php?cid=228</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.atoi.cn/blog/rss.php?version=2.0&amp;type=comments&amp;cid=228</wfw:commentRss>
    <author>Shiying.Yu@gmail.com (atoi)</author>
    <content:encoded>
&lt;p&gt;# cd /usr/ports/graphics/php5-gd&lt;br /&gt;# make -D WITHOUT_X11&lt;/p&gt;
&lt;p&gt;·ñÔòÐèÒªÏÂÔØx11r6±àÒë°²×°£¬·ÑÊ±·ÑÁ¦£¬¶øÇÒ·þÎñÆ÷ÉÏÒ²²»ÐèÒªÕâ¸ö¡£&lt;/p&gt;    </content:encoded>
    <pubDate>Tue, 26 Dec 2006 12:36:02 +0800</pubDate>
    <guid isPermaLink="false">http://www.atoi.cn/blog/archives/228-guid.html</guid>
    </item>
<item>
    <title>Ôö¼ÓÓ²ÅÌºóFreeBSDÎÞ·¨Æô¶¯</title>
    <link>http://www.atoi.cn/blog/archives/214-oeoFreeBSDo.html</link>
<category>FreeBSD</category>    <comments>http://www.atoi.cn/blog/archives/214-oeoFreeBSDo.html#comments</comments>
    <wfw:comment>http://www.atoi.cn/blog/wfwcomment.php?cid=214</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.atoi.cn/blog/rss.php?version=2.0&amp;type=comments&amp;cid=214</wfw:commentRss>
    <author>Shiying.Yu@gmail.com (atoi)</author>
    <content:encoded>
&lt;p&gt;Æô¶¯Ê±ÌáÊ¾ÎÞ·¨´Ó0:ad(0,a)/boot/kernel/kernelÆô¶¯£¬³¢ÊÔÊÖ¹¤ÊäÈë1:ad(0,a)/boot/loaderÎÊÌâ½â¾ö¡£ºó¾­¼ì²é·¢ÏÖÊÇÓÉÓÚ°²×°Ó²ÅÌºóCMOSÖÐµÄÆô¶¯Ë³Ðò·¢Éú±ä»¯¡£ÖØÐÂ½«ÏµÍ³ÅÌÉèÎªÆô¶¯Ë³ÐòµÚÒ»µÄÓ²ÅÌºóÎÊÌâ½â¾ö¡£&lt;/p&gt;
&lt;p&gt;µ«ÊÇ¶ÔÓÚboot loaderµÄÉî¶ÈÓÃ·¨»¹ÊÇ²»ÁË½â£¬ÒÔºóÓÃµ½ÔÙËµ¡£&lt;/p&gt;    </content:encoded>
    <pubDate>Fri, 29 Sep 2006 22:48:29 +0800</pubDate>
    <guid isPermaLink="false">http://www.atoi.cn/blog/archives/214-guid.html</guid>
    </item>
<item>
    <title>Ê¹ÓÃpkg_add -r¿ìËÙ°²×°Èí¼þ</title>
    <link>http://www.atoi.cn/blog/archives/200-pkg_add-rii.html</link>
<category>FreeBSD</category>    <comments>http://www.atoi.cn/blog/archives/200-pkg_add-rii.html#comments</comments>
    <wfw:comment>http://www.atoi.cn/blog/wfwcomment.php?cid=200</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.atoi.cn/blog/rss.php?version=2.0&amp;type=comments&amp;cid=200</wfw:commentRss>
    <author>Shiying.Yu@gmail.com (atoi)</author>
    <content:encoded>
&lt;p&gt;ÏÔÈ»ÎÒÃÇ²»±Ø°ÑËùÓÐÈí¼þ¶¼×Ô¼º±àÒë°²×°£¬ÄÇÐèÒªÌ«¶àÊ±¼ä¡£Ê¹ÓÃpkg_add -rÖ±½Ó´Ó·þÎñÆ÷ÏÂÔØ¶þ½øÖÆ°ü²¢°²×°ÊÇÒ»¸ö²»´íµÄ½ÚÊ¡Ê±¼äµÄ°ì·¨£¬¶ÔÓÚ·þÎñÆ÷À´ËµÓÈÆäÈç´Ë¡£&lt;/p&gt;
&lt;p&gt;Ê¹ÓÃpkg_add -r½øÐÐ°²×°µÄÁ½µã×¢ÒâÊÂÏî£º&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;·þÎñÆ÷µÄÑ¡Ôñ¡£pkg_add Ä¬ÈÏÊ¹ÓÃ&lt;a href=&quot;ftp://ftp.freebsd.org&quot;&gt;ftp://ftp.freebsd.org&lt;/a&gt;£¬ÎÒÃÇ¿ÉÒÔÍ¨¹ýÊ¹ÓÃ»·¾³±äÁ¿PACKAGEROOTÀ´¸²¸ÇËü£¬±ÈÈçsetenv PACKAGESITE &lt;a href=&quot;ftp://ftp.kr.freebsd.org&quot;&gt;ftp://ftp.kr.freebsd.org&lt;/a&gt;¡£Ñ¡ÔñÒ»¸ö¿ìËÙµÄÏÂÔØµã¿ÉÒÔ½ÚÊ¡ºÜ¶àÊ±¼ä¡£ &lt;/li&gt;
    &lt;li&gt;°²×°°üµÄÃû³Æ¡£Õâ¸öÃû³ÆÍ¨³£²»ÐèÒª´ø°æ±¾ºÅ¡£Èí¼þÃû³ÆÓëportsÖÐµÄÃû³ÆÒ»Ñù¡£×¢ÒâmysqlÕâÑùµÄÃû×Ö²»ÊÇÒ»¸öÈí¼þ£¬ÒòÎªportsÖÐÃ»ÓÐ¶ÔÓ¦ÏîÄ¿¡£ÄãÐèÒª°²×°µÄ¿ÉÄÜÊÇmysql50-serverºÍmysql50-client¡£¶øÇÒmysql50-serverºÍmysql51-serverÒ²²»ÊÇÍ¬Ò»¸öÈí¼þ¡£ &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Ëü»á×Ô¶¯°²×°ÒÀÀµµÄ°ü¡£°²×°¹ýµÄÈí¼þµÄÐÅÏ¢ÔÚ/var/db/pkgÄ¿Â¼ÏÂ¡£&lt;/p&gt;    </content:encoded>
    <pubDate>Mon, 03 Jul 2006 22:54:05 +0800</pubDate>
    <guid isPermaLink="false">http://www.atoi.cn/blog/archives/200-guid.html</guid>
    </item>
</channel>
</rss>
