LinuxÒÁµéÔ°ÂÛ̳'s Archiver

maxzhongcn ·¢±íÓÚ 2003-2-18 13:30

³É¹¦ÅäÖÃFreeBSD XF86Config

¾­¹ý¼è¿àŬÁ¦ÖÕÓÚ°ÑFreeBSDµÄXÅäÖúÃÁË,¿ÉÒÔ´ïµ½24λɫ1152x864·Ö±æÂÊ.ÏÔʾЧ¹û¿ÉÒÔÓëlinuxÏÂæÇÃÀ.
ÏÂÃæÊÇÎÒµÄXF86ConfigÎļþ,Ï£ÍûÄܶԴó¼ÒÓÐËù°ïÖú:

Section "ServerLayout"
        Identifier     "XFree86 Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath   "/usr/X11R6/lib/modules"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Speedo/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
        Load  "dbe"
        Load  "dri"
        Load  "extmod"
        Load  "glx"
        Load  "pex5"
        Load  "record"
        Load  "xie"
        Load  "xtrap"
        Load  "speedo"
        Load  "type1"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "keyboard"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option            "Protocol" "MouseSystems"
        Option            "Device" "/dev/sysmouse"
EndSection

Section "Monitor"
        #DisplaySize          320   240        # mm
        Identifier   "Monitor0"
        VendorName   "SAM"
        ModelName    "SyncMaster"
        HorizSync    31.5 - 57.0
        VertRefresh  40.0 - 150.0
        Option            "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"                   # [<bool>]
        #Option     "HWcursor"                   # [<bool>]
        #Option     "NoAccel"                    # [<bool>]
        #Option     "ShowCache"                  # [<bool>]
        #Option     "ShadowFB"                   # [<bool>]
        #Option     "UseFBDev"                   # [<bool>]
        #Option     "Rotate"                     # [<str>]
        #Option     "VideoKey"                   # <i>
        #Option     "FlatPanel"                  # [<bool>]
        Identifier  "Card0"
        Driver      "nv"
        VendorName  "NVidia"
        BoardName   "GeForce2 MX/MX 400"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
                Depth     1
                Modes    "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     4
                Modes    "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     8
                Modes    "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     15
                Modes    "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     16
                Modes    "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     24
                Modes    "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection


Ψһ²»×ãÖ®´¦ÊÇÎÒµÄÊó±ê»¹ÊDz»ÄÜʵÏÖ¹öÂÖ¹¦ÄÜ,ÓÐûÓÐÅäÖóɹ¦µÄÅóÓÑÖ§³ÖÒ»ÏÂ.

maxzhongcn ·¢±íÓÚ 2003-2-18 13:37

FreeBSDϹÒÔØEXT2,FAT32,NTFSÎļþϵͳ½â¾ö·½°¸

ϵͳƽ̨:Windows XP+Redhat Linux 8.0+FreeBSD 4.7 stable

Ó²ÅÌ·ÖÇøÇé¿ö:

±í1
        ``Device Boot    Start       End    Blocks   Id  System
        /dev/hda1   *         1       791   6353676    b  Win95 FAT32
        /dev/hda2           792      4020  25936942+   f  Win95 Ext'd (LBA)
        /dev/hda3          4021      5005   7912012+  a5  FreeBSD
        /dev/hda5           792      1582   6353676    b  Win95 NTFS
        /dev/hda6          1583      2373   6353676    b  Win95 FAT32
        /dev/hda7          2374      2386    104391   83  Linux
        /dev/hda8          2387      3176   6345643+  83  Linux
        /dev/hda9          3177      3242    530113+  82  Linux swap
        /dev/hda10         3243      4020   6249253+  83  Linux

²Ù×÷¹¦ÂÔ:

Ò»,Ê×ÏÈҪŪÇå³þFreeBSDÀïµÄÓ²ÅÌ·ÖÇø±íʾ¹æÔòÓëlinuxÀïµÄ¹æÔò²»Í¬,±ÈÈçÎÒµÄÓ²ÅÌ·ÖÇøÇé¿ö,ÏÂÃæÊÇFreeBSDºÍlinuxϵķÖÇø±êÖ¾¶ÔÕÕ±í:

±í2:
                ·Ö  Çø                                linuxÀïµÄ±êʶ                FreeBSDÀïµÄ±êʶ
---------------------------------------------------------------------------
µÚÒ»¸öÖ÷·ÖÇø                                                hda1                                ad0s1
À©Õ¹·ÖÇø                                                        hda2                                ad0s2
µÚÒ»¸öÂß¼­·ÖÇø                                        hda5                                ad0s5
µÚ¶þ¸öÂß¼­·ÖÇø                                        hda6                                ad0s6
µÚÈý¸öÂß¼­·ÖÇø(linux /boot)                hda7                                ad0s7
µÚËĸöÂß¼­·ÖÇø(linux /usr)                hda8                                ad0s8
µÚÎå¸öÂß¼­·ÖÇø(linux swap)                hda9                                ad0s9
µÚÁù¸öÂß¼­·ÖÇø(linux /)                        hda10                                ad0s10
µÚ¶þ¸öÖ÷·ÖÇø(FreeBSD)                        hda3                                ad0s3
        FreeBSD /                                                                                ad0s3a
        FreeBSD swamp                                                                        ad0s3b
        FreeBSD /var                                                                        ad0s3e
        FreeBSD /tmp                                                                        ad0s3f
        FreeBSD /usr                                                                        ad0s3g

