Re: [Freedos-user] FreeDOS 1.1 crashing in VirtualBox 5.0.22

2016-06-27 Thread Ulrich Hansen
Hi Abe,

if you like, take a look at:

https://www.lazybrowndog.net/freedos/virtualbox 


There are three VirtualBox images of FreeDOS 1.1. 

I put quite some effort in them to make them work. I remember the crash you are 
talking about, but, sorry, I don’t remember how I fixed it (wasn’t it something 
about not loading high something?? Very sorry. Maybe you compare the 
AUTOEXEC.BAT and FDCONFIG.SYS of the FreeDOS 1.1 VirtualBox image?

-
AUTOEXEC.BAT

@echo off
SET LANG=EN
SET MTCPCFG=C:\FDOS\MTCP.CFG
SET WATTCP.CFG=C:\FDOS
SET PATH=%dosdir%\BIN;C:\DOSZIP
SET NLSPATH=%dosdir%\NLS
SET HELPPATH=%dosdir%\HELP
SET TEMP=%dosdir%\TEMP
SET TMP=%TEMP%
SET BLASTER=A220 I5 D1 H5 P330
SET DIRCMD=/P /OGN /4
SET COPYCMD=/-Y
if "%config%"=="4" goto end
SHSUCDX /QQ /D3
LH SHSUCDHD /QQ /F:FDBOOTCD.ISO
LH FDAPM APMDOS
IF "%config%"=="2" LH SHARE
LH DOSLFN
REM NLSFUNC C:\FDOS\BIN\COUNTRY.SYS
REM DISPLAY CON=(EGA),858,2)
REM MODE CON CP PREP=((858) C:\FDOS\CPI\EGA.CPX)
REM KEYB US,858,C:\FDOS\bin\keyboard.sys
REM KEYB GR,,keyboard.sys /NOHI
REM CHCP 858
IF "%config%"=="2" PCNTPK INT=0x60
IF NOT "%config%"=="2" LH PCNTPK INT=0x60
DHCP
REM M2WAT.COM  transfers the mTCP configuration to 
WATTCP.CFG.
REM Disable it, if you want to use a custom WATTCP.CFG.
C:\FDOS\M2WAT.COM 
MOUSE
DEVLOAD /H /Q %dosdir%\BIN\UIDE.SYS /H /D:FDCD0001 /S5
SHSUCDX /QQ /~ /D:?SHSU-CDR,D /D:?SHSU-CDH,D /D:?FDCD0001,D /D:?FDCD0002,D 
/D:?FDCD0003,D
MEM /C /N
IF NOT "%config%"=="4" SHSUCDX /D
GOTO END
:END
SET AUTOFILE=%0
SET CFGFILE=C:\FDCONFIG.SYS
alias reboot=fdapm warmboot
alias reset=fdisk /reboot
alias halt=fdapm poweroff
alias shutdown=fdapm poweroff
alias cfg=edit %cfgfile%
alias auto=edit %0
echo Done processing startup files %cfgfile% and %0
echo Type HELP to get support on commands and navigation
echo.
echo Welcome to the FreeDOS 1.1 operating system (http://www.freedos.org 
)


-
FDCONFIG.SYS

!COUNTRY=001,858,C:\FDOS\BIN\COUNTRY.SYS 
!SET DOSDIR=C:\FDOS
!LASTDRIVE=Z
!BUFFERS=20 
!FILES=40
!MENUCOLOR=7,0
MENUDEFAULT=1,5
MENU 1 - Load FreeDOS with JEMMEX, no EMS (most UMBs), max RAM free
MENU 2 - Load FreeDOS with EMM386 (Expanded Memory) and SHARE loaded
MENU 3 - Load FreeDOS including XMGR XMS-memory driver
MENU 4 - Load FreeDOS without drivers 
123?DOS=HIGH
12?DOS=UMB
12?DOSDATA=UMB
1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=TEST NOVME NOINVLPG
2?DEVICE=C:\FDOS\BIN\HIMEMX.EXE 
2?DEVICE=C:\FDOS\BIN\JEMM386.EXE X=TEST I=TEST I=B000-B7FF NOVME NOINVLPG
3?DEVICE=C:\FDOS\BIN\XMGR.SYS 
3?SHELL=C:\FDOS\bin\4dos.com  C:\FDOS\bin /E:1024 
/P:C:\AUTOEXEC.BAT  
4?SHELL=C:\FDOS\BIN\COMMAND.COM  C:\FDOS\BIN /E:1024 
/P=C:\AUTOEXEC.BAT 
12?SHELLHIGH=C:\FDOS\BIN\COMMAND.COM  C:\FDOS\BIN /E:1024 
/P=C:\AUTOEXEC.BAT --
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.1 crashing in VirtualBox 5.0.22

2016-06-27 Thread Abe Mishler
Eric,

Thanks for your time and attention. See my responses inline.

