posts - 110,  comments - 152,  trackbacks - 0
                       我并不認(rèn)為每個(gè)人都能夠——后者應(yīng)該從Microsoft轉(zhuǎn)到Linux,也沒(méi)有覺(jué)得到這個(gè)生活中最重要的決定,但是我知道我在計(jì)算機(jī)前面花費(fèi)了多少時(shí)間以及用他們幫助了多少人,我也知道從使用Linux中獲得的滿(mǎn)意度和不受困于某個(gè)公司操作系統(tǒng)的好處。
                                                                                                  ——引于《Windows用戶(hù)轉(zhuǎn)向Linux的12個(gè)步驟》

          Windows用戶(hù)轉(zhuǎn)向Linux的12個(gè)步驟(TWO)

          • 安裝與優(yōu)化
            • 安裝Linux
              • 安裝Ubuntu,圖形化安裝
              • 安裝Gentoo,字符安裝
              • Linux分區(qū)設(shè)置
                • /:根分區(qū),Linux native,不限制大小,以前有些版本不能超過(guò)128M
                • /swap:交換分區(qū),Linux  swap,使用ext2的Linux文件系統(tǒng)
                • 在RedHat中,建議建立一個(gè)/boot分區(qū),不大于16M,包含了Linux內(nèi)核和其他計(jì)算機(jī)啟動(dòng)系統(tǒng)的文件
            • 編譯內(nèi)核
              • 什么是編譯內(nèi)核?就是把內(nèi)核按照你給指定的要求重新編譯一次。編譯內(nèi)核的過(guò)程就是“編寫(xiě)”一個(gè)程序,但是不必親自編寫(xiě),而僅須輸入想使用的選項(xiàng)。建立好程序后安裝并運(yùn)行它就可以了。
              • 基本步驟
                • 編譯前預(yù)處理
                  • 下載新版本的內(nèi)核代碼,并保存到自己的主目錄下
                  • 解壓內(nèi)核:bunzip2 linux-2.4.0.tar.bz2  tar xf linux-2.4.0.tar
                  • 進(jìn)入/linux目錄,執(zhí)行 make mrproper
                • 配置內(nèi)核
                  • 了解內(nèi)核選項(xiàng)的意義
                  • 選擇合適的方式配置內(nèi)核選項(xiàng)
                    • 直接編輯config文件,可將 /linux/arch/i386/defconfig里面的.config文件拷貝到/linux下面進(jìn)行編輯.并且在 linux/Documentation/Configure.help里面有完整的列表說(shuō)明,包含了全部標(biāo)記和大部分的標(biāo)記說(shuō)明

                      執(zhí)行make conifg,利用提示符驅(qū)動(dòng)的命令行界面

                      執(zhí)行make menuconfig,運(yùn)行一個(gè)基于文本模式的提供內(nèi)核選項(xiàng)菜單的實(shí)用工具

                      執(zhí)行make xconfig ,啟動(dòng)圖形畫(huà)界面的配置程序

                  • 備份config文件:可備份一個(gè)可以正常執(zhí)行的.config文件,在需要的時(shí)候拷貝到linux/.config處,執(zhí)行make oldconfig命令來(lái)接受這個(gè).config文件的配置
                • 編譯內(nèi)核
                  • 編譯內(nèi)核可使用:make dep ; make clean ; make bzImage 執(zhí)行編譯
                  • make dep :“make depend(生成相關(guān)性)”,決定了創(chuàng)建內(nèi)核所需要Linux文件的相關(guān)性
                  • make clean:清除一些目錄中的現(xiàn)有文件,在這些目錄中將存儲(chǔ)創(chuàng)建的新文件,不是必要步驟
                  • make bzImage:生成內(nèi)核,建立內(nèi)核在linux/arch/i386/boot/bzImage。類(lèi)似命令還有make bzdisk ;make bzImage等
                • 安裝內(nèi)核
                  • 查看lilo引導(dǎo)文件的配置中當(dāng)前引導(dǎo)的內(nèi)核位置,配置文件在/etc/lilo.conf,條目如下:image=/boot/vmlinuz-2.2.12-20
                  • 將生成的內(nèi)核拷貝到這個(gè)目錄下面并命名成一個(gè)有意義的文件名,最好帶上版本號(hào)
                  • 修改lilo.conf中的"image=新內(nèi)核位置";并運(yùn)行/sbin/lilo啟動(dòng)引導(dǎo)
                  • 上面這系列的操作必須有超級(jí)用戶(hù)權(quán)限才可以
                • 建立并使用模塊
                  • 當(dāng)配置Linux內(nèi)核時(shí),可以將許多選項(xiàng)配置為模塊
                  • 每個(gè)模塊可以單獨(dú)的裝載和卸載,可以將內(nèi)核模塊裝入支持程序(Kmod)放入內(nèi)核,從而使模塊的裝入和卸載過(guò)程自動(dòng)化
                  • 執(zhí)行make modules 可構(gòu)建模塊;運(yùn)行make modules _install安裝模塊,并將模塊拷貝到該內(nèi)核版本的/lib/modules/目錄中,之后就可以使用Linux的模塊化特性了。
              • 管理多內(nèi)核
              • 系統(tǒng)內(nèi)核的設(shè)置項(xiàng)說(shuō)明:網(wǎng)上有相應(yīng)的說(shuō)明文檔,用到在說(shuō)吧




          平凡而簡(jiǎn)單的人一個(gè),無(wú)權(quán)無(wú)勢(shì)也無(wú)牽無(wú)掛。一路廝殺,只進(jìn)不退,死而后已,豈不爽哉!
          收起對(duì)“車(chē)”日行千里的羨慕;收起對(duì)“馬”左右逢緣的感嘆;目標(biāo)記在心里面,向前進(jìn)。一次一步,一步一腳印,跬步千里。
          這個(gè)角色很適合現(xiàn)在的


          posted on 2007-09-15 12:57 過(guò)河卒 閱讀(1710) 評(píng)論(1)  編輯  收藏 所屬分類(lèi): OS/Linux/Windows
          文章來(lái)自: http://www.blogjava.com/ponzmd/ (彭俊-過(guò)河卒) 轉(zhuǎn)貼請(qǐng)聲明!
          訪問(wèn)統(tǒng)計(jì):
          主站蜘蛛池模板: 思南县| 循化| 天气| 肇庆市| 宿州市| 承德县| 溧水县| 五莲县| 平果县| 万源市| 衡水市| 岱山县| 西丰县| 秦安县| 巢湖市| 那曲县| 蒙自县| 徐闻县| 扎鲁特旗| 收藏| 开江县| 乌鲁木齐市| 旬阳县| 洞头县| 麦盖提县| 无为县| 昭平县| 清远市| 伊通| 法库县| 阜新市| 建德市| 即墨市| 平武县| 镇雄县| 曲阜市| 金湖县| 外汇| 聂拉木县| 杂多县| 辰溪县|