ÏÖÔÚÖªµÀÁË·ÖÇø¶ÔÓ¦µÄ±êʶ·½·¨Ö®ºó,ÎÒÃǾͿªÊ¼²ÙÁ·À²!

¶þ,±àÒëFreeBSDÄں˼ÓÈë¶ÔNTFSºÍLinux ext2fsµÄÖ§³Ö.FreeBSDÄÚºËĬÈÏÇé¿öÏÂÖ»Ö§³ÖFATÎļþϵͳ,µ«²»Ö§³ÖNTFSºÍLinux ext2¸ñʽµÄÎļþϵͳµÄ.ÎÒÃÇÀ´ÖØÐ±àÒëÄÚºËÒÔÈÃÆäÖ§³Ö.±àÒëÄÚºË?ºÜÂé·³Âð?¹þ¹þ!ÔÚFreeBSDϱàÒëÄÚºË±ÈÆðlinuxÀ´ËµÒª¼òµ¥µÄ¶à,¶øÇÒ²»±Øµ£ÐıàÒëºóÎÞ·¨Æô¶¯µÄÎÊÌâ,¿ÉÒԺܷ½±ãµÄ»Ö¸´.

ÔÚ/usr/src/sys/i386/confĿ¼Ï£¬¿ÉÒÔ¿´µ½Ò»ÏµÁÐÄÚºËÅäÖÃÎļþµÄÑùÀý.Ŀ¼ÖÐ×îÖØÒªµÄÎļþÓÐGENERICºÍLINT£¬ÃûΪGENERICµÄÎļþ¾ÍÊÇͨÓÃÄÚºËkernel.GENERICµÄÅäÖÃÎļþ£¬¶øLINTÎļþÖаüÀ¨FreeBSDÖ§³ÖµÄ¼¸ºõËùÓÐÅäÖòÎÊý£¬²¢ÖðÒ»¼ÓÒÔ½âÊÍ.ÒªÖØÐ±àÒëÄÚºË,¾Í±ØÐëÒªÉú³ÉÅäÖÃÎļþµ«Ö±½ÓÐÞ¸ÄÒÑÓеÄÅäÖÃÎļþ²¢²»¿ÉÈ¡,ÎÒÃÇ¿ÉÒÔÏȸ´ÖÆÒ»¸ö»ò¶à¸öеÄÅäÖÃÎļþ,ÕâÑù¾Í¿ÉÒÔ±àÒ뼸ÖÖÄÚºË.²Ù×÷ÈçÏÂ:

# cd /usr/src/sys/i386/conf
# cp GENERIC mykernel

È»ºóÎÒÃǾͿÉÒÔÐÞ¸ÄmykernelÕâ¸öÅäÖÃÎļþÁË.ÔÚÀïÃæ¼ÓÈëÒÔÏÂÁ½ÐÐ:

options                NTFS                #NT Filesystem
options                EXT2FS                #Linux ext2 Filesystem

È»ºó±£´æÐÞ¸Ä,ºÃÀ²!ÏÖÔÚÎÒÃÇ¿ªÊ¼±àÒë°É:
·Ö±ðÊäÈë:

# /usr/sbin/config mykernel
Removing old directory ../../compile/mykernel:        Done.
Kernel build directory is ../../compile/mykernel

Õâ¸öÃüÁ²úÉúÒ»¸ö/usr/src/sys/compile/mykernelµÄĿ¼,ÆäÖÐĿ¼Ãû¶ÔÓ¦ÓÚÄں˵ÄÃû×Ö.
Èç¹ûÕâ¸ö¹ý³Ì³öÏÖ´íÎ󣬾Í˵Ã÷ÅäÖÃÎļþÖдæÔÚÓï·¨´íÎó£¬config³ÌÐò½«»áÌáʾ³ö´íµÄÐУ¬ÒÔ±ãʹÓÃÕß½øÐÐÐ޸ġ£µ«ÊÇconfig²»»á·¢ÏÖÅäÖÃÎļþÖдæÔÚµÄÂß¼­´íÎó£¬ÕâЩÂß¼­´íÎóÖ»ÄÜÔÚ±àÒëÄÚºËʱ²ÅÄÜ·¢ÏÖ¡£

ÏÂÒ»²½¾ÍÊǽøÈëÉú³ÉµÄĿ¼ÖнøÐбàÒëºÍ°²×°¡£

# cd ../../compile/mykernel
# make depend
# make

±àÒë¹ý³ÌÐèҪһЩʱ¼äÒÔ½øÐбàÒ룬Õâʱºò¾Í¿ÉÒÔ×÷ЩÆäËûÈÎÎñµÈ´ý±àÒë½áÊø¡£
Äں˱àÒë³É¹¦Ö®ºó£¬¾Í¿ÉÒÔ½øÐа²×°ÁË£º

