Re: [Freedos-user] tdsk.exe to create 40MB of disk space

2011-05-19 Thread Rugxulo
Hi,

On Thu, May 19, 2011 at 7:28 AM, Preethi S.  wrote:
>
> I am creating ramdisk with Letter drive "E:" using rdisk. I've included
> Rdisk command in the "Autoexec.bat" file. Also,
> I've included one more command "shsucdx.exe". This is shown below.
>
> LH RDISK.COM /S 40 /:E
> shsucdx.exe /D: CDRCACH$
>
> I was able to create the directory. In addition to
> that, it is creating "C" drive but that was not formatted.
>
> I want to know the following details:
>
> a) What is the use of shsucdx.exe

CD redirector, e.g. not related to RAM disk at all.

> b) Whether shsucdx.exe creates any drive.

Honestly dunno what it does at the low level, never looked closely at
its internals, but it (MSCDEX, NWCDEX, SHSUCDX, etc.) basically is
only used in conjunction with a CD-ROM driver, e.g. ATAPICDD.SYS,
UIDE.SYS, etc. If you don't need (or want) CD access, you can ignore
it.

> c) Is it necessary to include "shsucdx.exe"?

Here (when using RDISK as RAM driver)? No, not for this task. All you
really (!) need are KERNEL.SYS, COMMAND.COM, XMGR.SYS, RDISK.COM. Of
course, feel free to add more.   :-)

P.S. I think all current FreeDOS XMSv3 drivers require 386+. For
instance, FDXMS286 is only XMSv2 (64 MB limit). Jack's RDISK is
limited to 2 GB, I think. (I know I know, 99% of people won't care,
but just for clarity, I'm mentioning it anyways.)

--
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] tdsk.exe to create 40MB of disk space

2011-05-19 Thread Preethi S.
Hi,

Thanks for your reply.

I am creating ramdisk with Letter drive "E:" using rdisk. I've included
Rdisk command in the "Autoexec.bat" file. Also, 
I've included one more command "shsucdx.exe". This is shown below.

LH RDISK.COM /S 40 /:E
shsucdx.exe /D: CDRCACH$

I was able to create the directory. In addition to 
that, it is creating "C" drive but that was not formatted.

I want to know the following details:

a) What is the use of shsucdx.exe
b) Whether shsucdx.exe creates any drive.
c) Is it necessary to include "shsucdx.exe"?

Thanks,
S. Preethi.

-Original Message-
From: Rugxulo [mailto:rugx...@gmail.com] 
Sent: Thursday, May 19, 2011 12:46 AM
To: freedos-user@lists.sourceforge.net
Subject: Re: [Freedos-user] tdsk.exe to create 40MB of disk space

Hi,

On Wed, May 18, 2011 at 12:22 PM, Bernd Blaauw  wrote:
> Op 18-5-2011 19:12, Preethi S. schreef:
>
> I need to create 40 MB disk space using tdsk.exe. I can able to create
> lesser space than this.
>
> Is there any way to accomplish this or is there any other tool? Any
help is
> appreciated.

I'm pretty sure that Eric Auer once said TDSK has bugs with greater
than 32 MB sizes.

> * For extended memory (XMS) as ramdisk, all above drivers work
> * For expanded memory as ramdisk, no idea. Don't see the point as last
20
> years EMS has been emulated by using XMS

TDSK does EMS, XMS, or conventional memory. But yeah, it's old and has
a few quirks. What you really need for large RAM is XMSv3 ( = more
than 64 MB). My only complaint against SHSURDRV is that there are two
separate versions (XMSv2, XMSv3) instead of both integrated. Also
they're fairly bulky (for limited floppy use, anyways), probably due
to .img.z file support (zlib).

> I'd suggest using SHSURDRV by Jason Hood.

I'd actually suggest Jack Ellis' small RDISK (only 1.5 kb, IIRC).:-)

http://johnson.tmfc.net/dos/driver.html


--
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

--
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] tdsk.exe to create 40MB of disk space

2011-05-18 Thread Rugxulo
Hi,

On Wed, May 18, 2011 at 12:22 PM, Bernd Blaauw  wrote:
> Op 18-5-2011 19:12, Preethi S. schreef:
>
> I need to create 40 MB disk space using tdsk.exe. I can able to create
> lesser space than this.
>
> Is there any way to accomplish this or is there any other tool? Any help is
> appreciated.

I'm pretty sure that Eric Auer once said TDSK has bugs with greater
than 32 MB sizes.

> * For extended memory (XMS) as ramdisk, all above drivers work
> * For expanded memory as ramdisk, no idea. Don't see the point as last 20
> years EMS has been emulated by using XMS

TDSK does EMS, XMS, or conventional memory. But yeah, it's old and has
a few quirks. What you really need for large RAM is XMSv3 ( = more
than 64 MB). My only complaint against SHSURDRV is that there are two
separate versions (XMSv2, XMSv3) instead of both integrated. Also
they're fairly bulky (for limited floppy use, anyways), probably due
to .img.z file support (zlib).

> I'd suggest using SHSURDRV by Jason Hood.

I'd actually suggest Jack Ellis' small RDISK (only 1.5 kb, IIRC).:-)

http://johnson.tmfc.net/dos/driver.html

--
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] tdsk.exe to create 40MB of disk space

2011-05-18 Thread Bernd Blaauw

Op 18-5-2011 19:12, Preethi S. schreef:


Hi,

I need to create 40 MB disk space using tdsk.exe. I can able to create 
lesser space than this.


Is there any way to accomplish this or is there any other tool? Any 
help is appreciated.




In what situation do you want to create space? If working with 
non-writeable or non-detected storage, the most convenient way is using 
a RamDisk, which marks a memory area as a storage disc until you unload 
the driver or reboot your system (because memory loses contents on 
reboot). Your suggested TDSK works, but also SRDISK, XMSDSK or SHSURDRV, 
make sure to load an XMS driver like HIMEM or XMGR first.


* For conventional memory as ramdisk, I think only TDSK can do it. If 
anyone knows any other program, I'd be interested. Size limited to about 
600 kilobytes for obvious reasons

* For extended memory (XMS) as ramdisk, all above drivers work
* For expanded memory as ramdisk, no idea. Don't see the point as last 
20 years EMS has been emulated by using XMS


I'd suggest using SHSURDRV by Jason Hood.


Thanks,
S. Preethi.


--
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its
next-generation tools to help Windows* and Linux* C/C++ and Fortran
developers boost performance applications - including clusters.
http://p.sf.net/sfu/intel-dev2devmay


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


--
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user