[問題]有人了解boot.ini裡面該怎麼設定嗎?



贊助商連結


taiwan08002
2002-08-16, 10:56 AM
如:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS2
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect
C:\="Previous Operating System on C:"
===============================
我的XP裝在C:
然後現在把在別台灌了98的硬碟也裝進主機。現在煩惱的是,該加入什麼指令,好讓電腦在啟動後,會有一個開機選單讓我來選釋要進入的是98或是xp

我現在唯一能進入98的辦法就是將BIOS的開機順序設定成:HDD(1)為第一 HDD(0)為第二
HDD(1)就是灌了98的硬碟, 而HDD(0)則是灌了XP的硬碟。

但是這樣好麻煩啊……所以才想要有個選單的…。

:(

贊助商連結


rainwen
2002-08-16, 11:50 AM
這是以前我在某教學網站看到的,
忘了作者是誰......感謝他吧!:)


Windows NT – Boot.ini 修改教學

【Boot.ini 需改變屬性才可修改 指令:attrib –r –s –h boot.ini】

Boot.ini內容共分為【boot loader】【operating systems】兩個區段

【boot loader】

timeout = < 秒數 >

預設值:30

目的:設定使用者需當選單出現在其設定值倒數完畢前,選擇啟動項目,倒數完畢仍然未選擇,系統將會啟動預設之項目。其設定中有兩個特別的數值 如下:

設定 0 表示系統立即啟動預設項目步讀秒,使用者無法選擇。
設定–1取消倒數讀秒,選單會一直停留直到使用者選擇。
default = < 系統預設的選項指令 >

說明:其指令是【operating systems】區段內選項指令中的一項

【operating systems】

*此區段內各選項的編輯格式如下:

< 指令行 > + [ 選單項目敘述 ] + 參數 ( 設定開關 )

< 指令行 > = 指明系統在儲存裝置的位置

以下兩種表示法,稱為ARC名稱表示法,分為SCSI跟IDE兩種,( )內為參數。

SCSI 介面 = scsi(a)disk(b)rdisk(c)partition(d)

IDE 介面 = multi(a)disk(b)rdisk(c)partition(d)

< 指令行 >內的參數說明:

(a) 硬碟控制卡的控制編號[序數],此值一般都是 0、若為SCSI,則此值是視SCSI 卡的驅動程式定義之硬碟控制編號,而每張卡都有各其不同的序數編號方式。

(b) 此為硬碟的ID編號,IDE介面用不到,所以設為 0 即可。對SCSI而言,此處為目的磁碟的SCSI ID。

(c) 對IDE介面而言,此處為連接在控制卡上的硬碟序數,硬碟接在
Primary 的Master設為0、硬碟接在Primary 的Slave 設為 1、硬碟接在
Secondary的Master設為2、硬碟接在Secondary的Slave 設為3。SCSI 介面則設為 0

為硬碟上的分割區[partition]編號,設定1 表示為第一個分割區,
設定2表示為第二分割區,以此類推。

[ 選單項目敘述 ] = 當NTLDR讀取Boot.ini後,顯示在選單上的選擇項目。

參數 ( 設定開關 ) = 設定啟動作業系統的模式,正常啟動的作業系

統是不必要添加任何參數的。

參數說明:

/BASEVIDEO

要求系統利用標準的VGA 驅動程式,放棄原有的驅動程式開機。

/MAXMEM:n

此參數可設定Windows NT 使用最大的記憶體,最小必須設

為12MB,n 值[以MB為單位]為所設定的MB 數。

/NOSERIALMICE = COMx

要求系統在開機時不要偵測COM 埠,若只輸入/NOSERIALMICE,未指明COM埠,
則所有的COM都不偵測。

/BAUDRATE = Modem速率

設定利用數據機偵錯時,所使用的傳輸速率數值,預設值為9600。

/CRASHDEBUG

設定Windows NT 啟動時,偵錯器便被載入。當系統有錯誤時,就開始偵錯的工作。

/DEBUG

設定Windows NT 啟動時,偵錯器便被載入,且立即開始偵錯的工作。

/NODEBUG

不使用偵錯的功能。

/SOS

啟動Windows NT 過程中時,會顯示目前正載入的驅動程式。

 

taiwan08002
2002-08-16, 12:44 PM
最初由 rainwen 發表
這是以前我在某教學網站看到的,
忘了作者是誰......感謝他吧!:)