# make install

Õ⽫ԭÓÐÄں˸ü¸ÄΪ/kernel.old£¬È»ºó½«±àÒëºó²úÉúµÄÐÂÄÚºËÒÆµ½¸ùĿ¼Ï£¬ÃüÃûΪ/kernel¡£´Ëºó¿ÉÒÔÖØÆðϵͳ£¬¼ì²éÐÂÄÚºËÊÇ·ñÕýÈ·¡£

# reboot

ÏÖÔÚÎÒÃǾͿÉÒÔmount NTFSºÍlinux ext2µÄÎļþϵͳÁË.

Èý,¹ÒÔØNTFS,Linux ext2Îļþϵͳ.
²ÎÕÕÎÒÉÏÃæµÄÓ²ÅÌ·ÖÇøÇé¿ö,ÎÒ´òËã¹ÒÔØhda1,hda5ºÍhda10,·Ö±ð¶ÔÓ¦×ÅCÅÌDÅ̺ÍlinuxµÄ¸ù·ÖÇø.×Ðϸ¶ÔÕÕ±í2,ÕÒ³öFreeBSDϵÄÓ²ÅÌ·ÖÇø±êʶ.
Ê×ÏÈ´´½¨¹ÒÔØµã:

# mkdir /mnt/fat32
# mkdir /mnt/ntfs
# mkdir /mnt/linuxroot

È»ºó·Ö±ð¹ÒÔØ:

# mount -t msdos -r /dev/ad0s1 /mnt/fat32
# mount -t ntfs -r /dev/ad0s5 /mnt/ntfs
$ mount -t ext2fs -r /dev/ad0s10 /mnt/linuxroot

ÆäÖÐ-rͬ-o rdonlyµÄÒâÒåÏàͬ,±íʾֻ¶Á.
ºÃÀ²!´ó¹¦¸æ³É!

maxzhongcn ·¢±íÓÚ 2003-2-18 23:36

FreeBSD 4.7ϰ²×°AC97È«¹¦ÂÔ

Éù¿¨ÐͺŠintel845G°åÔØ ALC650 AC97

Ò».±àÒëÄں˼ÓÈëpcmÉ豸֧³Ö.

# cd /usr/src/sys/i386/conf
# cp GENERIC mykernel

ÔÚmykernelÀï¼ÓÈëÏÂÃæÒ»ÐÐ:
device pcm # AC97 sound card
±£´æ.

# /usr/sbin/config mykernel

cd ../../compile/mykernel
make depend;make;make install

±àÒë°²×°ÐÂÄں˳ɹ¦ºó,ÖØÆô:

# reboot

¶þ.¼ÓÔØÉù¿¨É豸

ÖØÐÂÆô¶¯ºó

# cd /dev
# dmesg | grep pcm

²é¿´Éù¿¨É豸ºÅ,Ò»°ãÊÇpcm0,È»ºó

# ./MAKEDEV snd0

´ó¹¦¸æ³É!½øÈëX,×ÔÓɵÄÉùÒôÏìÆðÀ´À²!

maxzhongcn ·¢±íÓÚ 2003-2-20 16:49

FreeBSD 4.7Éý¼¶nvidiaÏÔ¿¨Çý¶¯È«¹¦ÂÔ

ϵͳƽ̨:FreeBSD 4.7 stable
Ó²¼þÐͺÅ:nVidia Geforce 2 MX 400
X-server:XFree86 4.2+KDE 3.0

---------------------------------------------------

FreeBSD 4.7¿ÉÒÔʶ±ðÎÒµÄÏÔ¿¨,Çý¶¯ÊÇĬÈϵÄnv.ÔÚ1152x864,É«Éî16λÏÂÔËÐÐglxgearsÖ»ÄÜ´ïµ½ 340FPS,ËäÈ»ÏÔʾЧ¹û»¹¿ÉÒÔ,µ«Ô¶Î´´ïµ½linuxϵÄ900FPS.ËùÒÔ¾ö¶¨Éý¼¶ÏÔ¿¨Çý¶¯.

Ò».ÏÂÔØnvidia for FreeBSDÇý¶¯

µ½nVidia¹Ù·½ÍøÕ¾ [url]www.nvidia.com[/url] Çý¶¯ÏÂÔØÒ³ÏÂÔØFor FreeBSDÇý¶¯.ĿǰnvidiaÌṩµÄÇý¶¯Ö»Ìṩ¶ÔFreeBSD 4.7 stable¼°ÒÔÉϰ汾µÄÖ§³Ö.ÏÂÔØÇý¶¯³ÌÐò°ü NVIDIA_FreeBSD-1.0-3203.tar.gz,×¢ÒâÓëfor LinuxµÄ²»Í¬Çý¶¯³ÌÐò°üÖ»ÓÐÒ»¸ö.ͬʱ×îºÃÏÂÔØREADMEÎĵµ.ÀïÃæÓÐÇý¶¯°²×°Ö¸ÄÏ.

¶þ.¼ì²éϵͳ״¿ö