On 6/27/2016 3:05 PM, Eric Auer wrote:
>
> Hi Abe,
>
>> upon bootup and selecting option 1, I get the following message:
>>
>> JemmEx v5.75 [05/21/11]
>> System memory found at c900-dfff, region might be in use
>> JemmEx loaded
>> Kernel: allocated 46 Diskbuffers = 24472 Bytes in HMA
>>
>> after which nothing ever happens. It hangs permanently.
>
> This means that JEMMEX (EMM386) tried to allocate UMB but
> predicted troubles. Soon after that, DOS does indeed hang.
> I suggest to select a boot option without JEMMEX instead.
>
I understood JEMMEX to be the preferred option. Yes, the other boot 
options all work.

> Alternatively, you could change the JEMMEX options in your
> config.sys to more cautious settings regarding UMB areas.
> Then you get at least some UMB and thus more free DOS RAM.
>
Can you point me in the direction of a good resource where I could learn 
about adjusting the JEMMEX options/settings?

Why are the JEMMEX defaults not set to work with a 
fresh install? Or does it work for most people, and my 3 computers just 
happen to all not work?

>> I don't believe this is related to the UIDE driver...
>
> It is possible that the same memory area where JEMMEX tries
> to allocate UMB is also in use for disk, network or UMB I/O
> buffers of your virtual hardware... So it is possible that a
> crash is more likely with UIDE (more modern disk I/O) but a
> better solution compared to avoiding UIDE would be to select
> more cautious JEMMEX options regarding that memory region.
>
Perhaps I should allocate more than 32MB of RAM to avoid this collision? 
I will try that too.

>> Boot options 2,3,4 all work without issue.
>
> What are the names of boot options 1, 2, 3 and 4 respectively?
>
They are the stock options found in the C:\FDCONFIG.SYS file:

1 - Load FreeDOS with JEMMEX, no EMS (most UMBs), max RAM free
2 - Load FreeDOS with EMM386 (Expanded Memory) and SHARE loaded
3 - Load FreeDOS including XMGR XMS-memory driver
4 - Load FreeDOS without drivers

I have not altered C:\FDCONFIG.SYS.

> Regards, Eric
>
Thanks again
>
>
> --
> Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>

--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.1 crashing in VirtualBox 5.0.22

2016-06-27 Thread Eric Auer

Hi Abe,

> upon bootup and selecting option 1, I get the following message:
> 
> JemmEx v5.75 [05/21/11]
> System memory found at c900-dfff, region might be in use
> JemmEx loaded
> Kernel: allocated 46 Diskbuffers = 24472 Bytes in HMA
> 
> after which nothing ever happens. It hangs permanently.

This means that JEMMEX (EMM386) tried to allocate UMB but
predicted troubles. Soon after that, DOS does indeed hang.
I suggest to select a boot option without JEMMEX instead.

Alternatively, you could change the JEMMEX options in your
config.sys to more cautious settings regarding UMB areas.
Then you get at least some UMB and thus more free DOS RAM.

> I don't believe this is related to the UIDE driver...

It is possible that the same memory area where JEMMEX tries
to allocate UMB is also in use for disk, network or UMB I/O
buffers of your virtual hardware... So it is possible that a
crash is more likely with UIDE (more modern disk I/O) but a
better solution compared to avoiding UIDE would be to select
more cautious JEMMEX options regarding that memory region.

> Boot options 2,3,4 all work without issue.

What are the names of boot options 1, 2, 3 and 4 respectively?

Regards, Eric



--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] FreeDOS 1.1 crashing in VirtualBox 5.0.22

2016-06-27 Thread Abe Mishler
Dear List,

I've attempted to install FreeDOS 1.1 using VirtualBox 5.0.22 on 3 
different machines with 3 different operating systems: (Macbook Pro 
(10.11.5), Windows 8.1 Home, and Windows 10 Pro). On each system, upon 
bootup and selecting option 1, I get the following message:

JemmEx v5.75 [05/21/11]
System memory found at c900-dfff, region might be in use
JemmEx loaded
Kernel: allocated 46 Diskbuffers = 24472 Bytes in HMA

after which nothing ever happens. It hangs permanently. I don't believe 
this is related to the UIDE driver as suggested in the installation Wiki 
pages because of where it freezes. Regardless, I installed the VBOX-FIX 
COM patch on the Windows 10 Pro setup and it didn't solve the problem.

Boot options 2,3,4 all work without issue.

Has anyone else run into this? Your help in understanding (& fixing!) 
this is greatly appreciated.

Thanks,
Abe

--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] FreeDOS 1.2 Preview 21

2016-06-27 Thread Jerome E. Shidel Jr.
Hello All,

I have just released Preview 21.

This is only a minor preview update. Mostly these things:

installed configuration for FDNPKG now points to the 1.2 repository.
a couple of additional utilities by Eric Auer are included as EXTRAS on the big 
USB and CD image.
some release building improvements 

You can download it from either http://up.lod.bz/FDI  or 
http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/previews/1.2-pre21
 
.

Jerome--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user