詳解Linux操作系統配置Grub和LILO
通過開源的的發展,Linux操作系統越來越受到很多用戶的喜愛,于是又很多人開始學習Linux操作系統,本文為你詳細介紹配置Grub和LILO,為你在學習配置Grub和LILO時起一定的作用。
Grub和LILO共同的配置(括號內為LILO的參數)
指定引導默認的操作系統的等待時間:
timeout second(timeout=tsecs)
上面代碼表明設定second秒之后引導默認的操作系統。如果是timeout 5,就是5秒沒有其它指令就引導系統;如果設成-1,則Grub會一直等待直到用戶選擇一個選項為止。
LILO中,timeout=50同樣設置等待鍵盤輸入的時長,單位是0.1秒。超過這段時間沒有輸入則為超時,系統將自動引導缺省的操作系統。如果不設置本參數,缺省的超時時間長度為無窮大。
指定引導的默認操作系統:
default num(default=name)
Grub中默認啟動第num+1行的操作系統,default=1則啟動第2個系統。LILO中是通過default=name指定缺省引導的操作系統,如default=LINUX表示將label為Linux的系統作為缺省引導的操作系統。如不指定該參數,排在lilo.conf中的***個操作系統將作為缺省操作系統。
指定引導的操作系統的內核:
Kernel(image)
給Grub指定內核在哪兒,還要指出哪個文件是內核文件。例如kernel /boot/vmlinuz-2.2.16 root=/dev/hda7 ro說明/boot/vmlinuz-2.2.16 就是要載入的內核,后面的都是傳遞給內核的參數。root=/dev/hda7就是Linux根分區的所在分區,ro以只讀的方式打開。 LILO中是以image=filename來指定含有一個Linux內核的啟動選項的文件或設備。
指定引導操作系統時的信息文件:
Splash pathname/filename(message=message-file)
上面代碼指出Grub開機畫面文件所存放的路徑和文件名。LILO中,message=message-file命令用于指定一個包含注釋信息的文件,該文件將在系統“LILO”之前顯示。如果在LILO啟動時想獲取較多的信息,可以編輯這個文件,再使用該命令就可以了。文件中如果包含有ASCⅡ碼為0xFF的字符(Ctrl+L)則表示清屏。注意,文件的大小不能超過65535個字節。每次文件改變之后,都必須重新運行LILO命令重建map文件,以保證其正常顯示。
指定引導操作系統的名稱:
title OS mode(label)
上面代碼指出的字符就是Grub菜單項上所看見的選項,你可以寫上操作系統的名字和描述,如用 title Linux、 Single Mode代表這一選項是引導此Linux的單用戶模式。在LILO中,label=name通過此參數來標識當前操作系統,即操作系統名。用戶可通過在LILO提示后輸入name來引導特定的操作系統。 以上就是Linux操作系統配置Grub和LILO。
【編輯推薦】