Õâ¸öÇý¶¯³ÌÐòµÄ°²×°ÒªÇó
1.FreeBSD 4.7 stableÒÔÉϰ汾
2.ÄÚºËÖÐÓÐÒÔÏÂÖ§³Ö:

       options USER_LDT
       options SYSVSHM

ÆäÖкóÒ»ÏîÔÚͨÓÃÄÚºËÖÐÒÑÓÐÖ§³Ö,µ«ÊǵÚÒ»Ïî±ØÐë×Ô¼º¼ÓÈë,±àÒëÄں˵ķ½·¨¼ûÏÂÃæ.

3.ϵͳÖÐ×°ÓÐÄÚºËÔ´´úÂë /usr/src/sys/
4.XFree86 4.2»ò¸ü¸ßµÄX·þÎñÆ÷Ö§³Ö.È·ÈÏÄãÒѾ­×°ÓÐÏÂÁÐÈí¼þ°ü:
        XFree86-4.2.0_1
        XFree86-libraries-4.2.1_1.tgz
        XFree86-Server-4.2.1_3
        XFree86-clients-4.2.1_1.tgz

Èý.ÖØÐ±àÒëÄÚºË

Èç¹ûÄãµÄÄÚºËÖÐûÓÐUSER_LDTÖ§³Ö.ÄÇô¾Í±ØÐëÖØÐ±àÒëÄÚºË.

# cd /usr/src/sys/i386/config
# cp GENERIC mykernel

±à¼­mykernel,ÔÚÆäÖмÓÈëÏÂÃæÒ»ÐÐ:

options     USER_LDT

±£´æ.

# /usr/sbin/config mykernel
# cd ../../compile/mykernel
# make depend;make;make install

Õâ¸ö¹ý³ÌÒªÇóÒ»¶Îʱ¼ä,Èç¹ûûÓдíÎó,ÐÂÄں˾ÍÒѾ­±àÒë°²×°³É¹¦ÁË.ÖØÆô.

# reboot

ËÄ.ÐÂÄÚºËÆô¶¯ºó.¿ªÊ¼Éý¼¶ÏÔ¿¨Çý¶¯.

½âѹÏÂÔØÇý¶¯³ÌÐò°ü:

# cp NVIDIA_FreeBSD-1.0-3203.tar.gz /tmp
# cd /tmp
# tar zxvf NVIDIA_FreeBSD-1.0-3203.tar.gz
# cd NVIDIA_FreeBSD-1.0-3203

¿ªÊ¼°²×°,Ö»ÐèÒª¼üÈë:

# make setup

³É¹¦ºó»áÏÔʾ´´½¨ÁËnvidiaÉ豸Îļþ,¿ÉÒÔÔÚ/devÏ¿´µ½Óм¸¸öÒÔnvidia¿ªÍ·µÄÉ豸ÎļþÒѾ­´´½¨ºÃÁË.

Îå.ÐÞ¸ÄÄãµÄXF86ConfigÎļþ.

ÓÃvi»òee´ò¿ªÄãµÄXF86ConfigÎļþ(×¢Òâ×îºÃÏȱ¸·ÝÒ»·Ý).
ÔÚ Section "Module" ÏÂÃæ,×¢Ê͵ô Load dri ºÍ Load Glcore Á½Ïî.ÔÚ Section "Device" Ò»ÏîϰÑ
Driver  "nv"
»»³É
Driver  "nvidia"
±£´æÐÞ¸ÄÍ˳ö.

ÖØÐÂÆô¶¯.¼üÈëstartx,¹þ¹þ!³öÏÖÁËnvidiaµÄLogo!!!.
½øÈëKDE·¢ÏÖÔ­À´µÄÏÔʾÆ÷Æ«ÒÆÏÖÏóҲûÓÐÁË!ÔÚÖÕ¶ËÖÐÊäÈëglxgears²âÊÔ,ÍÛ¿¿!¾¹È»ÄÜ´ïµ½¾ªÈ赀 1400FPS!±ÈlinuxÏ»¹À÷º¦Ñ½!

ÔõôÑù?¸÷λÊÖÑ÷Á˰É?¸Ï¿ìÐж¯°É!

maxzhongcn ·¢±íÓÚ 2003-2-20 22:41

°²×°WinXP+RH8.0+FreeBSD4.7·ÖÇøÖ¸ÄÏ

Ó²ÅÌ40G,´òËã°²×°WindowsXP,Redhat Linux 8.0,FreeBSD 4.7Èýϵͳ.ÏÂÃæÊÇÎҵݲװ¹ý³Ì.

Ò».Ê×ÏÈÓÃFdisk·ÖÇø,Ö÷·ÖÇø6G,ÆäÓà¶¼·ÖΪÀ©Õ¹·ÖÇø,ÔÚÀ©Õ¹·ÖÇøÖн¨Á¢Á½¸ö6GµÄÂß¼­·ÖÇø,ÓÃÀ´°²×°windowsϵÄÈí¼þ,ÆäÓàÀ©Õ¹·ÖÇø¿Õ¼ä¿Õ°×.

