导航

    <#CACHE_INCLUDE_NAVBAR#>
« 自創C#掃雷代碼Killtest IBM 000-087 考試題庫介紹 »

Linux系統啟動和定制

2011年4月2日 Linux 0条评论 0个引用

壹。 多種方式安裝Linux
    1. CD-ROM安裝
    2. 硬盤安裝
    (1) 準備安裝盤的ISO
    (2)  安裝啟動盤啟動計算機
    方法壹:安裝啟動軟盤來啟動
    安裝啟動軟盤可用1#安裝光盤的dosutils下的rawrite.exe來制作
    方法二:安裝啟動光盤來啟動
    將1#光盤中images目錄下的boot.iso刻錄光盤即可
    方法三:用DOS啟動計算機,然後運行1#安裝光盤中autoboot.bat來啟動Linux的安裝向導
    (3) 在boot:提示符下輸入linux askmethod將允許用戶選擇安裝介質,此時可以hard drive
    (4) 選擇ISO存放的分區,並輸入位置
    3. 網絡安裝
    -FTP安裝
    -HTTP安裝
    -NFS安裝
    (1) 配置服務器
    通過服務器把安裝源文件共享出去(安裝源文件指的是ISO文件解壓後的內容)
    (2)  利用安裝啟動盤啟動客戶機,boot:linux askmethod,然後選擇相應的服務器
    (3) 輸入服務器地址和位置
    二。Linux的啟動過程與設置
    1. Linux的啟動過程分析
    (1) BIOS自檢
    (2) 加載GRUB引導程序
    (3) 加載Linux的內核
    (4) 加載init程序
    (5) 用戶登錄
    (6) 加載用戶配置和shell
    2. GRUB
    (1) 認識grub
    -GRUB是壹種多種操作系統引導加載程序
    -GRUB安裝在硬盤的mbr中
    -GRUB支持菜單和命令行兩種操作界面
    -GRUB支持跨硬盤引導
    (2) 配置grub菜單界面
    #vi /boot/grub/grub.conf
    -配置默認啟動項
    default=數字
    timeout=數字(0 代表直接啟動默認項;-1 代表永久等待直到用戶確認)
    -設置背景圖片
    splashimage=(hdx,y)/路徑/*.xpm.gz
    註:-背景圖片必須xpm.gz格式,且14色640*480的分辯率,可以按以下方法自制背景圖片
    #convert 源圖片 -resize 640x480! -colors 14 xpm文件
    #gzip  xpm文件
    -convert包含在ImageMagick包中
    -設置GRUB口令
    password =口令/--md5 口令的密文
    -設置啟動項目              grub-md5-crypt
    a. linux啟動項
    title 名稱 //設置啟動項名稱
    root (hdx,y) //設置linux內核文件存放的文件
    kernel 文件路徑 //設置內核文件的路徑
    initrd 文件路徑 //設置init鏡像文件的路
    徑
    b. windows啟動項
    title 名稱 //設置啟動項名稱
    rootnoverify (hdx,y) //Windows的引導分區
    chainloaer +1 //讀取引扇區
    註:-如果被啟動的操作系統與grub不在同壹硬盤上,必須要添加map選項
    (3) grub的常見問題
    -如何從mbr中卸載grub?
    a.dos/98啟動盤啟動計算機
    b.c:\>fdisk /mbr
    -如何加載grub引導程序到mbr中?
    a.用1#安裝光盤啟動linux的修復模式
    boot:linux rescue
    …
    #chroot /mnt/sysimage
    ……
    b. 安裝grub引導程序到mbr中?
    #grub
    grub>root (hdx,y)
    grub>setup (hdx)
    -如何在命令行界面中啟動操作系統?
    a. 啟動linux
    grub>root (hdx,y)
    grub>kernel 內核文件
    grub>initrd init文件
    grub>boot
    b. 啟動windows
    grub>rootnoverify (hdx,y)
    grub>chainloader +1
    grub>boot
    -如何恢復grub的全局口令?
    #vi /boot/grub/grub.conf
    …
    刪除password配置選項
    -如何利用grub的編輯模式啟動linux的單用戶模式?
    在菜單界面中選擇某個啟動項按"e"鍵,然後再選擇"kernel…"按e鍵編輯,在未尾加1,最後按b啟動
    -如何安裝grub軟件?
    a. 安裝grub軟件到硬盤中
    註:rpm包的管理
    -rpm包文件的命名格式
    軟件名-版本號。運行平臺。rpm
    實例:foo-1.1.1-3.i386.rpm
    -安裝rpm包
    #rpm -ivh [--nodeps] [--replacepkgs] rpm包文件
    實例:#rpm -ivh zip-2.3-16.i386.rpm
    #rpm -ivh --replacepkgs zip-2.3-16.i386.rpm
    #rpm -ivh --nodeps php-4.2.2-4.i386.rpm
    查詢已安裝的RPM包
    #rpm  -q[a/l/f] [軟件名]
    實例:#rpm -qa
    #rpm -q bind
    #rpm -ql bind
    #rpm -qf /etc/passwd
    -卸載RPM包
    #rpm -e [--nodeps] 軟件名
    實例:
    #rpm -e bind
    #rpm -e --nodeps bind
    -升級RPM包
    #rpm -Uvh [--nodeps] RPM包文件
    實例:#rpm -Uvh bind-9.4.2-10.i386.rpm
    #rpm -ivh grub-0.93-4.i386.rpm
    b.加載grub引導程序到mbr中
    #grub
    grub>root (hdx,y)
    grub>setup (hdx)
    3. init的分析和配置
    (1) 認識init
    -init程序是內核加載的第壹個程序,進程號為1
    -init負責其他程序,它是常駐內存程序
    -init可以將系統切換不同的運行級別並加載各級別的程序
    (2) 系統運行級別
    -運行級別的分類
    0  關機
    1  單用戶
    2  多用戶、無網絡
    3  多用戶
    4  保留
    5  桌面環境
    6  重啟
    -查看當前運行級別
    #runlevel
    -切換運行級別
    #init 級別
    (3) init的配置
    #vi /etc/inittab
    -設置默認運行級別
    id:3:initdefault:
    -設置ctrl+alt+del組合鍵的功能
    ca::ctrlaltdel:/sbin/shutdown -t3 -r now
    -設置UPS電源保護
    pf::powerfail:/sbin/shutdown -f -h +2 "……"
    pr:12345:powerokwait:/sbin/shutdown -c "……"
    -設置啟動時創建的字符終端個數
    1:2345:respawn:/sbin/mingetty tty1
    2:2345:respawn:/sbin/mingetty tty2
    ……
    -安排系統在特定級別要運行特定程序
    ……
    l0:0:wait:/etc/rc.d/rc 0
    ……
    (4) /etc/rc.d/目錄內容的介紹
    -rc.sysinit文件
    a. rc.sysinit文件是init程序加載的第壹個文件,無論啟              動哪個級別首先運行rc.sysinit文件
    b. rc.sysinit用於設置字體、設置時鐘、激活交換分區等
    -rc文件
    a. rc文件用於調用在啟動級別要運行的程序
    -rc0.d/rc1.d/…/rc6.d目錄
    a. rc0.d/rc1.d/…/rc6.d目錄是用於存放各級別要運行               的文件
    -init.d目錄
    a.存放各服務的啟動腳本,啟動腳本可用於啟動/關閉/重啟            服務
    -rc.local文件
    a.啟動多用戶級別會在用戶登錄前加載該文件,運行文件中            指定的程序
    三。  Linux修復模式
    1. 認識Linux修復模式
    (1) Linux修復模式是壹種特殊模式,可以在硬盤系統出現              故障時來修復系統而使用
    (2) Linux修復模式可以用Linux的1#安裝光盤來啟動
    (3) 啟動Linux修復模式的過程中會檢測硬盤中的Linux系統,如果硬盤中存在同版本的Linux系統的話,那麽啟動向導會加硬盤系統的根分區到/mnt/sysimage
    2. 啟動Linux修復模式
    (1) 放入1#安裝光盤到CD-ROM中,並利用光盤啟動計算機
    (2) 在boot:提示符下輸入linux rescue命令
    (3) #chroot /mnt/sysimage
    3. Linux修復模式的應用
    (1) 修復損壞的文件系統
    (2) 啟動不能正常啟動的系統
    (3) 恢復丟失的用戶口令
    (4) 修改配置文件

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最近发表

Powered By Z-Blog 1.8 Arwen Build 81206