From: "Weiqi Gao" Newsgroups: comp.os.msdos.djgpp Subject: Re: Install bash as DOS 6.22 shell Date: 23 Nov 1996 02:45:54 GMT Organization: CRL Dialup Internet Access Lines: 32 Message-ID: <01bbd8e8$2f3c16a0$010200c0@weiqigao> References: <574ef8$5dk AT nexp DOT crl DOT com> NNTP-Posting-Host: crl12.crl.com To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Weiqi Gao wrote in article <574ef8$5dk AT nexp DOT crl DOT com>... > I just downloaded the new port of bash from simtelnet. I'm extremely > impressed by it (and all the other DJGPPish ports). > > I'm planning on installing it as the default DOS shell for my DOS 6.22 > machine. I know I could experiment, but if there is a recommended way > of doing this, I would be glad to know. > > Questions: > 1. How would this affect the memory configuration of the system? > Would I have more/less/same amount of memory for running POD (Plain > Old DOS) programs (the 640K thing)? > 2. How would this affect the environment space specified by DOS? > Would the PS1/HOME/SYSROOT/etc setting go into the 1K DOS Environment > space? What about aliases? > 3. Is there a general rule for where to put things? (AUTOEXEC.BAT, > CONFIG.SYS, ~/.bash_profile/, etc.) Well, I did experiment and came out with the following problems: 1. If I specify SHELL=D:\PATH\BASH.EXE in CONFIG.SYS, DOS 6.22 will complain about "No DPMI" and then "Your command processor is no good". It falls back to COMMAND.COM . 2. If I fire up bash from the DOS command line, it will eat up a big chunck of my DOS memory (409K -> 312K). But everything else works fine. 3. I don't have any DPMI server that I can (or know how to) load before the SHELL= command in CONFIG.SYS . Help! -- Weiqi Gao weiqigao AT crl DOT com