【求助】486時期的開機檔如何編輯?





Alex小薛
2002-10-15, 05:15 PM
AUTOEXEC.BAT CONFIG.SYS等檔案要如何編輯才能....
1.載入EMM386.exe(讓基本的640kB增加)
2.載入滑鼠、CDROM等驅動程式
謝謝大家.....:D :D :D




Romulus
2002-10-15, 06:17 PM
1. 在config.sys 內 加入 device=c:\dos\emm386.exe noems
2. 滑鼠和 cdrom 都有驅動程式片可以 install

Alex小薛
2002-10-15, 08:38 PM
config.sys的內容
DEVICE=\dos\HIMEM.SYS
DEVICE=\dos\EMM386.EXE NOEMS
DOS=HIGH,UMB
lastdrive=z
files=50
buffers=10
devicehigh=\dos\mouse.sys
devicehigh=\dos\vide-cdd.sys /d:mscd001
***************************************
autoexec.bat檔的內容
@echo off
prompt $p$g
path a:\;a:\dos;
lh mscdex.exe /D:mscd001 /l:s
lh smartdrv 4096 4096
lh doskey
***************************************
載入音效卡驅動程式要如何寫?
請問如何增加基本的640KB??

randy927
2002-10-15, 09:13 PM
lh smartdrv 4096 4096
lh doskey

這2個不要加,就可以讓basic memory多一點.
記得可以用一個方式去查出你memory中的斷層有幾層還剩多少K,如果夠用的話就可以lh doskey/2這個方式來用,這樣也可以多增加一點basic memory.

k2
2002-10-16, 07:14 AM
MEM/c/p指令就可以查出記憶體使用況.

Alex小薛
2002-10-16, 02:05 PM
請問是不是只能在硬碟格式必須是FAT16
如果我是裝Win98se(FAT32)是不是就無法讀取C槽?因為我用軟碟開機時會無法執行DEVICE=\dos\HIMEM.SYS等路徑,而且C槽找不到....

Romulus
2002-10-16, 07:28 PM
先說說你為什麼一定要用DOS6.22的開機片來開機,這樣才能抓到問題的重心,也才能不要讓大家跟著你繞得團團轉.

無聊
2002-10-17, 03:58 AM
最初由 Alex小薛 發表
請問是不是只能在硬碟格式必須是FAT16
如果我是裝Win98se(FAT32)是不是就無法讀取C槽?因為我用軟碟開機時會無法執行DEVICE=\dos\HIMEM.SYS等路徑,而且C槽找不到....

如果我是裝Win98se(FAT32)是不是就無法讀取C槽?

如果是用DOS 6.22 的開機片是無法識別 FAT 32 的磁碟的!
你可以在WIN98下 FORMAT A:/S 後,
再將你這片的內容複製過去(除了IO.SYS,MSDOS.SYS,COMMAND.COM)即可!
=====================================================================
因為我用軟碟開機時會無法執行DEVICE=\dos\HIMEM.SYS等路徑,而且C槽找不到

你可能是直接複製 C 碟的 CONFIG.SYS 到軟碟吧!

而你的 DEVICE=\dos\HIMEM.SYS 這句敘述,
是想〔驅動〕以〔現行磁碟〕下的 DOS 資料夾下的 HIMEM.SYS,
可是請注意依你的寫法,
如果是〔硬碟開機〕:它現在是向 C:\DOS 去 〔驅動〕HIMEM.SYS
如果是〔軟碟開機〕:它現在是向 A:\DOS 去 〔驅動〕HIMEM.SYS
如果你的HIMEM.SYS是在 C:\DOS 下,
請將 DEVICE=\dos\HIMEM.SYS 等路徑
改為 DEVICE=C:\dos\HIMEM.SYS(依此類推)
或者將 那些有 \DOS 敘述的東西,全部複製到 A:\DOS 下,也可以!
不過還是建議你改為 A:\DOS 比較好!

關於記憶體配置的問題:
同意 randy927 所述,可考慮刪掉
lh smartdrv 4096 4096(將硬碟存取時資料作記憶體快取)
lh doskey(大部是用在記憶前次輸入的DOS指令)

雖然你都設有 LH(LoadHigh)及devicehigh,
可是你的 UMB 區塊 ,我記得應該是 96K 左右(太久了)
一旦太多的常駐程式,是會使後上的被推回傳統記憶體區(640K)

如k2:MEM/c/p指令就可以查出記憶體使用況.
可以調整順序儘量讓佔據比較大記憶體的常駐程式先上!

如果你的磁碟機代號沒用那麼多可以考慮改寫:(只差0點幾K)
lastdrive=z(最大的磁碟機代號,沒這句敘述時預設是Z)
lh mscdex.exe /D:mscd001 /l:s(l:s指定光碟機代號為S,沒這參數時預設是硬碟之後一個代號)

載入音效卡驅動程式要如何寫?
它還牽涉到了一些卡上面的參數位址的問題之故,
所以最好使用音效卡驅動程式安裝程序去做比較好.
〔因為你並沒有提供音效卡的型號,廠牌的資料,所以別人很難幫你的!〕