Hi! > I just installed FreeDOS onto a laptop. The installation was going fine, > and even said it completed succesfully. So when it rebooted, it went
Which is interesting... > through the normal thing (asking whether or not to use jemmex, which I have > always just let it load with jemmex [I already have FreeDOS on a Desktop > computer]), but then it gave me this message: Apparently JEMMEX has a compatibility problem with your computer. Try only loading HIMEMX or XMGR, or read the JEMMEX documentation and edit (fd)config.sys to make JEMMEX use more careful settings. > JemmEx v5.75 [05/21/11] > JemmEx loaded > Kernel: allocated 46 Diskbuffers = 24472 Bytes in HMA > > JemmEx: exception 06 occured at CS:EIP=12E5:0000D1D1 Note how the exception happens immediately after the kernel starts to use the HMA for disk buffers (and other things). Also, COMMAND.COM failed to load, which might be the first thing which makes more use of XMS depending on your config. > SS:ESP=12E5:1F4 EBP=1 EFL=00033A47 CR0=80000011 CR2=0 That is not much stack but should be okay. The CR0 value means: protected mode on, FPU ET=1, paging enabled, seems to be a normal state to me after JEMMEX loads. > EAX=6 EBX=0F ECX:0 EDX=90D ESI=0 EDI=0 > DS=090D ES=029B FS=0030 GS=0010 [CS:IP]=FF FF 0F FF FF FF 0F 8B Not sure what this means but FS and GS seem to be protected mode values while the other segments are from DOS / VM86. Also, the "code" for this exception 6 (invalid opcode) is very "FF-ish", maybe some of the memory that DOS or JEMMEX tried to access were not actually useable at that moment? A conflict with some aspects of your hardware or firmware might be the reason, or troubles switching a (virtual) A20 but all of this is pretty much a very superficial guess. > Press ESC to abort program > > Which I did, and then this popped up right underneath the other thing: > > Bad or missing Command Interpreter: > C:\FDOS\BIN\COMMAND.COMC:\FDOS\BIN /E:1024 > /P=C:\AUTOEXEC.BAT > Enter the full shell command line: Basically you could type the failed command again, but the error message suggests that a problem triggered by starting to use HMA / XMS for kernel, disk buffers and maybe other things made DOS unable to access the file on your harddisk - although the file probably IS there. > I have no clue what happened. I wish I did. I suggest that you try starting with HIMEMX (or XMGR) without JEMMEX (or JEMM386) or try setting some safe options for JEMMEX, such as X=a000-ffff or similar, but please read the JEMMEX readme for better values. Eric > P.S.- How exactly do I reply to the posts on the FreeDOS-User group? > I use gmail. That should not depend on gmail, just reply to a post and try to keep quoted parts marked as such... If you have the choice, use plain text, not HTML / richtext. I prefer mixing quoted parts and answers, as you see. ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user