¶þ.Ê×ÏȰ²×°winxpÔÚCÅÌ,È»ºó°²×°Redhat Linux 8.0,ÔÚÀ©Õ¹·ÖÇøÖеĿհ׿ռä·ÖÇø¸ølinux.½¨Á¢ÁË/boot, /, /tmp, /usrËĸö·ÖÇø.ÁôÏÂÆäÓà¿Õ°×¿Õ¼ä¸øºóÃæµÄFreeBSD.

Èý.°²×°Redhat Linux8.0,Ñ¡Ôñgrub×°ÔÚMBRÒýµ¼.

ËÄ.ÔÚWinXPÀïÓÃPQ7°ÑÀ©Õ¹·ÖÇøÖеĿհ׿ռäת»»³ÉÖ÷·ÖÇø,ÒòΪFreeBSD°²×°±ØÐë¶ÀÕ¼Ò»¸öÖ÷·ÖÇø.

Îå.ÓÃFreeBSDµÚÒ»ÕŹâÅÌÆô¶¯¿ªÊ¼°²×°.
ÔÚ½øÐе½Fdisk·ÖÇø²½Öèʱ,Ñ¡ÖÐÏÈǰ´´½¨µÄµÚ¶þ¸öÖ÷·ÖÇø(λÓÚ×îºóÃæ)°´Dɾ³ý±ä³Éunused,È»ºóÑ¡ÖÐËü°´C´´½¨Ò»¸öSlice.Öмä»áÌáʾѡÔñÀàÐÍ(165)¼°´óС,Ö±½Ó»Ø³µ¼´¿É.Èç¹û²»È·¶¨»òÏëÖØÐÂÀ´,¿ÉÒÔ°´U»Ö¸´µ½×î³õ״̬.È·±£ÎÞÎóºó°´Q±£´æÐÞ¸ÄÍ˳ö.

È»ºó»áÌáʾѡÔñºÎÖÖÒýµ¼·½Ê½.ÓÐÈý¸öÑ¡Ïî:BootMgr,StandardºÍNone.Èç¹ûÏëÓÃFreeBSDµÄÒýµ¼³ÌÐòÀ´Òýµ¼¸÷¸ö²Ù×÷ϵͳ,¾ÍÑ¡µÚÒ»¸ö.Èç¹ûÏëÓÃlinuxµÄGrubÀ´Òýµ¼ÔòÑ¡µÚÈý¸ö.Ö÷ÒâµÚ¶þ¸ö»áÇå³ýÏÖÓеÄMBRÄÚÈÝ!ÎÒÕâÀïÒòΪ´òËãÓÃlinux grubÀ´Òýµ¼,ËùÒÔÑ¡ÔñµÚÈý¸öNone.

È»ºóµ½´´½¨partitionÒ»²½.Õâʱ¿ÉÒÔÔÚÆÁÄ»ÉÏÃæ¿´µ½×Ô¼º¸Õ´´½¨µÄSliceÃû³Æ,ÎÒµÄÊÇad0s3,Ö±½Ó°´A¿ÉÒÔÈÃÆä×Ô¶¯ÎªÄã´´½¨¼¸¸öpartition,±ÈÈçÏÂÃæÊÇÎÒµÄÇé¿ö:
        ad0s3a        /                UFS                128M
        ad0s3b        swamp        swap        496M
        ad0s3e        /var        UFS+S        256M
        ad0s3f        /tmp        UFS+S        256M
        ad0s3g        /usr        UFS+S        6590M
Èç¹û²»ÏëÈÃËü×Ô¶¯´´½¨,¿ÉÒÔÊÖ¶¯°´C×Ô¼º´´½¨.Æä¼ä¿ÉÒÔ°´UÀ´»Ö¸´³õʼ״̬.È·±£Ã»´íÁ˰´Q±£´æÍ˳ö.
ÏÂÃæ¿ªÊ¼°²×°×é¼þ¼°Ïà¹ØÉèÖÃ.ÎҾͲ»ËµÁË.

Áù.°²×°ºÃFreeBSDºó,ÖØÐÂÆô¶¯,½øÈëlinux,ÐÞ¸Ägrub.confÌí¼ÓÏÂÃæ¼¸ÐÐ:

# For booting FreeBSD
        title FreeBSD 4.7
                root (hd0,2,a)
                kernel /boot/loader

ÖØÐÂÆô¶¯,¿ÉÒÔ¿´µ½grubÀï¶àÁËFreeBSD 4.7Ò»Ïî,½øÈë¾Í¿ÉÒÔÆô¶¯FreeBSDÀ²!

ÏÂÃæÊÇÎÒÔÚLinuxϲ鿴µ½µÄÏÖÔڵķÖÇø×´¿ö:

   Device Boot    Start       End    Blocks   Id  System
        /dev/hda1   *         1       791   6353676    b  Win95 FAT32
        /dev/hda2           792      4020  25936942+   f  Win95 Ext'd (LBA)
        /dev/hda3          4021      5005   7912012+  a5  FreeBSD
        /dev/hda5           792      1582   6353676    b  Win95 FAT32
        /dev/hda6          1583      2373   6353676    b  Win95 FAT32
        /dev/hda7          2374      2386    104391   83  Linux
        /dev/hda8          2387      3176   6345643+  83  Linux
        /dev/hda9          3177      3242    530113+  82  Linux swap
        /dev/hda10         3243      4020   6249253+  83  Linux

