If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
|
Thread Tools | Rate Thread | Display Modes |
#1
|
|||
|
|||
Virtual machine
The old laptop of my son worked with Windows 7.
He had a 16-bit program that worked fine in W7, but it does NOT work in his new laptop with Windows 8.1 ! Is there a free 'virtual machine' than can do the trick? Thanks for an answer! Sorry for the multipost, but my newsgroupserver (?) does not support cross-posting. -- Carpe Diem "Make things as simple as possible, but not simpler" (Albert Einstein). |
Ads |
#2
|
|||
|
|||
Virtual machine
On Mon, 25 May 2015 18:57:21 +0200, Carpe Diem
wrote: Sorry for the multipost, but my newsgroupserver (?) does not support cross-posting. You're using Eternal-september and aioe, both of which support crossposting. |
#3
|
|||
|
|||
Virtual machine
On 2015-05-25 12:57 PM, Carpe Diem wrote:
The old laptop of my son worked with Windows 7. He had a 16-bit program that worked fine in W7, but it does NOT work in his new laptop with Windows 8.1 ! Is there a free 'virtual machine' than can do the trick? Thanks for an answer! Sorry for the multipost, but my newsgroupserver (?) does not support cross-posting. Run Windows 7 inside of a virtual machine. VirtualBox is free as far as I know. -- Slimer Encrypt. - "NTFS is just slightly faster than apples HFS. And that is the slowest FS of all. EXT 4 is several times faster than NTFS, and *that* is the reason you dimbulbs now troll against EXT4." - "Like NTFS, which is at best at beta stage right now?" (Peter "the Klöwn" Köhlmann lying shamelessly about NTFS to desperately defend the fact that ext4 has been shown to corrupt data in Linux kernel 4.0.x) |
#4
|
|||
|
|||
Virtual machine
Carpe Diem wrote:
The old laptop of my son worked with Windows 7. He had a 16-bit program that worked fine in W7, but it does NOT work in his new laptop with Windows 8.1 ! Is there a free 'virtual machine' than can do the trick? Thanks for an answer! Sorry for the multipost, but my newsgroupserver (?) does not support cross-posting. Windows OSes work like this. 32 bit OS - runs 16 bit and 32 bit programs 64 bit OS - runs 32 bit and 64 bit programs. 16 bit programs will not run. You can created a VM with VirtualBox on Windows 8. And run a previous OS in there if you want. I've actually run an un-activated copy of Windows 8 on top of activated Windows 8 by using VirtualBox. On Windows 7 (Professional or higher), you could use Windows Virtual PC (free) to run WinXP Mode (free). You were paying for the WinXP Mode feature, via the higher purchase price of Windows 7 Professional. This method could be used to extend the range of stuff you could run on the PC (64 bit host, 32 bit guest OS). Windows 8 has no such bundling. Windows 8 supports Hyper-V as the native Microsoft solution. Both Windows Virtual PC (free) and VPC2007 (free), the installation of those is stopped immediately by the Windows 8 OS. However, if you want to use third-party software such as VirtualBox or VMWare or others, you can still use those. The OS in the virtual machine needs to be licensed for long term usage. With the right selection of source materials, you can run the OS for short periods of time, before it shuts down on its own. See, for example, the unlicensed unactivated Windows 7 Enterprise on the modern.ie page. You can keep that going, an hour at a time or so, before it shuts down on you (it will even do a dirty shutdown if provoked, needing CHKDSK on next startup). http://dev.modern.ie/tools/vms/#downloads Modern.ie is a Microsoft site, as far as I know. The virtual machines are intended for short term testing of Internet Explorer. Each VM image, will cost you around 4GB of downloads. ******* VirtualBox supports "experimental video acceleration", making available some level of DirectX support in the running VM. This may help run a game in an older OS being hosted as a VM. I don't know if it helps anything DOS though, which was too old for such standards. VirtualBox allows assigning more than one CPU core, to the running virtual machines. Again, this won't help a DOS or a Windows 98 session, which are expecting one CPU core. Win2K had a 2 core limit on the desktop, which would be another limiting case. And VirtualBox does not run Win2K properly, as there is high CPU usage (idle loop running 100% CPU) if you do run it. Other than that, VirtualBox is pretty good, for a free download. Certainly better than the limited options provided by Microsoft in Windows 8 (Hyper-V, but only if the CPU has SLAT, a.k.a Extended Page Tables). The reason Hyper-V needs SLAT on a Windows desktop computer, was to "enhance game framerate" for people who Hyper-V but also play video games. Paul |
#5
|
|||
|
|||
Virtual machine
Ken Blake, MVP schreef op 25/05/2015 om 19:18:
On Mon, 25 May 2015 18:57:21 +0200, Carpe Diem wrote: Sorry for the multipost, but my newsgroupserver (?) does not support cross-posting. You're using Eternal-september and aioe, both of which support crossposting. When I put a second newsgroup in my program, I get an error. In Dutch (my native language), the message is : "Verzenden van bericht mislukt. U kunt een bericht maar naar één nieuwsserver tegelijk versturen.". Free translation : "Message not sent. You can only send to one newsserver at one time" (sorry for my bad English). -- Carpe Diem "Make things as simple as possible, but not simpler" (Albert Einstein). |
#6
|
|||
|
|||
Virtual machine
On 25 May 2015, Carpe Diem wrote in
alt.comp.os.windows-8: Sorry for the multipost, but my newsgroupserver (?) does not support cross-posting. Grrr. I just wasted my time answering your question in the win7 newsgroup, only to find that it had already been answered here. That's what crossposting is meant to prevent. I should know better by now. I have better things to do with my time. |
#7
|
|||
|
|||
Virtual machine
On Mon, 25 May 2015 20:18:55 +0200, Carpe Diem
wrote: Ken Blake, MVP schreef op 25/05/2015 om 19:18: On Mon, 25 May 2015 18:57:21 +0200, Carpe Diem wrote: Sorry for the multipost, but my newsgroupserver (?) does not support cross-posting. You're using Eternal-september and aioe, both of which support crossposting. When I put a second newsgroup in my program, I get an error. In Dutch (my native language), the message is : "Verzenden van bericht mislukt. U kunt een bericht maar naar één nieuwsserver tegelijk versturen.". Free translation : "Message not sent. You can only send to one newsserver at one time" (sorry for my bad English). It sounds like the second newsgroup is not carried by the server that carries the first one. So your problem is not that you can't crosspost, it's that you can't crosspost unless all the newsgroups you are posting to are carried by the same server. Your English is fine. I wish I could write in any second language as well as you do in English. I know a little Italian, a little German, a little French, and a little Spanish, but even my Italian, which I know the best of the four, is nowhere near as good as your English. I'm envious. |
#8
|
|||
|
|||
Virtual machine
On 05/25/2015 01:28 PM, Ken Blake, MVP wrote:
On Mon, 25 May 2015 20:18:55 +0200, Carpe Diem wrote: Ken Blake, MVP schreef op 25/05/2015 om 19:18: On Mon, 25 May 2015 18:57:21 +0200, Carpe Diem wrote: Sorry for the multipost, but my newsgroupserver (?) does not support cross-posting. You're using Eternal-september and aioe, both of which support crossposting. When I put a second newsgroup in my program, I get an error. In Dutch (my native language), the message is : "Verzenden van bericht mislukt. U kunt een bericht maar naar één nieuwsserver tegelijk versturen.". Free translation : "Message not sent. You can only send to one newsserver at one time" (sorry for my bad English). It sounds like the second newsgroup is not carried by the server that carries the first one. So your problem is not that you can't crosspost, it's that you can't crosspost unless all the newsgroups you are posting to are carried by the same server. Your English is fine. I wish I could write in any second language as well as you do in English. I know a little Italian, a little German, a little French, and a little Spanish, but even my Italian, which I know the best of the four, is nowhere near as good as your English. I'm envious. I've tried cross-posting a few times and apparently Thunderbird prevents it. At any rate, to answer the question...Oracle Virtual Box should do the trick https://www.virtualbox.org/wiki/Downloads |
#9
|
|||
|
|||
Virtual machine
On Mon, 25 May 2015 14:55:27 -0500, philo wrote:
On 05/25/2015 01:28 PM, Ken Blake, MVP wrote: On Mon, 25 May 2015 20:18:55 +0200, Carpe Diem wrote: Ken Blake, MVP schreef op 25/05/2015 om 19:18: On Mon, 25 May 2015 18:57:21 +0200, Carpe Diem wrote: Sorry for the multipost, but my newsgroupserver (?) does not support cross-posting. You're using Eternal-september and aioe, both of which support crossposting. When I put a second newsgroup in my program, I get an error. In Dutch (my native language), the message is : "Verzenden van bericht mislukt. U kunt een bericht maar naar één nieuwsserver tegelijk versturen.". Free translation : "Message not sent. You can only send to one newsserver at one time" (sorry for my bad English). It sounds like the second newsgroup is not carried by the server that carries the first one. So your problem is not that you can't crosspost, it's that you can't crosspost unless all the newsgroups you are posting to are carried by the same server. I've tried cross-posting a few times and apparently Thunderbird prevents it. That sounds very odd to me, but I don't know Thunderbird, so I can't comment on how likely it is to be true. But note that the message he gets is "You can only send to one newsserver at one time." "Newserver," not "newsgroup." If it were saying you can't crosspost, it would have said "You can only send to one news*group* at one time. And it's hard to imagine that his translation might be wrong and the Dutch word "nieuwsserver" means "newsgroup" rather than "newsserver." |
#10
|
|||
|
|||
Virtual machine
Carpe Diem wrote:
Ken Blake, MVP schreef op 25/05/2015 om 19:18: On Mon, 25 May 2015 18:57:21 +0200, Carpe Diem wrote: Sorry for the multipost, but my newsgroupserver (?) does not support cross-posting. You're using Eternal-september and aioe, both of which support crossposting. When I put a second newsgroup in my program, I get an error. In Dutch (my native language), the message is : "Verzenden van bericht mislukt. U kunt een bericht maar naar één nieuwsserver tegelijk versturen.". Free translation : "Message not sent. You can only send to one newsserver at one time" (sorry for my bad English). You cannot cross-post ACROSS servers. Cross-posting has *a* server use the same article number (just one copy of the article) in multiple newsgroups (pointers to the one article). Each server creates its own separate articles database. An article will have different numbers under different servers. That server will know the one article to which pointers will get added under different newsgroups. When that one article is peered to other NNTP servers, a new article is created at those other servers along with pointers in the newsgroups at those other servers to the one article at each server. You can only cross-post on the SAME server. Posting an article means sending it to ONE server. Peering of that article to the worldwide mesh network of NNTP servers is handled at the servers, not by you. When cross-posting, submit the one article to ONE server for the multiple on-topic newsgroups that it carries. The only time you should multi-post across servers is when some of them do not carry the newsgroup to which you would want to cross-post -- but then it is likely that you would submit to unrelated newsgroups (i.e., shotgunning) which is considered off-topic hence spam. Not sure how you got an error message saying about cross-posting across servers. As I recall, Thunderbird (as with the NNTP clients that I've trialed) will submit an article to only one server at a time. You may get to pick a server but you only get to pick one server from the list. See responses to the other copies of your same post that you multi-posted. My reply and others are over at alt.windows7.general. |
#11
|
|||
|
|||
Virtual machine
Nildo the troll is never satisfied...
-- Nil rednoise9 REMOVETHIScomcast.net wrote in news:XnsA4A592BB3295Bnilch1 wheedledeedle.moc: Path: eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.unit0.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Nil rednoise9 REMOVETHIScomcast.net Newsgroups: alt.comp.os.windows-8 Subject: Virtual machine Date: Mon, 25 May 2015 14:25:27 -0400 Organization: (?!) Lines: 12 Message-ID: XnsA4A592BB3295Bnilch1 wheedledeedle.moc References: mjvk9g$3gp$3 speranza.aioe.org X-Trace: individual.net 4pO4RsCkhzojqNLXWerWtQeSv01bKpXE61yfqXGbvLL0nHMj9G Cancel-Lock: sha1:4EVFI0+0B8FHD1+GE6jRLYh2774= User-Agent: Xnews/2006.08.24 X-Face: esm\a~e7BW-JD"t0\Ww_~\t!z_p0}xokJ"]a4/!ZtMGxQt_J`\IuTO++qOqVx0&Y.=z(B!:d?HNxL}yTuIS^5T8 W\iGv_s'oSFfLp%X|naUNr Xref: mx02.eternal-september.org alt.comp.os.windows-8:25687 On 25 May 2015, Carpe Diem carpe.diem news.invalid wrote in alt.comp.os.windows-8: Sorry for the multipost, but my newsgroupserver (?) does not support cross-posting. Grrr. I just wasted my time answering your question in the win7 newsgroup, only to find that it had already been answered here. That's what crossposting is meant to prevent. I should know better by now. I have better things to do with my time. |
#12
|
|||
|
|||
Virtual machine
Carpe Diem wrote:
Ken Blake, MVP schreef op 25/05/2015 om 19:18: On Mon, 25 May 2015 18:57:21 +0200, Carpe Diem wrote: Sorry for the multipost, but my newsgroupserver (?) does not support cross-posting. You're using Eternal-september and aioe, both of which support crossposting. When I put a second newsgroup in my program, I get an error. In Dutch (my native language), the message is : "Verzenden van bericht mislukt. U kunt een bericht maar naar één nieuwsserver tegelijk versturen.". Free translation : "Message not sent. You can only send to one newsserver at one time" (sorry for my bad English). And I know the fix, because I downloaded the source code for Thunderbird and figured it out :-) Normally, a user would expect this to work in Thunderbird. Namely, crossposting to two groups. Newsgroup: rec.arts.sf.written Newsgroup: alt.fan.heinlein Due to a conceptual bug in Thunderbird (whose NNTP code originates from Netscape Communicator days and has hardly been touched), this format is a workaround for the "cannot crosspost" problem. The newsgroup fields accept four different input formats, then the code converts the names to the canonical form (sheer stupidity). But in this case, using an alternate form, works to bypass the bug. Your message will be sent, looking exactly like the first form above. Messages don't get sent verbatim, like in the workaround form shown here. Newsgroup: news.eternal-september.org/rec.arts.sf.written Newsgroup: news.eternal-september.org/alt.fan.heinlein Note that, at the top of your message, it could say news.aioe.org and that is the server that receives the actual crosspost. The purpose of putting "some server name" in front of each newsgroup name, is to prevent the code in question from searching in the wrong place and arbitrarily detecting an attempt to crosspost to two different servers. In other words, I could also write my newsgroup list as Newsgroup: news.aioe.org/rec.arts.sf.written Newsgroup: news.aioe.org/alt.fan.heinlein and it would still work to bypass the crossposting bug. Since nobody bothered to confirm my finding, I can only assume it works. I tested on alt.test, and it seems to work, but real user feedback is better for this sort of thing. Paul |
#13
|
|||
|
|||
Virtual machine
Carpe Diem wrote:
The old laptop of my son worked with Windows 7. He had a 16-bit program that worked fine in W7, but it does NOT work in his new laptop with Windows 8.1 ! Is there a free 'virtual machine' than can do the trick? Thanks for an answer! Sorry for the multipost, but my newsgroupserver (?) does not support cross-posting. You should be able to run some 16-bit apps in a virtual machine on Windows 8.1 if the parent o/s is 32 bit. The majority of new laptops are usually 64 bit o/s which will only support running 32 or 64 applications in a VM. - if running more than one 16-bit app and one crashes most likely the others will stop running. Does the 8.1 laptop support VM's? Multiple options are available for VM's on Win8 provided the hardware (BIOS level) supports a VM. - Hyper V (Microsoft, requires Windows 8.1 Pro, 64bit with SLAT) - Virtual PC (Microsoft) - Virtual Box (3rd party) - VMWare (3rd party) -- ...winston msft mvp consumer apps |
#14
|
|||
|
|||
Virtual machine
.. . .winston wrote:
Multiple options are available for VM's on Win8 provided the hardware (BIOS level) supports a VM. - Hyper V (Microsoft, requires Windows 8.1 Pro, 64bit with SLAT) - Virtual PC (Microsoft) - Virtual Box (3rd party) - VMWare (3rd party) I suspect Virtual PC won't install (not in Windows 8). I think I tried that. Neither will VPC2007 install in there. From the Microsoft point of view, Hyper-V is their own Microsoft-branded solution, and they don't want you running anything else from previous OS eras. I tried to get Hyper-V running on this PC, and since I had no SLAT, it silently failed, and took me a while to figure out. Now that my test machine has SLAT, I've never bothered to install Hyper-V. I came to the realization, that if I install Hyper-V, if that computer motherboard fails, all my virtual machines would be worthless. Whereas VirtualBox and VMWare, run on anything and don't pick favorites. I have at least three computers that can run those. If a machine died, I could move the VM pool. Hardware support for virtual machines, includes Intel VT-X and AMD Pacifica. But of the software I've used, some actually has the option to turn the support of those ON or OFF, independent of the BIOS setting. So some trapping of privileged instructions, can be handled in software, with an ever-so-slight speed penalty. When using x86-on-x86 machines now, I expect to see a 90% performance level, meaning for computing, there is hardly any penalty. Whereas for I/O operations, there is a tremendous penalty. For example, some VMs cannot send network packets faster than 1.5MB/sec, even if there is GbE NICs on the box. All the packets are "shoveled in software", leading to a huge slowdown. Whereas the actual computing function, isn't all that bad. I can run SuperPI in a VM, and see relatively good results. http://en.wikipedia.org/wiki/X86_virtualization Paul |
#15
|
|||
|
|||
Virtual machine
On Mon, 25 May 2015 14:55:27 -0500, philo wrote:
I've tried cross-posting a few times and apparently Thunderbird prevents it. Google seems to indicate that Thunderbird crossposts just fine. As Ken Blake pointed out, be sure that all of the target groups are carried by the same server, because while Thunderbird knows how to cross post, it doesn't allow posting to multiple servers at the same time. I'm curious to see if your experience is any different. |
|
Thread Tools | |
Display Modes | Rate This Thread |
|
|