歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux系統啟動和定制

Linux系統啟動和定制

日期:2017/2/25 10:37:21   编辑:Linux教程

  一。 多種方式安裝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文件

  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) 修改配置文件

Copyright © Linux教程網 All Rights Reserved