Windows NT – Boot.ini 修改教學

【Boot.ini 需改變屬性才可修改 指令:attrib –r –s –h boot.ini】

Boot.ini內容共分為【boot loader】【operating systems】兩個區段

【boot loader】

timeout = < 秒數 >

預設值:30

目的:設定使用者需當選單出現在其設定值倒數完畢前,選擇啟動項目,倒數完畢仍然未選擇,系統將會啟動預設之項目。其設定中有兩個特別的數值 如下:

設定 0 表示系統立即啟動預設項目步讀秒,使用者無法選擇。
設定–1取消倒數讀秒,選單會一直停留直到使用者選擇。
default = < 系統預設的選項指令 >

說明:其指令是【operating systems】區段內選項指令中的一項

【operating systems】

*此區段內各選項的編輯格式如下:

< 指令行 > + [ 選單項目敘述 ] + 參數 ( 設定開關 )

< 指令行 > = 指明系統在儲存裝置的位置

以下兩種表示法,稱為ARC名稱表示法,分為SCSI跟IDE兩種,( )內為參數。

SCSI 介面 = scsi(a)disk(b)rdisk(c)partition(d)

IDE 介面 = multi(a)disk(b)rdisk(c)partition(d)

< 指令行 >內的參數說明:

(a) 硬碟控制卡的控制編號[序數],此值一般都是 0、若為SCSI,則此值是視SCSI 卡的驅動程式定義之硬碟控制編號,而每張卡都有各其不同的序數編號方式。

(b) 此為硬碟的ID編號,IDE介面用不到,所以設為 0 即可。對SCSI而言,此處為目的磁碟的SCSI ID。

(c) 對IDE介面而言,此處為連接在控制卡上的硬碟序數,硬碟接在
Primary 的Master設為0、硬碟接在Primary 的Slave 設為 1、硬碟接在
Secondary的Master設為2、硬碟接在Secondary的Slave 設為3。SCSI 介面則設為 0

為硬碟上的分割區[partition]編號,設定1 表示為第一個分割區,
設定2表示為第二分割區,以此類推。

[ 選單項目敘述 ] = 當NTLDR讀取Boot.ini後,顯示在選單上的選擇項目。

參數 ( 設定開關 ) = 設定啟動作業系統的模式,正常啟動的作業系

統是不必要添加任何參數的。

參數說明:

/BASEVIDEO

要求系統利用標準的VGA 驅動程式,放棄原有的驅動程式開機。

/MAXMEM:n

此參數可設定Windows NT 使用最大的記憶體,最小必須設

為12MB,n 值[以MB為單位]為所設定的MB 數。

/NOSERIALMICE = COMx

要求系統在開機時不要偵測COM 埠,若只輸入/NOSERIALMICE,未指明COM埠,
則所有的COM都不偵測。

/BAUDRATE = Modem速率

設定利用數據機偵錯時,所使用的傳輸速率數值,預設值為9600。

/CRASHDEBUG

設定Windows NT 啟動時,偵錯器便被載入。當系統有錯誤時,就開始偵錯的工作。

/DEBUG

設定Windows NT 啟動時,偵錯器便被載入,且立即開始偵錯的工作。

/NODEBUG

不使用偵錯的功能。

/SOS

啟動Windows NT 過程中時,會顯示目前正載入的驅動程式。

 

既然都不知作者是誰,那要怎麼感謝咧?

那…就感謝貼此文章的你吧!:)

Schnaufer
2002-08-16, 12:54 PM
  可見你在發問時並沒有先用搜尋功能來找答案。關於 boot.ini 的主題可以找到一百五十幾篇,以下只是其中之一。

  http://www.pczone.com.tw/showthread.php?t=42906

taiwan08002
2002-08-16, 01:21 PM
最初由 Schnaufer 發表
  可見你在發問時並沒有先用搜尋功能來找答案。關於 boot.ini 的主題可以找到一百五十幾篇,以下只是其中之一。

  http://www.pczone.com.tw/showthread.php?t=42906

呃…抱歉!

以後有問題時,我會先找找。

rainwen
2002-08-16, 01:27 PM
啊......我也忘了搜尋^^||

Schnaufer
2002-08-16, 01:46 PM
  那篇是我蠻久以前寫的,有空我會把它改寫得比較完備一些。