maxzhongcn ·¢±íÓÚ 2003-2-22 12:21

FreeBSD 4.7ϲ¦ºÅÉÏÍøÖ¸ÄÏ

Ê×ÏÈ£¬ËùÓÐÉÏÍøµÄ»úÆ÷¶¼±ØÐëÖ§³Ö PPP ЭÒ飬ÔÚ FreeBSD ÏÂÓÐÁ½ÖÖ PPP µÄʵÏÖ·½Ê½¡£Ò»ÖÖÊÇÄں˼¶µÄ PPP£¬ÁíÒ»ÖÖÊÇÓû§¼¶µÄ PPP¡£Óû§¼¶µÄ PPP Ïà¶ÔÓÚÄں˼¶µÄ PPP À´Ëµ¸ü¼ÓÁé»î£¬¸üÒ×ʹÓÃ.

ÔÚ FreeBSD ÏÂÉÏÍø±ØÐëÒªÓÐ tun Õâ¸öαÉ豸£¬ËùÒÔ±ØÐëÔÚÄÚºËÖмÓÈë¶Ô tun µÄÖ§³Ö¡£
device tun 1
ÔÚ tun ºóÃæµÄ 1 Ö¸¶¨Í¬Ê±¿ÉÒÔʹÓÃµÄ tun É豸µÄ¸öÊý¡£
ÔÚÄÚºËÖмÓÈë¶Ô modem Ëù¶ÔÓ¦µÄ´®¿ÚµÄÖ§³Ö¡£
device /dev/sio0 £¨ ¼ÙÉè modem ËùʹÓõĴ®¿ÚΪ com1 £©ÒÔÏÂÊÇÉ豸¶ÔÕÕ±í£º
com1 = /dev/sio0
com2 = /dev/sio1
com3 = /dev/sio2
com4 = /dev/sio3
ĿǰFreeBSD 4.7ÄÚºËÒѾ­ÓÐÖ§³Ö,²»ÐèÒªÔÙÖØÐ±àÒëÄÚºË.
Óû§¼¶µÄ PPP »ù±¾·þÎñÖ»ÐëÒªÒ»¸öÅäÖÃÎļþ£¬µ±È»ËüÊÇ×îÖØÒªµÄ¡£Õâ¸öÎļþ²»ÐëÒª×Ô¼ºÖØÐÂдһ¸ö£¬ÔÚ FreeBSD ÏÂÒѾ­ÓÐÒ»¸öÀý×Ó£¬Ö»Ðè¶Ô¸ÃÎļþÐÞ¸ÄһϾͿÉÒÔÓÃÁË¡£
¿½±´ /usr/share/examples/ppp/ppp.conf.sample Îļþµ½ /etc/ppp/ Ŀ¼Ï£¬½«Æä¸ÄÃûΪ ppp.conf ¼´¿É¡£
ee ppp.conf ( ±à¼­¸ÃÎļþ )
ÒÔÏÂÄÚÈÝÊÇÎÒµÄppp.conf:

default:
set log Phase Chat LCP IPCP CCP tun command
set device /dev/cuaa0
set speed 115200
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \"\" AT \
           OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT"

165:
set phone 165
set login
set authname authname
set authkey password
set timeout 120
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR
enable dns

×¢ÒâÒª½« set device /dev/cuaa0 ¸ÄΪ modem Ïà¶ÔµÄÉ豸Îļþ¡£ÒÔÏÂÊÇÉ豸¶ÔÕÕ±í£º
com1 = /dev/cuaa0
com2 = /dev/cuaa1
com3 = /dev/cuaa2
com4 = /dev/cuaa3
Ö»Òª½« set authname username µÄ username ¸Ä³ÉÄúÉÏÍøµÄÓû§Ãû£¬½« set authkey password µÄ password ¸Ä³ÉÄúÉÏÍøµÄÃÜÂë¼´¿É¡£ÆäÖÐ enable dns ±íʾ×Ô¶¯»ñÈ¡ÄãµÄISPµÄIPµØÖ·,·ñÔòÄã±ØÐëÔÚ/etc/resolv.confÎļþÖÐÖ¸¶¨.
±£´æ ppp.conf ºóÍ˳ö¡£ÏÖÔÚ¿ÉÒÔÊÔÒ»ÊÔ²¦ºÅÉÏÍø¡£

²¦ºÅʱҪÓõ½ ppp Õâ¸öÃüÁ²¢ÇÒÕâ¸öÃüÁîÒªÓÐ root µÄȨÏÞÀ´ÔËÐУ¬Èç¹ûÄúÕýÒÔ root µÄÉí·ÝµÇ¼ϵͳ,ÔËÐÐ ppp¡£

#ppp

