認識BOOT.INI文件

boot.ini 文件是個啓動引導程序文件,裝多系統或者重裝系統的時候會用到它.achuan 51cto技術博客
默認的狀況下這個文件是隱藏的,準確路徑是c:\boot.ini,能夠用記事本打開這個路徑,也能夠在「運行」中輸入「c:\boot.ini」啓動該文件。
經常使用的方法是去掉隱藏後用記事本打開,「資源管理器」→「工具」→「文件夾選項」→「查看」去掉「隱藏……」前面的√,「隱藏文件和文件夾」選「顯示……」這樣就去掉了隱藏,能夠在c:\看到boot.ini文件了。
www.achuan.net
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /nodetect /noguiboot
achuan 51cto技術博客
這是個人win2003boot.ini文件,我就以個人這個來做示範achuan 51cto技術博客
首先,[boot loader] 是指在操做系統內核運行以前運行的一段小程序。經過這段小程序,咱們能夠初始化硬件設備、創建內存空間的映射圖,從而將系統的軟硬件環境帶到一個合適的狀態,以便爲最終調用操做系統內核準備好正確的環境。achuan 51cto技術博客
"Timeout="用來控制啓動菜單顯示的時間,若是你在規定的時間內未選擇操做系統,系統將啓動默認的操做。默認的顯認時間是30秒,你能夠修改"="後面的數值來改變啓動菜單顯示的時間。
timeout=0延遲時間設置延遲時間是系統啓動引導菜單後在設定的延遲時間內用戶沒有進行任何操做時,進入默認的操做系統。默認設置是30,若是你只有一個系統的話就設置爲0,多系統的話就根據本身的狀況設置一個時間。achuan 51cto技術博客
"default="用來控制默認的啓動系統,"="號後面是操做系統的啓動目錄,目前默認的系統是Windows 2003 Sever,你能夠經過改變啓動目錄來改變默認的啓動系統,例如要想讓默認的啓動系統是Windows ME,能夠改成:default=c:\achuan 51cto技術博客
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS默認系統achuan 51cto技術博客
默認系統就是延遲時間到了後自動進入的系統achuan 51cto技術博客
其次,[operating systems]部分:achuan 51cto技術博客
  1.partition(Q) 表示操做系統的系統根目錄所在的分區在同一快硬盤上主分區的順序號(Q1開始)。
  2.rdisk(Z)
若以multi開頭,則Z植表示操做系統的系統根目錄所在的分區所在的硬盤在同一個磁盤控制器上的硬盤順序號(Z0開始)。
若以SCSI開頭,則Z值無心義,恆等於0
  3.disk(Y)
若以SCSI開頭,則Y植表示操做系統的系統根目錄所在的分區所在的硬盤在同一個磁盤控制器上的硬盤順序號(Y0開始)。如,CY=1,DY2
若以multi開頭,則Y值無心義,恆等於0

  4.
若計算機中既有IDE盤又有SCSI盤(或只有IDE),且BIOSSCSI的設置設爲enable,則以multi(X)開頭,其中X表示操做系統的系統根目錄所在的分區所在的硬盤所在的磁盤控制器在同一磁盤控制器上的順序號(X0開始計數)。
若計算機中只有SCSI控制器,則以SCSI(X)開頭,其中X表示操做系統的系統根目錄所在的分區所在的硬盤所在的磁盤控制器在同一磁盤控制器上的順序號(X0開始計數)。achuan 51cto技術博客
咱們常常修改的是partition(1)\WINDOWS這一塊achuan 51cto技術博客
partition(1)所指的就是第1個分區,一般也就是c:盤,WINDOWS就是你的系統文件夾。achuan 51cto技術博客
若是你要默認的操做系統是d:盤的XP,那麼這一塊的內容就是partition(2)\WINDOWSachuan 51cto技術博客
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /nodetect /noguiboot系統列表achuan 51cto技術博客
在這個位置列上你的全部操做系統(一行一個系統)achuan 51cto技術博客
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS這一塊和上面「默認系統」的修改方法同樣achuan 51cto技術博客
=""""中間的內容就是開機顯示列表時本系統的名稱,能夠任意修改,並且還支持中文!achuan 51cto技術博客
/nodetect /noguiboot這部分是啓動參數,在"後面加一個半角空格/參數,能夠加多個。下面是各項參數的詳細解釋。achuan 51cto技術博客
  /fastdetect:快速檢測,不少網站都推薦修改成/nodetectachuan 51cto技術博客
  /SAFEBOOT:安全啓動,只啓動HKLM\System\CurrentControlSetControl\SafeBoot中的驅動程序和服務,其後可跟三個參數MinimalNetworkDsrepairMinimalNetwork容許在網絡鏈接下啓動系統。而Dsrepair要求系統從備份設備中調入活動目錄的設置。還有一個選項是MinimalAlternateShell),它讓系統調入由HKLM\System\CurrentControlSetSafeBoot\AlternateShell指定的SHELL程序,而不使用默認的Explorer
/NOGUIBOOT:
不加載VGA驅動程序,也就不會顯示啓動過程和失敗時的藍屏信息。achuan 51cto技術博客
  /BOOTLOG:將日誌寫入Nnbtlog.txt文件。achuan 51cto技術博客
  /BASEVIDEO:使用標準VGA方式啓動,這種方式主要用於顯示驅動程序失效時。achuan 51cto技術博客
  /SOS:在調入驅動程序名時顯示它的名稱,因驅動問題而沒法啓動時使用比較好。
相關文章
相關標籤/搜索