Board logo

标题: Free-DOS的config.sys怎么配置呀? [打印本页]

作者: tianlei0123     时间: 2003-7-20 00:00    标题: Free-DOS的config.sys怎么配置呀?
等项目加载时提示错误呀,device命令也没用呀,而且只能用1M的内存呀。到底怎么用啊?DOS不是开放的么,怎么会这样?难道只有外部命令是开放的?

作者: Wengier     时间: 2003-7-21 00:00
不会吧?DOS当然是开放的呀,包含FreeDOS的内核也是open-source的呢。。

作者: Wengier     时间: 2003-7-21 00:00
对了,补充一下,FreeDOS的CONFIG.SYS虽然是支持菜单的,但格式却与MS-DOS的不同(FreeDOS的要强大的多)呢。。比如看看这个FreeDOS beta9启动盘中的CONFIG.SYS的菜单部分:

MENU
MENU
MENU
MENU
MENU
MENU
MENU
MENU
MENU
MENU FreeDOS Beta9 ("Methusalem"<img src="images/smilies/face-wink.png" align="absmiddle" border="0"> INSTALL
MENU
MENU 1 - Boot FreeDOS beta9
MENU 2 - Boot with XMS support (386+)
MENU 3 - Clean Boot (No drivers loaded)
MENU
;MENU 4 - LSI/NCR/SYMBIOS-chip based SCSI CDROM install
;MENU \DRIVER\ASPI8XX.SYS
;MENU \DRIVER\SYMDISK.SYS
;MENU \DRIVER\SYMCD.SYS /D:FDCD0001
MENU
MENU
MENU
MENU (press 0 to run Memtest86 - physical memory test program)
MENU
MENU FreeDOS is a trademark of Jim Hall 1994-2003
MENU
MENUDEFAULT=1,60

0?SHELL=A:\FREEDOS\MEMTESTE.EXE

12345?SHELL=A:\COMMAND.COM /E:1024 /P=A:\FREEDOS\FDAUTO.BAT

2?DEVICE=A:\DRIVER\FDXMS.SYS
2?DOS=HIGH,NOUMB

; 3 : clean boot
3?ECHO Clean boot performed..

4?ECHO going SCSI.

5?ECHO lil' game . . .

作者: Roy     时间: 2003-7-21 00:00
以下是引用Wengier在2003-7-21 20:39:21的发言:
对了,补充一下,FreeDOS的CONFIG.SYS虽然是支持菜单的,但格式却与MS-DOS的不同(FreeDOS的要强大的多)呢。。比如看看这个FreeDOS&nbsp;beta9启动盘中的CONFIG.SYS的菜单部分:

MENU
MENU
MENU
MENU
MENU
MENU
MENU
MENU
MENU
MENU&nbsp;FreeDOS&nbsp;Beta9&nbsp;("Methusalem"<img src="images/smilies/face-wink.png" align="absmiddle" border="0">&nbsp;INSTALL
MENU
MENU&nbsp;1&nbsp;-&nbsp;Boot&nbsp;FreeDOS&nbsp;beta9
MENU&nbsp;2&nbsp;-&nbsp;Boot&nbsp;with&nbsp;XMS&nbsp;support&nbsp;(386+)
MENU&nbsp;3&nbsp;-&nbsp;Clean&nbsp;Boot&nbsp;(No&nbsp;drivers&nbsp;loaded)
MENU
;MENU&nbsp;4&nbsp;-&nbsp;LSI/NCR/SYMBIOS-chip&nbsp;based&nbsp;SCSI&nbsp;CDROM&nbsp;install
;MENU&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\DRIVER\ASPI8XX.SYS&nbsp;
;MENU&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\DRIVER\SYMDISK.SYS
;MENU&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\DRIVER\SYMCD.SYS&nbsp;/D:FDCD0001
MENU&nbsp;
MENU
MENU
MENU&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(press&nbsp;0&nbsp;to&nbsp;run&nbsp;Memtest86&nbsp;-&nbsp;physical&nbsp;memory&nbsp;test&nbsp;program)
MENU
MENU&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FreeDOS&nbsp;is&nbsp;a&nbsp;trademark&nbsp;of&nbsp;Jim&nbsp;Hall&nbsp;1994-2003
MENU
MENUDEFAULT=1,60

0?SHELL=A:\FREEDOS\MEMTESTE.EXE

12345?SHELL=A:\COMMAND.COM&nbsp;/E:1024&nbsp;/P=A:\FREEDOS\FDAUTO.BAT

2?DEVICE=A:\DRIVER\FDXMS.SYS
2?DOS=HIGH,NOUMB

;&nbsp;3&nbsp;:&nbsp;clean&nbsp;boot
3?ECHO&nbsp;Clean&nbsp;boot&nbsp;performed..

4?ECHO&nbsp;going&nbsp;SCSI.

5?ECHO&nbsp;lil'&nbsp;game&nbsp;.&nbsp;.&nbsp;.

我有問題!!
在autoexec.bat應該不能用GOTO %CONFIG%吧......

作者: Wengier     时间: 2003-7-21 00:00
以下是引用Roy在2003-7-21 20:49:57的发言:
我有問題!!
在autoexec.bat應該不能用GOTO&nbsp;%CONFIG%吧......


可以用%CONFIG%呀!看这个:


FreeCom version 0.82 pl 2 XMS_Swap

Welcome to FreeDOS (http://www.freedos.org)!

Installation instructions:

please partition your harddisk (type the command PART),
then reboot and format it
(type the command FORM, and type the exact answer "YES"<img src="images/smilies/face-wink.png" align="absmiddle" border="0">.

finally, run the command INSTALL.
When finished, run the command BOOT

A:\>set
CONFIG=2

作者: Roy     时间: 2003-7-21 00:00
以下是引用Wengier在2003-7-21 21:40:34的发言:
以下是引用Roy在2003-7-21&nbsp;20:49:57的发言:
&nbsp;我有問題!!
&nbsp;在autoexec.bat應該不能用GOTO&nbsp;%CONFIG%吧......


可以用%CONFIG%呀!看这个:


FreeCom&nbsp;version&nbsp;0.82&nbsp;pl&nbsp;2&nbsp;XMS_Swap&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Welcome&nbsp;to&nbsp;FreeDOS&nbsp;(http://www.freedos.org)!&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Installation&nbsp;instructions:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
please&nbsp;partition&nbsp;your&nbsp;harddisk&nbsp;(type&nbsp;the&nbsp;command&nbsp;PART),&nbsp;&nbsp;
then&nbsp;reboot&nbsp;and&nbsp;format&nbsp;it&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
(type&nbsp;the&nbsp;command&nbsp;FORM,&nbsp;and&nbsp;type&nbsp;the&nbsp;exact&nbsp;answer&nbsp;"YES"<img src="images/smilies/face-wink.png" align="absmiddle" border="0">.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
finally,&nbsp;run&nbsp;the&nbsp;command&nbsp;INSTALL.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
When&nbsp;finished,&nbsp;run&nbsp;the&nbsp;command&nbsp;BOOT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

A:\>set&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
CONFIG=2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
明白!!我先謝過了~~

作者: tianlei0123     时间: 2003-7-21 00:00
FreeDOS beta8 的config.sys搞定了。我在MS-DOS下不能访问我的D盘(FAT32),在FREE-DOS下却可以,很好。

作者: Wengier     时间: 2003-7-21 00:00
以下是引用tianlei0123在2003-7-21 23:11:05的发言:
FreeDOS&nbsp;beta8&nbsp;的config.sys搞定了。我在MS-DOS下不能访问我的D盘(FAT32),在FREE-DOS下却可以,很好。


MS-DOS 7.10和ROM-DOS 7.10也可以访问FAT32的D盘呀。。

作者: tianlei0123     时间: 2003-7-27 00:00
是呀,我知道。我的D盘在windows下可以访问,DOS下也可以访问其他FAT32分区,但MSDOS却不能访问D盘,FREEDOS可以访问,可能是硬盘的问题。在MSDOS下可以D:到D盘,但用DIR命令时出现停止、重试、忽略的错误。

作者: Wengier     时间: 2003-7-27 00:00
以下是引用tianlei0123在2003-7-27 22:56:56的发言:
是呀,我知道。我的D盘在windows下可以访问,DOS下也可以访问其他FAT32分区,但MSDOS却不能访问D盘,FREEDOS可以访问,可能是硬盘的问题。在MSDOS下可以D:到D盘,但用DIR命令时出现停止、重试、忽略的错误。


那ROM-DOS 7.10可以访问这个D盘吗?

作者: tianlei0123     时间: 2003-7-28 00:00
没试过,本站下载的rom-dos7.10启动盘在启动过程中出现按esc继续,然后pc喇叭响,打印出好多乱字符并一直响。

作者: iceboy     时间: 2003-8-6 00:00
你用的 vpc 吧

作者: defrag     时间: 2005-1-3 00:00
FreDOS的培植文件是FDCONFIG.SYS