ÔËÐÐ ppp ºó£¬»á½øÐн»»¥Ê½µÄ²Ù×÷·½Ê½¡£ÎÒÃÇÔÚ ppp.conf ÎļþÀïÉ趨ÁËÉÏÍøµÄÉèÖñêǩΪ 165£¬ÏÖÔÚ¿ÉÒÔÖ±½ÓÓà dial ÃüÁî°´ 165 µÄÅäÖÃÀ´²¦ºÅÉÏÍø¡£
ppp> dial 165
Ö®ºó¾ÍÌýµ½¡°Ã¨¡±µÄ½ÐÉùÁË¡£µ±³É¹¦²¦ºÅºó£¬Ìáʾ·û ppp> »áÖð½¥±äΪ´óдµÄ PPP>¡£
ÒòΪÔËÐÐ ppp ºó»á½øÈë½»»¥µÄ²Ù×÷·½Ê½£¬¶ø½»»¥·½Ê½ÊDz»¿ÉÒÔÍ˳öµÄ¡£ËùÒÔÕâʱӦ°´ alt + Fx Çл»µ½ÁíÒ»¸ö¿ØÖÆÌ¨£¬µÇ¼ºó²Å¿ÉÒÔÉÏÍø¡£ÉÏÍøºó£¬¿ÉÒÔÔÚ×Ö·û½çÃæÓà lynx ä¯ÀÀ WWW£¬Ò²¿ÉÒÔÔËÐÐ Xwidnow ½øÈëͼÐνçÃæÉÏÍø¡£
×îºóÒ»²½£¬Ò²ÊÇ×îÖØÒªµÄÒ»²½£¬¾ÍÊÇ¹Ø±Õ Internet µÄÁ¬½Ó¡£
¹Ø±Õ Internet µÄÁ¬½ÓÓм¸ÖÖ·½·¨£¬ÏÖÒ»Ò»½éÉÜ¡£
Èç¹ûÕâʱÕýÔÚ×Ö·û½çÃæÏ²Ù×÷£¬°´ alt + Fx Çл»»Ø PPP µÄ½»»¥µÄ²Ù×÷·½Ê½Ï£¬Óà close ÃüÁî¹Ø±ÕÁ¬½Ó¡£¹Ø±ÕÁ¬½Óºó£¬´óдµÄ PPP> Ìáʾ·û»áÖð½¥±äΪ²¦ºÅǰµÄСд×Ö·û¡£±íʾÒѾ­¶ÏÏß¡£
Èç¹û²»ÏëÔÚ PPP µÄ½»»¥²Ù×÷·½Ê½ÏÂ¹Ø±Õ Internet µÄÁ¬½Ó£¬¿ÉÒÔÓÃÖ±½Ó Kill PPP ½ø³ÌµÄ·½Ê½¹Ø±ÕÁ¬½Ó¡£
#killall ppp
´Ëʱ£¬ËùÓÐ PPP Ïà¹ØµÄ½ø³Ì¶¼»á±»¡°É±ËÀ¡±£¬Internet µÄÁ¬½ÓÒ²Òª±»¡°Òì³£¡±¹Ø±Õ¡£´Ë·½Ê½Ò²¿ÉÒÔÔÚ Xwindow µÄÖÕ¶Ë´°¿ÚÖнøÐС£

maxzhongcn ·¢±íÓÚ 2003-2-22 12:23

FreeBSDÏÂΪ²»Í¬Óû§Ö¸¶¨²»Í¬µÄ´°¿Ú¹ÜÀíÆ÷µÇ¼

FreeBSDÏÂÓû§µÇ¼X´°¿Ú¹ÜÀíÆ÷ÊÇÓÉ~/.xinitrcÕâ¸öÎļþÀ´¿ØÖƵÄ.
ҪΪ²»Í¬Óû§Ö¸¶¨µÇ¼µÄ´°¿Ú¹ÜÀíÆ÷,±à¼­.xinitrcÕâ¸öÎļþ¾Í¿ÉÒÔÁË.

ÔÚ~/.xinitrcÖÐÊäÈëÏÂÁÐÃüÁî:

µÇ¼KDE:         exec startkde

µÇ¼Gnome:       exec gnome-session

µÇ¼Afterstep:   exec afterstep

maxzhongcn ·¢±íÓÚ 2003-2-22 12:24

ÈçºÎÔÚFreeBSDϸü¸ÄÓû§SHELL»·¾³±äÁ¿

ÔÚFreeBSDÏÂÓû§Ä¬ÈϵÄSHELLÊÇcsh,¶ÔÓùßÁËlinuxµÄÅóÓÑÀ´ËµÓÐЩ²»±ã.Òª¸ü¸ÄÓû§SHELL,ÊäÈë:

# chsh -s /usr/local/bin/bash

ÖØÐµÇ¼Óû§¼´¿É.

ÉèÖÃbashµÄÒ»Ð©ÌØÕ÷±ÈÈçÌáʾ·ûµÈÖ»ÒªÔÚÖ÷Ŀ¼Àï´´½¨.bashrc ºÍ.bash_profile.¿ÉÒÔ°ÑlinuxϵĿ½±´¹ýÀ´,ÂíÉϾÍÄÜÓÃÁË.

