Re: [Freedos-user] Announce: VMSMOUNT 0.6 preview release
El mar, 6 sept 2022 a las 13:08, Jerome Shidel () escribió: > I created a “unstable” branch for VMSMOUNT 0.6 preview version in the > FreeDOS GitLab Archive. > > https://gitlab.com/FreeDOS/net/vmsmount/-/tree/unstable > > When they exist, “Unstable” branches in are used automatically by the RBE > when creating FreeDOS Interim Test Builds. > > Next month, it will automatically include the preview version of VMSMOUNT > in T2210. > > After any bug fixes or you feel it is ready, we can merge that into the > "master” branch at GitLab for the eventual next FreeDOS Release. > Great, thanks :) I've seen that some of the translations are maintained in their own project at https://gitlab.com/FreeDOS/OS/fd-nls/-/tree/master/vmsmount/nls. The EN, ES and NL ones are also in my repository. There are a couple of new messages in this release, I'm opening a merge request for the updates. Eduardo. > > ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Announce: VMSMOUNT 0.6 preview release
El mar, 6 sept 2022 a las 15:09, tom ehlert () escribió: > > many thanks for this. However I can't find binaries. > Hi Tom, sorry, they are a bit hidden in the "Releases" section: https://github.com/eduardocasino/vmsmount/releases/tag/v0.6-pre VMSMNT06.ZIP for the binaries, vmsmount.zip for the FreeDOS package. Cheers, Eduardo ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] Announce: VMSMOUNT 0.6 preview release
Hi, I've made a preview release of the upcoming VMSMOUNT 0.6 version, so that anyone who wants to can try it and report any feedback. I'm not adding more features to this release, I'll just fix any bugs that come out and make it final. There are a lot of changes in this version, but the most relevant for end users are: * It is now possible to add, remove or modify shared folders while the VM is running * if the new VMCHCPD.SYS device driver is installed, code page changes using the CHCP command will load the corresponding unicode conversion table into VMSMOUNT. Other changes: * Bug fix: Set correct file size in WriteFile() * Implement CloseAll (Int 2F/AX=111Dh) * Port to Open Watcom v2 and remove dependencies with GNU make and nasm. Now it builds with just the OW tool chain * Add debug support. If compiled in, it is possible to emit messages to the vmware log file. * Build unicode transcode tables from source (needs GCC for now) * Lots of code cleanups You can get the sources, binaries and a FreeDOS package from the new site at GitHub: https://github.com/eduardocasino/vmsmount Cheers, Eduardo ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Need help with networking
Hi, try to create them with the vm powered down. I also recommend that you name the folders in uppercase and following the dos file name conventions. If not, make sure that you specify the /lfn switch with vmsmount. Eduardo El dom., 19 jun. 2022 22:44, escribió: > Hi, thanks for that. I have downloaded it, but there is one slight > problem – VMWare doesn’t allow me to create shared folders because it is a > DOS machine. I can’t figure out how to get around that, so if you can help > with that I’d really appreciate it. > > > > Thanks! > ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] Announce: vmsmount 0.5c (bugfix release)
Hi, I've just released a bugfix release of vmsmount. Thanks to Alan Kamrowski II for the bug report, testing and code review (the bug report and fix came in 2020, but I never released it publicly) Whats new: * Update file modification time in CloseFile() Sources and binary: https://sourceforge.net/projects/vmsmount/files/Release%200.5c/VMMNT05C.ZIP/download FreeDOS package: https://sourceforge.net/projects/vmsmount/files/Release%200.5c/FreeDOS_Package/vmsmount.zip/download Cheers, Eduardo ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Need help with networking
Hi, I would very much like to get the networking setup so that I can create > shares to be able to exchange files with the host machine, but for some > reason ‘net’ and related commands don’t seem to be present. > You might want to give vmsmount a try, a free implementation of VMWare's shared folders protocol. It is also included in the "Networking" category in the CD or you can download it from the FreeDOS package repository: http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/1.3/pkg-html/vmsmount.html Eduardo ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Shared folders in VirtualBox
El mar, 26 abr 2022 a las 14:54, Javier () escribió: > > Wow vmsmount code is very nice! One of the cleanest examples of a > redirector in Watcom C that I have seen. Wish I had seen this before. > The only other one I knew is EtherDFS. > > Thanks, VBFS seems very nice too ;) Mouse integration is also very cool. > I actually based it on the 1st edition of Undocumented DOS aka Pascal, > not the 2nd... > Is there any DOS program you'd recommend to exercise uncommon/likely > broken functionality in a redirector? Something that you remember > brought a headache or two? > I based mine entirely on 2nd edition Undocumented DOS and some info on C TSRs (not redirectors) I found on the net. I almost finished a version of vmsmount for VBox two or three years ago, but I abandoned it because I lost interest. Now that you have a working redirector, I see an opportunity to contribute to it. I'll mail you privately to see if we can work it out. UTF-16 support and basic LFN (mangling file names) come to mind. Regards, Eduardo ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Shared folders in VirtualBox
> > Very terse. Me gusta mucho. :-) > I'm sorry, I did not mean to be rude. > OK, so I think I was not technically wrong, VMware does not, *but* > there is a way round it? > It is correct that VMWare does not provide guest additions for DOS, that is why I developed vmsmount, which implements just the shared folders interface. Very useful info. Thank you! > You're welcome. Regards, Eduardo ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Shared folders in VirtualBox
> I don't think VMware has DOS guest additions. > http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/1.3/pkg-html/vmsmount.html Regards, Eduardo > ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] FreeDOS on Vinyl
It seems that vinyl booted FreeDOS feels richer, warmer, more open, because of the grooves on the record allow for a more resonant quality. El mié, 2 mar 2022 a las 22:11, Jerome Shidel () escribió: > Hi all, > > I don’t know if you’ve seen this or not. > > Booting FreeDOS from a vinyl record. It was mentioned on Hack a Day > episode 95, starting just before the 13 minute mark > https://hackaday.com/2020/11/27/hackaday-podcast-095-booting-freedos-from-a-vinyl-record-floating-on-mushrooms-and-tunneling-through-a-living-room/ > > > There is also a quick article and video of the boot at > https://hackaday.com/2020/11/23/booting-a-pc-from-vinyl-for-a-warmer-richer-os/ > > > This reminds me so much of the days I used to load programs from cassette > tape. > > :-) > > > ___ > Freedos-user mailing list > Freedos-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-user > ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] FreeDOS images for VirtualBox
From: Eduardo Casino <eduardo.cas...@gmail.com> 2017-02-03 12:29 GMT+01:00 Eric Auer <e.a...@jpberlin.de>: > That sounds interesting! How far did you get, what is needed? Hi Eric, The low level pci interface is there, as well as some initialisation stuff and code taken from vmsmount. All the shared folders protocol is missing, so there is nothing functional apart from getting the names of the shares. What is needed? Self-motivation ;) The code is at https://www.eduardocasino.es/code/vbsmount in case anyone is interested. Cheers, Eduardo. -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user --- Internet Rex 2.29 * Origin: capcity2.synchro.net - 502/875-8938 (276:10/901) --- Synchronet 3.15a-Linux ListGate 1.3 * Capitol City Online - Frankfort, KY - telnet://capitolcityonline.net -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] FreeDOS images for VirtualBox
From: Eduardo Casino <eduardo.cas...@gmail.com> 2017-02-03 1:16 GMT+01:00 Ralf Quint <freedos...@gmail.com>: > Well, that works only with VMware, but unfortunately not with > VirtualBox, AFAIK. Right. > Otherwise, that would be my preferred method, similar to how you can > share data with the host in DOSBox/VDOS... I started a VirtualBox version a couple of years ago, but I lost interest in it. Maybe one day... -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user --- Internet Rex 2.29 * Origin: capcity2.synchro.net - 502/875-8938 (276:10/901) --- Synchronet 3.15a-Linux ListGate 1.3 * Capitol City Online - Frankfort, KY - telnet://capitolcityonline.net -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] FreeDOS images for VirtualBox
2017-02-03 12:29 GMT+01:00 Eric Auer: > That sounds interesting! How far did you get, what is needed? Hi Eric, The low level pci interface is there, as well as some initialisation stuff and code taken from vmsmount. All the shared folders protocol is missing, so there is nothing functional apart from getting the names of the shares. What is needed? Self-motivation ;) The code is at https://www.eduardocasino.es/code/vbsmount in case anyone is interested. Cheers, Eduardo. -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] FreeDOS images for VirtualBox
2017-02-03 1:16 GMT+01:00 Ralf Quint: > Well, that works only with VMware, but unfortunately not with > VirtualBox, AFAIK. Right. > Otherwise, that would be my preferred method, similar to how you can > share data with the host in DOSBox/VDOS... I started a VirtualBox version a couple of years ago, but I lost interest in it. Maybe one day... -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS
Hi, 2012/1/13 maui eas...@mail.com: I tested the sharing folder in freedos under Windows host and it works fine! :-) Glad to know ;) I'm trying to run an old DOS sw under VMWare but the dos app has a low resolution... so I can see it only on a small portion of the display... do you know if there is a way to scale the VMWare box with FreeDos guest to full screen? I know that VMWare tools are not available for Dos, but may be you know some nice alternative or trick No, I'm sorry. Maybe you'll have more luck in the VMware forums, in case Bernd's tip does not work for you. Eduardo. -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] VMSMOUNT 0.5: Now with (partial) long file names su pport
2011/11/7 Bret Johnson bretj...@juno.com: This is unavoidable. When you intercept system interrupts, you only can safely uninstall when the nobody else has trapped the same interrupt or, in other words, you can only uninstall when the interrupt vector is pointing to the TSR you are trying to uninstall. This is an opportunity to jump on my AMIS soap box again, so I will. This actually IS avoidable when the involved programs (in this case, SHSUCDX, VMSMOUNT, and any other programs that may be installed after those) implement AMIS. IMO, all modern TSR's and device drivers should implement AMIS. Hi Bret, I shouldn't have said unavoidable, but practically unavoidable... I'm aware of AMIS. I could implement it in vmsmount. Then you'll only have to convince the maintainers of shsucdx, doslfn and some more or less popular proprietary tsrs like ntfs4dos... :) Please, don't get me wrong. I think AMIS is a great idea, maybe just a bit too late, and I'm open to consider it for a future release if it is worth the effort. Best, Eduardo -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] VMSMOUNT 0.5: Now with (partial) long file names support
2011/11/7 Bernd Blaauw bbla...@home.nl: Not entirely sure if the mangling part is necessary with such short semi-valid 8.3 filenames, but your improvements work. try x as share name (without quotes ofcourse). It is necessary because VMware's share names are always case sensitive. Following your example, if you have two shares named x and X, without /LFN you can see both as X, but you can only acces the later. With /LFN, x shows as X~078 and there is no collision. Eduardo. -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] vmsmount 0.4: Bugfix and new features
Hi All, I've just released new version 0.4 of VMSMOUNT with many new features and a bug fix: * BUGFIX: writing 0 bytes to a file MUST truncate it * Uninstallation (new /U option) * Add CPU test: will fail gracefully if executed on a real 286 or earlier * Optimizations and cleanup for smaller, more efficient code (Tom, me) * Configurable read/write buffer size (new /B option) for increased performance * New /Q (quiet) option Upgrade is adviseable. You can grab it from http://sourceforge.net/projects/vmsmount/ Best, Eduardo. -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS
2011/10/14 Tom Ehlert t...@drivesnapshot.de: bug ro feature ? I don't see any files with long filenames. Shouldn't they be visible with their short filenames filena~1.exe Misfeature, I'm afraid. From the readme.txt: Does not support long names (long names and/or with illegal characters are ignored) I've added it to my to-do list with a maybe because this would complicate things a lot. The hgfs server has no support for short file names, so I would have to: 1. Provide a persistent way of associate long and short filenames (maybe a .longnames file in the host) and add a locking mechanism so concurrent modifications from two or more virtual machines do not cause troubles. 2. Even with that, if the filesystem is modified by the host or by a virtual machine running, say, linux or windows, you'll have a problem. 3. Increase complexity of path searches as the driver would have to check if each and every path component is a shortened name 4. Others I haven't think of yet Best, Eduardo. -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS
2011/10/14 Eduardo Casino eduardo.cas...@gmail.com: 1. Provide a persistent way of associate long and short filenames (maybe a .longnames file in the host) and add a locking mechanism so concurrent modifications from two or more virtual machines do not cause troubles. It seems that WIndows 7 uses a hashing algorithm to generate short file names on the fly when they are not supported by the filesystem. Samba uses a similar approach. I don't know, I could give it a try if there is a strong demand for it... But this will increase complexity A LOT. -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS
2011/10/10 Ralf A. Quint free...@gmx.net: At 01:38 PM 10/9/2011, Eduardo Casino wrote: Would you be so kind of testing it in one of your 286? It should fail with ERROR: Not running on top of VMWARE. http://sourceforge.net/projects/vmsmount/files/Test/ Will do. Unfortunately, the best machine to test it on, an IBM PS/2 Model 50Z is at the very bottom of a stack in my closet, have to pull it out later. I have two 286 clones easier accessible but realized last night that I did not get the matching EGA/Monochrome monitors out of my storage... Hi Ralf, I've just tested it inside fake86, a 8086 PC emulator (http://fake86.rubbermallet.org) and it produces an exception. I've then re-compiled using just 8086 instructions for main.c and kitten.c and leaving the pentium optimizations for the rest of the files and it works. And size is only increased by 6 bytes :) I'll fix it for the next release. Best, Eduardo. -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS
Hi Bernd, 2011/10/9 Bernd Blaauw bbla...@home.nl: By the way, I'm able to load VMSMOUNT (0.3) twice somehow, by having it loaded at top of autoexec.bat, then other drivers, then running VMSMOUNT again at commandline. The installation check in VMSMOUNT is very rudimentary (similar to MSCDEX) and it seems that loading SHSUCDX _afterwards_ interferes somehow. I'll fix it together with uninstallation, hopefully for next release. Best, Eduardo. -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Tom's ALWAYS Good Ideas!
2011/10/6 Jack gykazequ...@earthlink.net: Tom is often quiet in the background, but when he DOES speak, it MATTERS! I couldn't agree more! Best, Eduardo. -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] Announce: VMSMOUNT 0.3 bugfix
Hi All, Tom has detected that the stack size in VMSMOUNT 0.2 is too small and is overfloaded in some circumstances. Version 0.3 fixes it, is smaller and adds some performance improvements, also by Tom, most significantly a fast _fmemcpy() implementation. Get it from http://sourceforge.net/projects/vmsmount/ Best, Eduardo. -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS
Hi Tom, A big THANKS to you. Optimising the memcpy routines was my next objective, so you saved me a lot of fun ;) Thanks again for your feedback (and the one you've sent me privately) and for reviewing the code. Best, Eduardo. -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS
2011/10/2 Bernd Blaauw bbla...@home.nl: Op 2-10-2011 0:45, Bernd Blaauw schreef: rem load SET LANG=EN VMSMOUNT.EXE rem errormessage in EN? in NL? SET LANG=NL VMSMOUNT.EXE You've set NLSPATH in your environment and put there the message catalogs (vmsmount.en, vmsmount.nl, vmsmount.es), right? I'll mention it in the README for the next version. So VMware creates a driveletter as well inside the guest even if 0 shares? Yes, it does. Are all shares automatically mounted? Or can you specify which ones you'd like? (inside the guest I mean, not as virtual machine config) Yes, they are automatically mounted. Eduardo. -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2 ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS
Hi Bernd, Wow, that's feedback! :-) I've made a 0.2 version and set up a project in Sourceforge with a Git repository: http://sourceforge.net/p/vmsmount Apparently not (yet) as a normal drive letter, instead *under* a driveletter. See below, this was intentional. Helpscreen is also messy (do a cleanboot by F5 or F8, then execute VMSMOUNT and see all the environment warning texts kinda concatenated instead of each their own line) Argh, silly bug. Fixed, thanks. What I was missing in the documentation is how to create/set a shared folder: * select a non-active virtual machine * click Edit virtual machine settings * go to tab named options * click Shared Folders * selected ENABLED * bottom-right, click ADD * select a directory on your host's filesystem * think of a name you'd like to show this directory as to guest Well, that's in the VMware Player manual ;-) Couldn't find a list of errorlevels either. 0 seems to be Succes (and/or help screen) 4 seems to be Shared Folders feature not enabled at all 5 seems to be Invalid Syntax (VMSMOUNT X: -- VMSMOUNT /L:X) 6 seems to be Already Loaded Probably some errorlevels as well for: * no vmware * wrong dos Now documented in the README * Free (GPL) SHSUCDX might not be opensource despite having sources, so hope it served as inspiration only. Getting tricky otherwise. There's absolutely no code from SHSUCDX in there. I just used it as another reference to understand how a redirector works in some obscure cases. What might be usefull, just as in SHSUCDX and some other applications nowadays, is to return errorlevels based on assigned driveletter (A=1, Z=26) with generic errors having an errorlevel above that (250+ seems popular somehow) and a helpscreen having errorlevel 0. Benefit of that is being able to detect the assigned driveletter in a batchfile. Done. * Complete, read-write implementation Awesome. How are files beyond filesystem limitations handled? 2GB+ files shared through host to a non-FAT32 kernel for example. Or 4GB+ shared to a FAT32 DOS guest. Only first 2GB are accesible. * Unicode - DOS codepage translation for filenames * Fully localized with Kitten (currently English and Spanish, translations are welcome) couldn't find an external language file to translate. Are external files supported at runtime (kitten) or compile-time only? Or maybe even both as MEM once had, implemented by David o' Shea. External files are supported at runtime. They are only needed during driver initialisation. I'm sorry, I didn't realized that I only provided the Spanish catalog. English messages are the default and hardcoded. I'm providing an English catalog now and including the Dutch translation you've sent me, thanks! I haven't looked at sourcecode, nor do I know how to properly interpret it, but guessing something like this happens: [1] check if current operating system is supported [2] check if Shared Folders ability is exposed (thus running under supported version of VMware) [3] Assign driveletter if [3] succeeded [4] Attach all Shared Folders share names as folders under this driveletter. Funny if Sharing enabled but 0 shares enabled. [5] Exit succesfully Yep, correct :) I'm not fully aware of how flexible these shared folders are, have almost never used them. If it's one-time only mapping (without removing, modifying and attaching again) I guess it might work like this: A) No Shared Folders ability: do nothing B) Shared Folders ability, but no shares enabled: do nothing C) 1 Shared Folder: mount share name as the drive, instead of as a folder under it. D) 2 or more shared folders: assign driveletter, mount shares under it. (or each share its own driveletter, depending on your design decisions) E) exit with errorlevel corresponding to driveletter Basically I dislike typing a share's name when looking for files. This is how it works in any other OS. In Linux, all shares are mounted under the same mount point and in Windows under the same letter. I think it is a VMware's design feature. The idea is that, when the player detects that the guest additions are installed, you can add, remove, enable or disable shares when the machine is running and this is much easier if all shares are under a single mount point. This is not the case with vmsmount because I'm yet to find how to register with the virtual machine as a guest addition and you need to power off the VM to modify the shared folders configuration, but this will change eventually. Even DOS device names exist, unlike most installable file drivers / redirectors / TSRs. (IF EXIST X:\NUL echo YES) I'm not sure if this is a feature or a bug :P I'll look into it. hope my (extensive) feedback is usefull. A lot, thank you!! Eduardo. -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record
[Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS
Hi everybody, I'm pleased to announce the availability of the first version of VMSMOUNT, an installable file system for DOS that allows access to VMware's shared folders as a normal drive letter: * Free (GPL) * Complete, read-write implementation * Unicode - DOS codepage translation for filenames * Fully localized with Kitten (currently English and Spanish, translations are welcome) * Tested with FreeDOS, MS-DOS 6.22 and MS-DOS 7 (Win95). MS-DOS 3.3 is NOT supported and WONT work. * Tested with VMware player 3. Older versions are not supported. * Does not support long names (long names and/or with illegal characters are ignored) Please read the included README.TXT for usage instructions, limitations and bugs. This should be considered a beta version and, as such, may contain bugs that could cause data loss, so use with caution. Please read and agree with the license file before using it. Get it from http://eduardocasino.es/files/vmsmount.zip I'll provide FreeDOS packages and an LSM file in the following days. Best, Eduardo. -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2 ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] COUNTRY.SYS settings
Source code for COUNTRY.SYS is written in nasm assembler. Just get the file from: http://freedos.svn.sourceforge.net/viewvc/*checkout*/freedos/kernel/branches/UNSTABLE/kernel/country.asm?revision=1261 Then, use nasm to assemble: nasm -o country.sys country.asm And you're done. Eduardo. -Mensaje original- De: Aitor Santamaría [EMAIL PROTECTED] I ignore it, perhaps Eduardo (developer of NLSFUNC) has some tools for creating/editing such files, or Eric or Henrique have some ideas? - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] Announce: NLSFUNC 0.4 (critical bug fix)
Hi All, I'd like to announce version 0.4 of NLSFUNC. It fixes a critical bug that can cause memory corruption, so upgrade is mandatory. You can download it from http://perso.wanadoo.es/babelfish/nlsfunc/nlsfn04x.zip (binary) and http://perso.wanadoo.es/babelfish/nlsfunc/nlsfn04s.zip (source) Remember that nlsfunc works with kernel 2037 only! Regards, Eduardo. - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] File names with cyrillic characters
Hello Dima, I'm sorry it took me so long to respond. Only latest development kernels have support to load uppercasing tables from country.sys. Ver /r returns the same for stable and development kernels. Verify that at boot time you see something like FreeDOS kernel version 1.1.35w (Build 2035w-UNSTABLE, ... . Also, there is a problem if you are using dosemu when disks are emulated on top of one of the Linux filesystems. The charsets are different for DOS and Linux and filenames with non-ascii characters are screwed. I'm not a dosemu expert, but you can solve it by setting this in dosemu.conf (at least, it worked for me): $_internal_char_set = cp866 Regards, Eduardo -Mensaje original- De: dima [EMAIL PROTECTED] Para: freedos-user@lists.sourceforge.net Enviado: 07/05/06 22:32 Asunto: [Freedos-user] File names with cyrillic characters Hello. I have found a problem with a following cyrillic characters - ge, ve, a, d, b. All these characters does always replace with U, O, A, е, I in output of dir command. ge, ve, a, d, b in hex: A3, A2, A0, A4, A1. U,O, A, е, I in hex: 55 4F 41 A5 49. This is part of my fdconfig.sys and fdauto.bat: COUNTRY=007,866,D:\FDOS\BIN\country.sys LH %dosdir%\BIN\display.exe con=(ega,,1) %dosdir%\BIN\mode.com con codepage prepare=((866) %dosdir%\CPI\ega3.cpx) %dosdir%\BIN\mode.com con codepage select=866 LH %dosdir%\BIN\keyb.exe RU,,%dosdir%\BIN\keybrd2.sys And - ver /r: FreeCom version 0.82 pl 2 XMS_Swap [Apr 28 2003 17:47:52] DOS version 7.10 FreeDOS kernel version 0.0.35 -- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
RE: [Freedos-user] 3com 35c589c PCMCIA ethernet driver reports Incompatible with Win95?
Anyone have any idea why the driver would think it's running in windows 95, and is there a workaround or an alternate driver available for the card? If you're running a FAT32 enabled kernel, it reports version 7.10 (win95). Try with VERSION=5.0 in CONFIG.SYS Eduardo. --- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642 ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] Announce: APPEND 5.0.0.6
Dear all, I'd like to announce the availability of version 5.0.0.6 of FD APPEND, the command that enables programs to open data files in specified directories as if those files where in the current directory. With this version it is possible to call the resident append (i.e., after the first invocation) using a path in the command name .Thanks to Blair Campbell for the report and the test cases. Now, FD APPEND behaves more like its counterpart from Redmond. Source and binary packages are available at: http://perso.wanadoo.es/babelfish/append/appe506s.zip http://perso.wanadoo.es/babelfish/append/appe506x.zip Regards, Eduardo. --- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642 ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] trouble with russian-named files
(DISPLAY, FD-KEYB, MODE are under development almost finished, NLSFUNC will need a bit more work I assume). Once DISPLAY is finished, NLSFUNC will need just a couple of free weekends to finish. How this translates to real time is still to be determined :) --- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] ANNOUNCE: FD APPEND 5.0 v0.5
El mié, 07-07-2004 a las 04:21, Bernd Blaauw escribió: Aitor Santamaría Merino schreef: Good! It just occurs to me that you could add a single line into the readme file (if you haven't done it already) for dummy users like myself and say: thou shall not rename APPEND.EXE ;-) why (not) ? or is an incorrect program name then entered into memory? for a MEM /C /P for example then: expected usage: append.exe -- APPEND incorrect usage: app.exe -- APP wanted usage: app.exe -- APPEND in other words, name of driver should always be APPEND, despite filename of the APPEND utility. It is. The problem that Aitor mentions is that if you rename APPEND to APP and are not aware that the installed command is still APPEND, the second time you run APP you'll get APPEND already installed. Eduardo. --- This SF.Net email sponsored by Black Hat Briefings Training. Attend Black Hat Briefings Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com ___ Freedos-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] ANNOUNCE: FD APPEND 5.0 v0.5
Hello All, Changes from v0.4: * Back to EXE format (Arkady, me). Arkady warned that it could cause problems when loading high. It only adds 32 bytes to the file size. * Fixed a bug when releasing the environment. Now it does it properly. * Updated help to make clear that APPEND becomes an internal command extension after its first execution (Bernd Blaauw) You can download it from: Source: http://perso.wanadoo.es/samelborp/appe505s.zip Executable: http://perso.wanadoo.es/samelborp/appe505x.zip Please, report bugs to Bugzilla. Eduardo. --- This SF.Net email sponsored by Black Hat Briefings Training. Attend Black Hat Briefings Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com ___ Freedos-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] ANNOUNCE: New FD APPEND 5.0
Hi everybody, I'm glad to announce FreeDOS APPEND 5.0, which aims to be a fully functional MS APPEND replacement for the FreeDOS project. Although this is the first release of this program, I have named it Version 5.0 because it implements the full MS APPEND 5.0 API, and also to avoid confusion with the current FD APPEND 1.0. This APPEND has been developed from scratch and shares absolutely no code with Aitor's FD APPEND Version 1.0. This version implements all the command line options of MS APPEND, the whole f2FB7h API, and traps the following i21h functions: 0Fh, 23h, 3Dh, 6C00h and, if /X is enabled, 11h, 4B00h, 4B03h and 4Eh. (FCB functions are not thoroughly tested, so they are more likely to contain bugs.) See readme.txt if you want to know more about the implementation details. Many thanks to Aitor for his help and support. You can grab it from Ibiblio: http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/append/ There are two packages: appe501s.zip (sources) appe501x.zip (executable and docs) Regards, Eduardo. --- This SF.Net email is sponsored by the new InstallShield X. From Windows to Linux, servers to mobile, InstallShield X is the one installation-authoring solution that does it all. Learn more and evaluate today! http://www.installshield.com/Dev2Dev/0504 ___ Freedos-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-user