ymx ·¢±íÓÚ 2003-3-12 10:19

Re: FreeBSDϹÒÔØEXT2,FAT32,NTFSÎļþϵͳ½â¾ö·½°¸

[QUOTE][i]×î³õÓÉ maxzhongcn ·¢²¼[/i]
[B]
¶þ,±àÒëFreeBSDÄں˼ÓÈë¶ÔNTFSºÍLinux ext2fsµÄÖ§³Ö.FreeBSDÄÚºËĬÈÏÇé¿öÏÂÖ»Ö§³ÖFATÎļþϵͳ,µ«²»Ö§³ÖNTFSºÍLinux ext2¸ñʽµÄÎļþϵͳµÄ.[/B][/QUOTE]

¿ÉÊǺÃÏóÖ±½ÓÖ§³ÖµÄ£¬ÎÒÒ»×°ÉϾͿÉÒÔmountµÄ.

maxzhongcn ·¢±íÓÚ 2003-3-12 20:08

ÄãµÄFBÊÇ5.0°É£¿

ymx ·¢±íÓÚ 2003-3-12 20:33

²»£¬4¡£7µÄ£¬½µ¼¶ÁË
ÎÒµÄxfree86 4.3.0ºÍkde3.1¾ÍÊÇmountÒÔºó°²×°µÄ¡£

dayandnight ·¢±íÓÚ 2003-4-13 22:31

Section "Monitor"
#DisplaySize 320 240 # mm
Identifier "Monitor0"
VendorName "SAM"
ModelName "SyncMaster"
HorizSync 31.5 - 57.0
VertRefresh 40.0 - 150.0
Option "DPMS"
EndSection
ÈçÉÏ£¬ÎÒÏëÖªµÀOption "DPMS" ÊÇ×öʲôÓõģ¿Ð»Ð»£¡

waic ·¢±íÓÚ 2003-4-25 19:41

4.7µÄºËÐÄÒýµ¼ÊÇ  

root (hd0,2,a)
kernel /boot/loader

ÇëÎÊ5.0µÄÊÇʲô£¿

jytzg ·¢±íÓÚ 2003-6-16 14:36

¹öÂÖ¹¦ÄÜ:
"InputDevice"
Option "Emulate3Buttons"
Option "ZAxisMapping" "4 5"

AIKO_sex ·¢±íÓÚ 2003-7-28 02:11

[QUOTE][i]×î³õÓÉ jytzg ·¢²¼[/i]
[B]¹öÂÖ¹¦ÄÜ:
"InputDevice"
Option "Emulate3Buttons"
Option "ZAxisMapping" "4 5" [/B][/QUOTE]
ÕâÊÇÄ£Äâ3¼üÊó±ê°É
Ëãʲô¹öÂÖ£¬2¼üµÄ ¾Í¿ÉÒÔÓÃ

AIKO_sex ·¢±íÓÚ 2003-7-28 02:12

[QUOTE][i]×î³õÓÉ waic ·¢²¼[/i]
[B]4.7µÄºËÐÄÒýµ¼ÊÇ  

root (hd0,2,a)
kernel /boot/loader

ÇëÎÊ5.0µÄÊÇʲô£¿ [/B][/QUOTE]
ÐÎʽÊÇÒ»ÑùµÄ
Ö»ÊÇ»»³É×Ô¼º¶ÔÓ¦µÄ

feelfirst ·¢±íÓÚ 2003-10-26 22:13

cool!!!!!!!!!!!!

it very good for me.

°ßÖñÕæÊǺÃÈË¡£¡£

hgsly ·¢±íÓÚ 2003-11-24 09:19

ÈçºÎºº»¯4.7

ÎÒ²»ÖªµÀÈçºÎºº»¯freebsd4.7

baoweir ·¢±íÓÚ 2004-6-2 14:55

grupÒýµ¼freebsdÎÊÌâ

winxp+linux+freebsd ²»ÄÜÒýµ¼±¨´í¾õ

sailordn ·¢±íÓÚ 2004-6-21 17:36

freeebsd°²×°ÇóÖú

СµÜ£¬ÔÚÒ»¿é×°ÓÐxpºÍlinuxµÄÓ²ÅÌÉÏ£¬Áô³öÁËÒ»¿Õ¼ä°²×°freebsdʱ£¬Ò»Ö±Î´³É¹¦£¬ÓÉÓÚСµÜµ£ÐÄɾ´í¶«Î÷»á¶ªÁËxpºÍlinuxÉϵĶ«Î÷£¬ËùÒÔ²»¸ÒÂÒÀ´£¬¹ÊÔÚЩÇóÖú´óÏÀÏêϸµÄÖ¸½Ìһϣ¬°ïСµÜ¶É¹ý·ÖÇø°²×°ÕâÒ»¿é¡£ÎÒÓõÄÊÇfreebsd5.2£¬ÈôÄܰ´²Ëµ¥Ò»Ò»Ö¸½Ì£¬ÕæÊÇÌ«¸ÐлÁË¡£
mail>>>:liwc@btvsky.com
msn>>>>:sailordn@hotmail.com

Ò³: [1] 2

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.