|
code
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Best Vista Setup for Developmenthave a Vista environment available for testing, at least, and possibly for development. At the very least, I need to test my programs using Vista, and include instructions on how to install (using admin, XP Compatibility Mode, whatever) so that it works as expected. I'll probably be getting a new computer with Vista Ultimate (need a new one and monitor anyhow), and I've heard I can also install WinXP on the same machine and be able to boot to that. I'll keep my current XP machine on the network, but my wife wants it, so won't have it forever. So, do I develop in the XP environment, and test in the Vista environment? Are there any gotchas with having both? Of course, not having VB installed in the Vista environment would mean I couldn't do any real-time debugging with Vista, so it would be good to have it there as well. What I'm trying to do, among other things, is make sure that by installing VB6 on Vista I don't solve all the Vista problems in "another way". That probably makes no sense, but of course once I have my apps running on my own computer, it's pretty much worthless to try "virgin" installs on. I'd like there to be a way I can make sure what the best way to install is, and include it in my documentation, help files and setup program. Any suggestions on how to make this process, and setting up a good dual-OS development environment, more thorough, flexible, better or trouble-free would be appreciated. -- Regards, Rick Raisley Heck, I still develop/build on Win98 (because some customers are still
running Win98). Typically, you'd want to build (compile and build setup) on the oldest OS you intend on supporting. Personally, I develop on my "oldest supported" OS system build as well (keeps me from potential "gotchas" like mistakenly using a WinXP-or-greater API, etc.). I use what's called "drive drawers" or "disk caddies" for swapping hard drives of the different Windows OS versions for testing. Show quoteHide quote "Rick Raisley" <rraisley-A-T-harscotrack-D-O-T-com> wrote in message news:#JBCRGqVHHA.392@TK2MSFTNGP06.phx.gbl... > Okay, I write programs for resale (very low distribution) and realize I must > have a Vista environment available for testing, at least, and possibly for > development. At the very least, I need to test my programs using Vista, and > include instructions on how to install (using admin, XP Compatibility Mode, > whatever) so that it works as expected. > > I'll probably be getting a new computer with Vista Ultimate (need a new one > and monitor anyhow), and I've heard I can also install WinXP on the same > machine and be able to boot to that. I'll keep my current XP machine on the > network, but my wife wants it, so won't have it forever. > > So, do I develop in the XP environment, and test in the Vista environment? > Are there any gotchas with having both? Of course, not having VB installed > in the Vista environment would mean I couldn't do any real-time debugging > with Vista, so it would be good to have it there as well. > > What I'm trying to do, among other things, is make sure that by installing > VB6 on Vista I don't solve all the Vista problems in "another way". That > probably makes no sense, but of course once I have my apps running on my own > computer, it's pretty much worthless to try "virgin" installs on. I'd like > there to be a way I can make sure what the best way to install is, and > include it in my documentation, help files and setup program. > > Any suggestions on how to make this process, and setting up a good dual-OS > development environment, more thorough, flexible, better or trouble-free > would be appreciated. > > -- > Regards, > > Rick Raisley > > On Thu, 22 Feb 2007 15:43:39 -0500, "BeastFish" <no@spam.com> wrote: I second that - also something like PowerQuest's Drive Image so that>Heck, I still develop/build on Win98 (because some customers are still >running Win98). Typically, you'd want to build (compile and build setup) on >the oldest OS you intend on supporting. Personally, I develop on my "oldest >supported" OS system build as well (keeps me from potential "gotchas" like >mistakenly using a WinXP-or-greater API, etc.). >I use what's called "drive drawers" or "disk caddies" for swapping hard >drives of the different Windows OS versions for testing. one can always get a Caddied drive back to its virgin state. J French wrote:
Show quoteHide quote > On Thu, 22 Feb 2007 15:43:39 -0500, "BeastFish" <no@spam.com> wrote: I'll put in a "third" as well.> >> Heck, I still develop/build on Win98 (because some customers are still >> running Win98). Typically, you'd want to build (compile and build setup) on >> the oldest OS you intend on supporting. Personally, I develop on my "oldest >> supported" OS system build as well (keeps me from potential "gotchas" like >> mistakenly using a WinXP-or-greater API, etc.). > >> I use what's called "drive drawers" or "disk caddies" for swapping hard >> drives of the different Windows OS versions for testing. > > I second that - also something like PowerQuest's Drive Image so that > one can always get a Caddied drive back to its virgin state. > > Right down to the disk caddies and Drive Image Pro. I still do all complies-for-production and build installation sets on Win95b. And that will not change until I /abandon/ it as a supported platform. Which I probably won't do until I am personally unable to keep it running. I plan to evaluate Acronis Universal Restore pretty soon, as a possible new tool for building self-installing boot CDs, in any number of configurations, for my tester boxes. Others have recommended it to me; you might want to check it out. Bob -- Could some of you elaborate on your methodology for swapping drives for
testing? I would assume you have at least one drive that stays in the unit all the time, with your code on it, that you can at least copy to the test drive? Or do you just test the EXE? Otherwise you're going to need several VB installations (not a big deal I guess), but also access to whatever source code and utilities that you regularly use. I like the idea of being able to switch OSs, for testing and development. I was thinking more along the lines of having Vista as the "main" OS, on a new machine, and then I understand I can install XP (at least) as a separate partition and boot to that when desired. I can then have my programs, data, whatever, on a third drive that can be accessed by any OS that is installed. Well, obviously Win95 couldn't access an NTFS partition, so I'd have to watch that kind of thing. Anyhow, I'm just beginning to wrap my thoughts around what I /think/ I want, and I /know/ I'll make a bunch of mis-steps without some advice from all of you. So specifics on how to best handle these in everyday life would be great: * Development in the IDE (one or multiple). * Testing on multiple OSs. * Internet and email use. * The occasional game or other distraction. Oh, and are these drive caddies adaptable to, say, a new Dell or Gateway box? In a 5.5" drive bay, or what? Might HP's system which has a plug-in separate drive work well for this (although a bit expensive)? All those would change an /extra/ drive, though, not normally the boot drive, right? Confusing, this is.... ;-) Regards, Rick Raisley ~~~~~~~~~~~~~~ r***@heavymetalpro.com HeavyMetal Software www.heavymetalpro.com Official Software for Classic BattleTech ----- Original Message ----- From: "BeastFish" <no@spam.com> Newsgroups: microsoft.public.vb.general.discussionSent: Thursday, February 22, 2007 3:43 PM Subject: Re: Best Vista Setup for Development Show quoteHide quote > Heck, I still develop/build on Win98 (because some customers are still > running Win98). Typically, you'd want to build (compile and build setup) > on > the oldest OS you intend on supporting. Personally, I develop on my > "oldest > supported" OS system build as well (keeps me from potential "gotchas" like > mistakenly using a WinXP-or-greater API, etc.). > > I use what's called "drive drawers" or "disk caddies" for swapping hard > drives of the different Windows OS versions for testing. > > > > > "Rick Raisley" <rraisley-A-T-harscotrack-D-O-T-com> wrote in message > news:#JBCRGqVHHA.392@TK2MSFTNGP06.phx.gbl... >> Okay, I write programs for resale (very low distribution) and realize I > must >> have a Vista environment available for testing, at least, and possibly >> for >> development. At the very least, I need to test my programs using Vista, > and >> include instructions on how to install (using admin, XP Compatibility > Mode, >> whatever) so that it works as expected. >> >> I'll probably be getting a new computer with Vista Ultimate (need a new > one >> and monitor anyhow), and I've heard I can also install WinXP on the same >> machine and be able to boot to that. I'll keep my current XP machine on > the >> network, but my wife wants it, so won't have it forever. >> >> So, do I develop in the XP environment, and test in the Vista >> environment? >> Are there any gotchas with having both? Of course, not having VB >> installed >> in the Vista environment would mean I couldn't do any real-time debugging >> with Vista, so it would be good to have it there as well. >> >> What I'm trying to do, among other things, is make sure that by >> installing >> VB6 on Vista I don't solve all the Vista problems in "another way". That >> probably makes no sense, but of course once I have my apps running on my > own >> computer, it's pretty much worthless to try "virgin" installs on. I'd >> like >> there to be a way I can make sure what the best way to install is, and >> include it in my documentation, help files and setup program. >> >> Any suggestions on how to make this process, and setting up a good >> dual-OS >> development environment, more thorough, flexible, better or trouble-free >> would be appreciated. >> >> -- >> Regards, >> >> Rick Raisley >> >> > > If your PC has available 5.25 bays for adding CD drives, etc (need one
available bay for each drive drawer base unit). Here's a pic that's similar to the ones I have... http://www.startech.com/Share/Gallery/Large/DRW110ATA.Alarge.jpg You install the "base" (the part with the keylock) in a 5.25 inch drive bay as you would an internal hard drive (data and power cables hook up to it). And the "drawer" part is where you put your hard drive. The drawer slides in and out of the base so you can change hard drives without opening your PC. When you buy the base, you usually get one drawer with it. You can also buy additional drawers (sans base). The base units usually have tiny little fans for cooling the drives, even though the base units and drawers are vented well enough for the PC cooling fans. I have two bases (for C and D drives) and several drawers that house various hard drives (most were extra used ones that I had laying around). I only really swap out the D drive if I need to ghost or backup... although I usually don't backup to a drawered drive much anymore, I usually backup now to an external HD as well as DVDs (yep, I'm quite redundant <g> and also keep backups off-site). My D drive has VB and all project files. I find it best to have a D drive that can hold anything you might need when swapping OS drives. One of my C drawers is a clean Win98 that I use for final compiles and setup builds. Other C drawers house various flavors of Winders. Show quoteHide quote "Signet" <22signet7deleteth***@bellsouth.net> wrote in message news:#ED20PCWHHA.1036@TK2MSFTNGP03.phx.gbl... > Could some of you elaborate on your methodology for swapping drives for > testing? I would assume you have at least one drive that stays in the unit > all the time, with your code on it, that you can at least copy to the test > drive? Or do you just test the EXE? Otherwise you're going to need several > VB installations (not a big deal I guess), but also access to whatever > source code and utilities that you regularly use. > > I like the idea of being able to switch OSs, for testing and development. I > was thinking more along the lines of having Vista as the "main" OS, on a new > machine, and then I understand I can install XP (at least) as a separate > partition and boot to that when desired. I can then have my programs, data, > whatever, on a third drive that can be accessed by any OS that is installed. > Well, obviously Win95 couldn't access an NTFS partition, so I'd have to > watch that kind of thing. > > Anyhow, I'm just beginning to wrap my thoughts around what I /think/ I want, > and I /know/ I'll make a bunch of mis-steps without some advice from all of > you. So specifics on how to best handle these in everyday life would be > great: > > * Development in the IDE (one or multiple). > > * Testing on multiple OSs. > > * Internet and email use. > > * The occasional game or other distraction. > > Oh, and are these drive caddies adaptable to, say, a new Dell or Gateway > box? In a 5.5" drive bay, or what? Might HP's system which has a plug-in > separate drive work well for this (although a bit expensive)? All those > would change an /extra/ drive, though, not normally the boot drive, right? > > Confusing, this is.... ;-)
Show quote
Hide quote
"Rick Raisley" <rraisley-A-T-harscotrack-D-O-T-com> wrote in message Use Micro$oft's VirtualPC 2007. It creates a virtual environment you can news:%23JBCRGqVHHA.392@TK2MSFTNGP06.phx.gbl... > Okay, I write programs for resale (very low distribution) and realize I > must > have a Vista environment available for testing, at least, and possibly for > development. At the very least, I need to test my programs using Vista, > and > include instructions on how to install (using admin, XP Compatibility > Mode, > whatever) so that it works as expected. > > I'll probably be getting a new computer with Vista Ultimate (need a new > one > and monitor anyhow), and I've heard I can also install WinXP on the same > machine and be able to boot to that. I'll keep my current XP machine on > the > network, but my wife wants it, so won't have it forever. > > So, do I develop in the XP environment, and test in the Vista environment? > Are there any gotchas with having both? Of course, not having VB installed > in the Vista environment would mean I couldn't do any real-time debugging > with Vista, so it would be good to have it there as well. > > What I'm trying to do, among other things, is make sure that by installing > VB6 on Vista I don't solve all the Vista problems in "another way". That > probably makes no sense, but of course once I have my apps running on my > own > computer, it's pretty much worthless to try "virgin" installs on. I'd like > there to be a way I can make sure what the best way to install is, and > include it in my documentation, help files and setup program. > > Any suggestions on how to make this process, and setting up a good dual-OS > development environment, more thorough, flexible, better or trouble-free > would be appreciated. > > -- > Regards, > > Rick Raisley > > install an OS onto (like XP). You can keep it windowed and pull it up any time you want. It's a free download http://www.microsoft.com/virtualpc d Darhl Thomason <darhlt@papamurphys.nospamplease.com> wrote:
> "Rick Raisley" <rraisley-A-T-harscotrack-D-O-T-com> wrote in message Yep, I set one of those up just yesterday. It was rather stunning. After a clean > news:%23JBCRGqVHHA.392@TK2MSFTNGP06.phx.gbl... >> Any suggestions on how to make this process, and setting up a good dual-OS >> development environment, more thorough, flexible, better or trouble-free >> would be appreciated. > > Use Micro$oft's VirtualPC 2007. It creates a virtual environment you can > install an OS onto (like XP). You can keep it windowed and pull it up any > time you want. It's a free download http://www.microsoft.com/virtualpc install, the VHD (virtual hard disk) weighed in at a whopping 5.25Gb! Unbelievable. Still, I got the puppy corralled, and only need to let it loose under supervision. I think. <g> Sounds interesting. Does it install over Vista, or do you have to install it
first, then Vista? If you're saying that I can install, and run, any other OS from, or along with, Vista, that sounds like the puppy I want/need! ;-) -- Show quoteHide quoteRegards, Rick Raisley r***@heavymetalpro.com ~~~~~~~~~~~~~~~~~~~ HeavyMetal Software Products www.heavymetalpro.com "Darhl Thomason" <darhlt@papamurphys.nospamplease.com> wrote in message news:ObWm$H2WHHA.3980@TK2MSFTNGP02.phx.gbl... > > "Rick Raisley" <rraisley-A-T-harscotrack-D-O-T-com> wrote in message > news:%23JBCRGqVHHA.392@TK2MSFTNGP06.phx.gbl... > > Okay, I write programs for resale (very low distribution) and realize I > > must > > have a Vista environment available for testing, at least, and possibly for > > development. At the very least, I need to test my programs using Vista, > > and > > include instructions on how to install (using admin, XP Compatibility > > Mode, > > whatever) so that it works as expected. > > > > I'll probably be getting a new computer with Vista Ultimate (need a new > > one > > and monitor anyhow), and I've heard I can also install WinXP on the same > > machine and be able to boot to that. I'll keep my current XP machine on > > the > > network, but my wife wants it, so won't have it forever. > > > > So, do I develop in the XP environment, and test in the Vista environment? > > Are there any gotchas with having both? Of course, not having VB installed > > in the Vista environment would mean I couldn't do any real-time debugging > > with Vista, so it would be good to have it there as well. > > > > What I'm trying to do, among other things, is make sure that by installing > > VB6 on Vista I don't solve all the Vista problems in "another way". That > > probably makes no sense, but of course once I have my apps running on my > > own > > computer, it's pretty much worthless to try "virgin" installs on. I'd like > > there to be a way I can make sure what the best way to install is, and > > include it in my documentation, help files and setup program. > > > > Any suggestions on how to make this process, and setting up a good dual-OS > > development environment, more thorough, flexible, better or trouble-free > > would be appreciated. > > > > -- > > Regards, > > > > Rick Raisley > > > > > Use Micro$oft's VirtualPC 2007. It creates a virtual environment you can > install an OS onto (like XP). You can keep it windowed and pull it up any > time you want. It's a free download http://www.microsoft.com/virtualpc > > d > > Rick Raisley <rraisley-A-T-harscotrack-D-O-T-com> wrote:
> Sounds interesting. Does it install over Vista, or do you have to install it I think it requires at least XP/SP2, but yeah, it will also install on Vista. Ah, > first, then Vista? here's the system requirements: http://www.microsoft.com/windows/downloads/virtualpc/sysreq.mspx > If you're saying that I can install, and run, any other OS from, or along Yep, it'll run just about anything. I found a complete list yesterday, and the > with, Vista, that sounds like the puppy I want/need! ;-) number of OSs was in the 100s. (Maybe 1000s?) Almost too much fun. Setting up various VMs can be almost as compulsive as collecting MP3s, I'm afraid. Heh... I'm discovering the joys (not!) of Vista now, safely within XP. Got a Win95 build going just the other day. Oh, the nostalgia... That sounds like exactly what I'm looking for! I'm leaning toward a new
Vista machine, but with virtual PCs of XP, 98 and whatever else I want, testing should be a breeze. Looked at the demo with the link provided, and you operate the other environment in a window, and can even drag and drop between them! I'm getting excited! Does anyone know if it actually comes /with/ Vista, or is a download for Vista as well? -- Regards, Rick Raisley "Karl E. Peterson" <k***@mvps.org> wrote in message Vista. Ah,news:%23mqKTLDXHHA.1396@TK2MSFTNGP05.phx.gbl... > Rick Raisley <rraisley-A-T-harscotrack-D-O-T-com> wrote: > > Sounds interesting. Does it install over Vista, or do you have to install it > > first, then Vista? > > I think it requires at least XP/SP2, but yeah, it will also install on Show quoteHide quote > here's the system requirements: > > http://www.microsoft.com/windows/downloads/virtualpc/sysreq.mspx > > > If you're saying that I can install, and run, any other OS from, or along > > with, Vista, that sounds like the puppy I want/need! ;-) > > Yep, it'll run just about anything. I found a complete list yesterday, and the > number of OSs was in the 100s. (Maybe 1000s?) Almost too much fun. Setting up > various VMs can be almost as compulsive as collecting MP3s, I'm afraid. Heh... > > I'm discovering the joys (not!) of Vista now, safely within XP. Got a Win95 build > going just the other day. Oh, the nostalgia... > -- > .NET: It's About Trust! > http://vfred.mvps.org > > Rick Raisley <rraisley-A-T-harscotrack-D-O-T-com> wrote:
> That sounds like exactly what I'm looking for! I'm leaning toward a new It's fun. Took a couple tries to get down how I wanted to do it, but yeah, it's > Vista machine, but with virtual PCs of XP, 98 and whatever else I want, > testing should be a breeze. Looked at the demo with the link provided, and > you operate the other environment in a window, and can even drag and drop > between them! I'm getting excited! definitely fun. I filled one DVD with VMs of permutations of 95/98/2K/XP, clean/withVB5-6/withOffice2000-2003. I can whip any of them out, and have 'em running in minutes now. It's definitely an "art" getting the VHD (virtual hard drive) file whittled down to the minimum size necessary, for archiving, though. To give you an idea... Coding Horror: Creating Smaller Virtual Machines http://www.codinghorror.com/blog/archives/000639.html > Does anyone know if it actually comes /with/ Vista, or is a download for No, you need to supply your own operating systems. <g>> Vista as well? "Karl E. Peterson" <k***@mvps.org> wrote in message news:% yeah, it's> > It's fun. Took a couple tries to get down how I wanted to do it, but > definitely fun. I filled one DVD with VMs of permutations of 95/98/2K/XP, though. To> clean/withVB5-6/withOffice2000-2003. I can whip any of them out, and have 'em > running in minutes now. It's definitely an "art" getting the VHD (virtual hard > drive) file whittled down to the minimum size necessary, for archiving, > give you an idea... DVDs? I thought these would be in partitions, or directories, on the hard> drive, no? They don't /run/ off the DVD, do they? Or are the DVDs just so you can put one in place quickly on your hard drive, without taking space up all the time. Looks like that 10k 150 GB C-drive I was speccing out will get some good use! ;-) > Coding Horror: Creating Smaller Virtual Machines Thanks, I'll check that out.> http://www.codinghorror.com/blog/archives/000639.html > > > Does anyone know if it actually comes /with/ Vista, or is a download for I meant that if I buy a new machine with Vista Ultimate, will it have> > Vista as well? > > No, you need to supply your own operating systems. <g> > -- Virtual PC 2007 already on it, or do I have to still download it. -- Regards, Rick Raisley Rick Raisley <rraisley-A-T-harscotrack-D-O-T-com> wrote:
> "Karl E. Peterson" <k***@mvps.org> wrote in message news:% Yeah, the latter. VPC creates what it calls a "virtual hard drive" as a single VHD >> >> It's fun. Took a couple tries to get down how I wanted to do it, but yeah, it's >> definitely fun. I filled one DVD with VMs of permutations of 95/98/2K/XP, >> clean/withVB5-6/withOffice2000-2003. I can whip any of them out, and have 'em >> running in minutes now. It's definitely an "art" getting the VHD (virtual hard >> drive) file whittled down to the minimum size necessary, for archiving, though. >> To give you an idea... > > DVDs? I thought these would be in partitions, or directories, on the hard > drive, no? They don't /run/ off the DVD, do they? Or are the DVDs just so > you can put one in place quickly on your hard drive, without taking space up > all the time. file. These are, by default, dynamically sized, so they start out small and grow and grow and grow and grow... When I get a VM setup the way I want to preserve it, I attempt to shrink down the VHD file as small as possible, then burn to DVD so I can instantly restore an entire operating system! Very slick. But to give you an idea of the storage sizes you're looking at (or aiming for <g>), here are a few I have online at the moment: 02/09/2007 05:10 PM 55,417,150 Win98-IE4.cab 02/09/2007 05:13 PM 120,601,116 Win98-IE6.cab 02/23/2007 05:58 PM 130,423,492 W95.cab 02/09/2007 05:28 PM 160,569,346 Win98-IE6-VB.cab 02/09/2007 05:21 PM 178,678,986 Win98-IE6-O2K.cab 02/13/2007 11:18 AM 183,245,352 XP-Pro (stripped).cab 02/13/2007 01:54 PM 198,542,446 XP-Bare.cab 02/09/2007 05:53 PM 216,374,452 Win98-IE6-VB-O2K.cab 02/09/2007 06:52 PM 297,034,590 Win2K-SP0.cab 02/13/2007 05:06 PM 300,436,094 XPP2.cab 02/09/2007 07:05 PM 323,784,796 Win2K-SP4.cab 02/23/2007 11:02 AM 371,535,154 XPP2-VB.cab 02/09/2007 07:22 PM 382,041,220 Win2K-SP4-IE6.cab 02/09/2007 07:59 PM 417,612,140 Win2K-SP4-IE6-VB.cab 02/09/2007 07:40 PM 422,082,082 Win2K-SP4-IE6-O2K.cab 02/23/2007 12:16 PM 441,530,936 XPP2-VB-O2K.cab 02/12/2007 11:10 AM 459,783,776 Win2K-SP4-IE6-VB-O2K.cab 02/23/2007 02:06 PM 768,065,402 XPP2-VB-O2K3.cab 02/28/2007 06:15 PM 2,349,559,142 Vista.zip Which causes me to wonder how I messed up the W95 such that is *so* much bigger than the W98! I found cabarc.exe did a better compression job than winzip, in general, but that it can't handle files much bigger than 2Gb very gracefully. Had to switch over to winzip for Vista! Here's an example of some XP builds: 02/28/2007 05:49 PM 784,659,968 XP-Bare.vhd 02/28/2007 05:49 PM 13,082 XP-Bare.vmc 02/23/2007 11:50 AM 1,409,698,304 XPP2-VB-O2K.vhd 02/23/2007 11:20 AM 12,178 XPP2-VB-O2K.vmc 02/23/2007 03:46 PM 1,860,696,064 XPP2-VB-O2K3.vhd 02/23/2007 03:46 PM 12,342 XPP2-VB-O2K3.vmc 02/23/2007 10:26 AM 1,264,959,488 XPP2-VB.vhd 02/23/2007 10:14 AM 12,162 XPP2-VB.vmc 02/13/2007 05:45 PM 1,061,486,080 XPP2.vhd 02/13/2007 05:40 PM 12,130 XPP2.vmc The VMC file is an XML "virtual machine configuration" file, and can be hand editted to point to different locations for the VHD. (This relation will make more sense after you've built your first VM.) > Looks like that 10k 150 GB C-drive I was speccing out will get some good Definately! But I'd definitely recommend you keep "Gold" VMs offline, and restore > use! ;-) them as needed to test "fresh" systems. >> Coding Horror: Creating Smaller Virtual Machines OCD to the max. <g>>> http://www.codinghorror.com/blog/archives/000639.html > > Thanks, I'll check that out. >>> Does anyone know if it actually comes /with/ Vista, or is a download for VPC07 only RTM'd last week, so I'd suspect you'll need to acquire it separately. >>> Vista as well? >> >> No, you need to supply your own operating systems. <g> > > I meant that if I buy a new machine with Vista Ultimate, will it have > Virtual PC 2007 already on it, or do I have to still download it. Btw, you may want to download VPC04 while you're at it. The "virtual machine extensions" in it will work on older OS's than those in VPC07, which doesn't even "support" Win95. Thanks again, Karl. This is the best news I've had in my quest for a new
Vista machine that will still allow me to develop for, and with, older OSs. I went from dreading getting a new machine, not knowing what to do, to being excited about the prospect and having a game plan. So thanks to you Darhl for putting me on to it. One of our IT guys has used Parallels to do something similar on his new Vista machine, and feels it has some additional features, like USB support for the "child" OSs, but while it's only $50, I have to think when I'm working at this level with the OS that something from MS is the better way to go. And I can always try it later, if I need to. -- Regards, Rick Raisley "Karl E. Peterson" <k***@mvps.org> wrote in message yeah, it'snews:%235zlPoDXHHA.528@TK2MSFTNGP03.phx.gbl... > Rick Raisley <rraisley-A-T-harscotrack-D-O-T-com> wrote: > > "Karl E. Peterson" <k***@mvps.org> wrote in message news:% > >> > >> It's fun. Took a couple tries to get down how I wanted to do it, but > >> definitely fun. I filled one DVD with VMs of permutations of 95/98/2K/XP,Show quoteHide quote > >> clean/withVB5-6/withOffice2000-2003. I can whip any of them out, and DVD so Ihave 'em > >> running in minutes now. It's definitely an "art" getting the VHD (virtual hard > >> drive) file whittled down to the minimum size necessary, for archiving, though. > >> To give you an idea... > > > > DVDs? I thought these would be in partitions, or directories, on the hard > > drive, no? They don't /run/ off the DVD, do they? Or are the DVDs just so > > you can put one in place quickly on your hard drive, without taking space up > > all the time. > > Yeah, the latter. VPC creates what it calls a "virtual hard drive" as a single VHD > file. These are, by default, dynamically sized, so they start out small and grow > and grow and grow and grow... When I get a VM setup the way I want to preserve it, > I attempt to shrink down the VHD file as small as possible, then burn to > can instantly restore an entire operating system! Very slick. But to give you an> idea of the storage sizes you're looking at (or aiming for <g>), here are a few IShow quoteHide quote > have online at the moment: doesn't even> > 02/09/2007 05:10 PM 55,417,150 Win98-IE4.cab > 02/09/2007 05:13 PM 120,601,116 Win98-IE6.cab > 02/23/2007 05:58 PM 130,423,492 W95.cab > 02/09/2007 05:28 PM 160,569,346 Win98-IE6-VB.cab > 02/09/2007 05:21 PM 178,678,986 Win98-IE6-O2K.cab > 02/13/2007 11:18 AM 183,245,352 XP-Pro (stripped).cab > 02/13/2007 01:54 PM 198,542,446 XP-Bare.cab > 02/09/2007 05:53 PM 216,374,452 Win98-IE6-VB-O2K.cab > 02/09/2007 06:52 PM 297,034,590 Win2K-SP0.cab > 02/13/2007 05:06 PM 300,436,094 XPP2.cab > 02/09/2007 07:05 PM 323,784,796 Win2K-SP4.cab > 02/23/2007 11:02 AM 371,535,154 XPP2-VB.cab > 02/09/2007 07:22 PM 382,041,220 Win2K-SP4-IE6.cab > 02/09/2007 07:59 PM 417,612,140 Win2K-SP4-IE6-VB.cab > 02/09/2007 07:40 PM 422,082,082 Win2K-SP4-IE6-O2K.cab > 02/23/2007 12:16 PM 441,530,936 XPP2-VB-O2K.cab > 02/12/2007 11:10 AM 459,783,776 Win2K-SP4-IE6-VB-O2K.cab > 02/23/2007 02:06 PM 768,065,402 XPP2-VB-O2K3.cab > 02/28/2007 06:15 PM 2,349,559,142 Vista.zip > > Which causes me to wonder how I messed up the W95 such that is *so* much bigger than > the W98! I found cabarc.exe did a better compression job than winzip, in general, > but that it can't handle files much bigger than 2Gb very gracefully. Had to switch > over to winzip for Vista! Here's an example of some XP builds: > > 02/28/2007 05:49 PM 784,659,968 XP-Bare.vhd > 02/28/2007 05:49 PM 13,082 XP-Bare.vmc > 02/23/2007 11:50 AM 1,409,698,304 XPP2-VB-O2K.vhd > 02/23/2007 11:20 AM 12,178 XPP2-VB-O2K.vmc > 02/23/2007 03:46 PM 1,860,696,064 XPP2-VB-O2K3.vhd > 02/23/2007 03:46 PM 12,342 XPP2-VB-O2K3.vmc > 02/23/2007 10:26 AM 1,264,959,488 XPP2-VB.vhd > 02/23/2007 10:14 AM 12,162 XPP2-VB.vmc > 02/13/2007 05:45 PM 1,061,486,080 XPP2.vhd > 02/13/2007 05:40 PM 12,130 XPP2.vmc > > The VMC file is an XML "virtual machine configuration" file, and can be hand editted > to point to different locations for the VHD. (This relation will make more sense > after you've built your first VM.) > > > Looks like that 10k 150 GB C-drive I was speccing out will get some good > > use! ;-) > > Definately! But I'd definitely recommend you keep "Gold" VMs offline, and restore > them as needed to test "fresh" systems. > > >> Coding Horror: Creating Smaller Virtual Machines > >> http://www.codinghorror.com/blog/archives/000639.html > > > > Thanks, I'll check that out. > > OCD to the max. <g> > > >>> Does anyone know if it actually comes /with/ Vista, or is a download for > >>> Vista as well? > >> > >> No, you need to supply your own operating systems. <g> > > > > I meant that if I buy a new machine with Vista Ultimate, will it have > > Virtual PC 2007 already on it, or do I have to still download it. > > VPC07 only RTM'd last week, so I'd suspect you'll need to acquire it separately. > Btw, you may want to download VPC04 while you're at it. The "virtual machine > extensions" in it will work on older OS's than those in VPC07, which Show quoteHide quote Rick Raisley <rraisley-A-T-harscotrack-D-O-T-com> wrote:
> Thanks again, Karl. This is the best news I've had in my quest for a new There's a lot of chatter out there about what's best. VMWare is another to look at. > Vista machine that will still allow me to develop for, and with, older OSs. > I went from dreading getting a new machine, not knowing what to do, to being > excited about the prospect and having a game plan. So thanks to you Darhl > for putting me on to it. > > One of our IT guys has used Parallels to do something similar on his new > Vista machine, and feels it has some additional features, like USB support > for the "child" OSs, but while it's only $50, I have to think when I'm > working at this level with the OS that something from MS is the better way > to go. And I can always try it later, if I need to. To me, free is a pretty good price. And, so far, it's working pretty well for me. I don't get Aero Glass, because I run it from XP, but I uess that's the not worst disaster ever, eh? I won't develop apps that use it, so should I care? I'd suggest, same goes for you and the USB bit. It's not an environment you really want to "live" in, but it works pretty well for testing stuff out. Say, Karl, in looking at the white paper about Virtual PC 2007, it mentions
that you can run it on Vista 64-bit. It doesn't /require/ 64-bit, does it? I haven't even seen that 64-bit Vista was available. I plan on getting the standard Vista Ultimate, which I'm pretty sure is considered 32-bit. -- Regards, Rick Raisley r***@heavymetalpro.com ~~~~~~~~~~~~~~~~~~~ HeavyMetal Software Products www.heavymetalpro.com "Karl E. Peterson" <k***@mvps.org> wrote in message yeah, it'snews:%235zlPoDXHHA.528@TK2MSFTNGP03.phx.gbl... > Rick Raisley <rraisley-A-T-harscotrack-D-O-T-com> wrote: > > "Karl E. Peterson" <k***@mvps.org> wrote in message news:% > >> > >> It's fun. Took a couple tries to get down how I wanted to do it, but > >> definitely fun. I filled one DVD with VMs of permutations of 95/98/2K/XP,Show quoteHide quote > >> clean/withVB5-6/withOffice2000-2003. I can whip any of them out, and DVD so Ihave 'em > >> running in minutes now. It's definitely an "art" getting the VHD (virtual hard > >> drive) file whittled down to the minimum size necessary, for archiving, though. > >> To give you an idea... > > > > DVDs? I thought these would be in partitions, or directories, on the hard > > drive, no? They don't /run/ off the DVD, do they? Or are the DVDs just so > > you can put one in place quickly on your hard drive, without taking space up > > all the time. > > Yeah, the latter. VPC creates what it calls a "virtual hard drive" as a single VHD > file. These are, by default, dynamically sized, so they start out small and grow > and grow and grow and grow... When I get a VM setup the way I want to preserve it, > I attempt to shrink down the VHD file as small as possible, then burn to > can instantly restore an entire operating system! Very slick. But to give you an> idea of the storage sizes you're looking at (or aiming for <g>), here are a few IShow quoteHide quote > have online at the moment: doesn't even> > 02/09/2007 05:10 PM 55,417,150 Win98-IE4.cab > 02/09/2007 05:13 PM 120,601,116 Win98-IE6.cab > 02/23/2007 05:58 PM 130,423,492 W95.cab > 02/09/2007 05:28 PM 160,569,346 Win98-IE6-VB.cab > 02/09/2007 05:21 PM 178,678,986 Win98-IE6-O2K.cab > 02/13/2007 11:18 AM 183,245,352 XP-Pro (stripped).cab > 02/13/2007 01:54 PM 198,542,446 XP-Bare.cab > 02/09/2007 05:53 PM 216,374,452 Win98-IE6-VB-O2K.cab > 02/09/2007 06:52 PM 297,034,590 Win2K-SP0.cab > 02/13/2007 05:06 PM 300,436,094 XPP2.cab > 02/09/2007 07:05 PM 323,784,796 Win2K-SP4.cab > 02/23/2007 11:02 AM 371,535,154 XPP2-VB.cab > 02/09/2007 07:22 PM 382,041,220 Win2K-SP4-IE6.cab > 02/09/2007 07:59 PM 417,612,140 Win2K-SP4-IE6-VB.cab > 02/09/2007 07:40 PM 422,082,082 Win2K-SP4-IE6-O2K.cab > 02/23/2007 12:16 PM 441,530,936 XPP2-VB-O2K.cab > 02/12/2007 11:10 AM 459,783,776 Win2K-SP4-IE6-VB-O2K.cab > 02/23/2007 02:06 PM 768,065,402 XPP2-VB-O2K3.cab > 02/28/2007 06:15 PM 2,349,559,142 Vista.zip > > Which causes me to wonder how I messed up the W95 such that is *so* much bigger than > the W98! I found cabarc.exe did a better compression job than winzip, in general, > but that it can't handle files much bigger than 2Gb very gracefully. Had to switch > over to winzip for Vista! Here's an example of some XP builds: > > 02/28/2007 05:49 PM 784,659,968 XP-Bare.vhd > 02/28/2007 05:49 PM 13,082 XP-Bare.vmc > 02/23/2007 11:50 AM 1,409,698,304 XPP2-VB-O2K.vhd > 02/23/2007 11:20 AM 12,178 XPP2-VB-O2K.vmc > 02/23/2007 03:46 PM 1,860,696,064 XPP2-VB-O2K3.vhd > 02/23/2007 03:46 PM 12,342 XPP2-VB-O2K3.vmc > 02/23/2007 10:26 AM 1,264,959,488 XPP2-VB.vhd > 02/23/2007 10:14 AM 12,162 XPP2-VB.vmc > 02/13/2007 05:45 PM 1,061,486,080 XPP2.vhd > 02/13/2007 05:40 PM 12,130 XPP2.vmc > > The VMC file is an XML "virtual machine configuration" file, and can be hand editted > to point to different locations for the VHD. (This relation will make more sense > after you've built your first VM.) > > > Looks like that 10k 150 GB C-drive I was speccing out will get some good > > use! ;-) > > Definately! But I'd definitely recommend you keep "Gold" VMs offline, and restore > them as needed to test "fresh" systems. > > >> Coding Horror: Creating Smaller Virtual Machines > >> http://www.codinghorror.com/blog/archives/000639.html > > > > Thanks, I'll check that out. > > OCD to the max. <g> > > >>> Does anyone know if it actually comes /with/ Vista, or is a download for > >>> Vista as well? > >> > >> No, you need to supply your own operating systems. <g> > > > > I meant that if I buy a new machine with Vista Ultimate, will it have > > Virtual PC 2007 already on it, or do I have to still download it. > > VPC07 only RTM'd last week, so I'd suspect you'll need to acquire it separately. > Btw, you may want to download VPC04 while you're at it. The "virtual machine > extensions" in it will work on older OS's than those in VPC07, which Show quoteHide quote Rick Raisley <rraisley-A-T-harscotrack-D-O-T-com> wrote:
> Say, Karl, in looking at the white paper about Virtual PC 2007, it mentions I'm running it on XP Pro, SP2. Definitely 32-bit. <g> Interesting question, > that you can run it on Vista 64-bit. It doesn't /require/ 64-bit, does it? I > haven't even seen that 64-bit Vista was available. > > I plan on getting the standard Vista Ultimate, which I'm pretty sure is > considered 32-bit. though. I don't know whether I can load 64-bit VMs or not. Haven't tried. Maybe, if you want 64-bit VMs, you need to run on a 64-bit OS? The choices are pretty limitless, though -- http://vpc.visualwin.com/ (and that's for the previous version!). > I'm running it on XP Pro, SP2. Definitely 32-bit. <g> There's a 64-bit and a 32-bit version.>I don't know whether I can load 64-bit VMs or not. Haven't tried. Maybe, You can't run 64-bit guests in VPC or Virtual Server, no matter what the >if you want 64-bit VMs, you need to run on a 64-bit OS? host is. VMWare has much better support for 64-bit guests for now. And as mentioned, everyone else has some USB support except MS. For development, I very much like the Microsoft offerings though, they're a bit lighter resource wise... -- Show quoteHide quoteBob Comer <Microsoft MVP Windows - Virtual Machine> "Karl E. Peterson" <k***@mvps.org> wrote in message news:untgjgEXHHA.1212@TK2MSFTNGP03.phx.gbl... > Rick Raisley <rraisley-A-T-harscotrack-D-O-T-com> wrote: >> Say, Karl, in looking at the white paper about Virtual PC 2007, it >> mentions >> that you can run it on Vista 64-bit. It doesn't /require/ 64-bit, does >> it? I >> haven't even seen that 64-bit Vista was available. >> >> I plan on getting the standard Vista Ultimate, which I'm pretty sure is >> considered 32-bit. > > I'm running it on XP Pro, SP2. Definitely 32-bit. <g> Interesting > question, though. I don't know whether I can load 64-bit VMs or not. > Haven't tried. Maybe, if you want 64-bit VMs, you need to run on a 64-bit > OS? The choices are pretty limitless, though -- http://vpc.visualwin.com/ > (and that's for the previous version!). > -- > .NET: It's About Trust! > http://vfred.mvps.org > Robert Comer <bobcomer-remove***@mindspring.com> wrote:
>> I'm running it on XP Pro, SP2. Definitely 32-bit. <g> Mine's the 32-bit, thanks. <g>> > There's a 64-bit and a 32-bit version. >> I don't know whether I can load 64-bit VMs or not. Haven't tried. Maybe, Even in 2007? Rick indicated the Whitepaper said 64-bit was supported. (Not really >> if you want 64-bit VMs, you need to run on a 64-bit OS? > > You can't run 64-bit guests in VPC or Virtual Server, no matter what the > host is. VMWare has much better support for 64-bit guests for now. relevent to me, ...) > And as mentioned, everyone else has some USB support except MS. That could be useful, if you were working directly with USB devices, but I'm not downloading my photos to a VM! <g> > For development, I very much like the Microsoft offerings though, they're a bit It's the only one I've tried, so far, but sure seems adequate at the moment. Good > lighter resource wise... to hear. "Karl E. Peterson" <k***@mvps.org> wrote in message > > Vista 64-bit is supported as a Host, but probably not as a Guest. The> > You can't run 64-bit guests in VPC or Virtual Server, no matter what the > > host is. VMWare has much better support for 64-bit guests for now. > > Even in 2007? Rick indicated the Whitepaper said 64-bit was supported. (Not really > relevent to me, ...) > examples they give show using Vista 64-bit host, which cannot run 16-bit apps or use 32-bit drivers, as a way to use them by running 32-bit, or even 16-bit, Guest environments. > > And as mentioned, everyone else has some USB support except MS. I'm not> > That could be useful, if you were working directly with USB devices, but > downloading my photos to a VM! <g> Right. And if you want to, then you simply download using your Host, and> move the files the Guess, or access them directly. I'm assuming that Guest OSs earlier than XP (like Win98) cannot access NTFS partitions? Which would probably mean putting the development programs (VB6) and source on a Fat-32 partition? -- Regards, Rick Raisley Rick Raisley <rraisley-A-T-harscotrack-D-O-T-com> wrote:
>>> And as mentioned, everyone else has some USB support except MS. Well, the point was, VMs aren't really "working environments.">> >> That could be useful, if you were working directly with USB devices, but I'm not >> downloading my photos to a VM! <g> > > Right. And if you want to, then you simply download using your Host, and > move the files the Guess, or access them directly. > I'm assuming that Guest OSs earlier than XP (like Win98) cannot access NTFS No, that's really not an issue, unless you try to load up an NTFS VHD in a FAT-only > partitions? Which would probably mean putting the development programs (VB6) > and source on a Fat-32 partition? OS. > Even in 2007? Rick indicated the Whitepaper said 64-bit was supported. Yes, even in 2007, 64-bit is only supported on the host, not the guests, and > (Not really relevent to me, ...) truth be told, VPC2007 is a 32-bit app, even if it is the 64-bit version. (but the host drivers are 64-bit) > That could be useful, if you were working directly with USB devices, but It'd be useful for a lot of things, scanners, pen drives, external disks, > I'm not downloading my photos to a VM! <g> Mobile devices, tape, camera's <g>, ... -- Show quoteHide quoteBob Comer <Microsoft MVP Windows - Virtual Machine> "Karl E. Peterson" <k***@mvps.org> wrote in message news:uOja1uEXHHA.3332@TK2MSFTNGP04.phx.gbl... > Robert Comer <bobcomer-remove***@mindspring.com> wrote: >>> I'm running it on XP Pro, SP2. Definitely 32-bit. <g> >> >> There's a 64-bit and a 32-bit version. > > Mine's the 32-bit, thanks. <g> > >>> I don't know whether I can load 64-bit VMs or not. Haven't tried. >>> Maybe, >>> if you want 64-bit VMs, you need to run on a 64-bit OS? >> >> You can't run 64-bit guests in VPC or Virtual Server, no matter what the >> host is. VMWare has much better support for 64-bit guests for now. > > Even in 2007? Rick indicated the Whitepaper said 64-bit was supported. > (Not really relevent to me, ...) > >> And as mentioned, everyone else has some USB support except MS. > > That could be useful, if you were working directly with USB devices, but > I'm not downloading my photos to a VM! <g> > >> For development, I very much like the Microsoft offerings though, they're >> a bit lighter resource wise... > > It's the only one I've tried, so far, but sure seems adequate at the > moment. Good to hear. > -- > .NET: It's About Trust! > http://vfred.mvps.org > Robert Comer <bobcomer-remove***@mindspring.com> wrote:
>> That could be useful, if you were working directly with USB devices, but I guess I haven't found the need. As long as the Host can get to it...>> I'm not downloading my photos to a VM! <g> > > It'd be useful for a lot of things, scanners, pen drives, external disks, > Mobile devices, tape, camera's <g>, ... Karl E. Peterson wrote:
> Robert Comer <bobcomer-remove***@mindspring.com> wrote: Such VMs wouldn't be much help if you were testing software in any aspect that>>> That could be useful, if you were working directly with USB devices, but >>> I'm not downloading my photos to a VM! <g> >> It'd be useful for a lot of things, scanners, pen drives, external disks, >> Mobile devices, tape, camera's <g>, ... > > I guess I haven't found the need. As long as the Host can get to it... required USB communication, like theft protection, comparing or moving files ... I can think of a few. I had an auto-synch app a while back which was supposed to recognize my camera memory cards on insertion and automatically archive everything new or updated. VMs seem to me to have little advantage *unless* you want the "host" OS to be running on the same hardware at the same time. At least so far, I would prefer actual hardware under the OS I'm testing on. I hope to make time soon to test the offerings from Acronis, with which I should be able to make a stack of bootable optical discs for my test box, for (hopefully) a very simple image-boot-test cycle. Bob -- On Mon, 05 Mar 2007 15:47:21 -0800, Bob O`Bob
<filter***@yahoogroups.com> wrote: in <OabJgC4XHHA.4***@TK2MSFTNGP05.phx.gbl> Show quoteHide quote >Karl E. Peterson wrote: They're not cheap.>> Robert Comer <bobcomer-remove***@mindspring.com> wrote: >>>> That could be useful, if you were working directly with USB devices, but >>>> I'm not downloading my photos to a VM! <g> >>> It'd be useful for a lot of things, scanners, pen drives, external disks, >>> Mobile devices, tape, camera's <g>, ... >> >> I guess I haven't found the need. As long as the Host can get to it... > > >Such VMs wouldn't be much help if you were testing software in any aspect that >required USB communication, like theft protection, comparing or moving files ... > >I can think of a few. I had an auto-synch app a while back which was supposed to >recognize my camera memory cards on insertion and automatically archive everything >new or updated. > >VMs seem to me to have little advantage *unless* you want the "host" OS to be >running on the same hardware at the same time. At least so far, I would prefer >actual hardware under the OS I'm testing on. I hope to make time soon to test >the offerings from Acronis, with which I should be able to make a stack of bootable >optical discs for my test box, for (hopefully) a very simple image-boot-test cycle. > > > Bob Bob O`Bob <filter***@yahoogroups.com> wrote:
> Karl E. Peterson wrote: Understood. Not my arena, though. That's all I'm saying.>> Robert Comer <bobcomer-remove***@mindspring.com> wrote: >>>> That could be useful, if you were working directly with USB devices, but >>>> I'm not downloading my photos to a VM! <g> >>> It'd be useful for a lot of things, scanners, pen drives, external disks, >>> Mobile devices, tape, camera's <g>, ... >> >> I guess I haven't found the need. As long as the Host can get to it... > > Such VMs wouldn't be much help if you were testing software in any aspect that > required USB communication, like theft protection, comparing or moving files ... > VMs seem to me to have little advantage *unless* you want the "host" OS to be I understand that, as well. However, to quickly "see what your customer sees", > running on the same hardware at the same time. At least so far, I would prefer > actual hardware under the OS I'm testing on. these things can save hours if not days. Karl E. Peterson wrote:
> Bob O`Bob <filter***@yahoogroups.com> wrote: Oh, absolutely.>> VMs seem to me to have little advantage *unless* you want the "host" OS to be >> running on the same hardware at the same time. At least so far, I would prefer >> actual hardware under the OS I'm testing on. > > I understand that, as well. However, to quickly "see what your customer sees", > these things can save hours if not days. But that's what I've used swap-bay hard drive "caddies" for, since about when 98SE shipped. Bob -- Bob O`Bob <filter***@yahoogroups.com> wrote:
> Karl E. Peterson wrote: As long as that works for you, you're in Fat City, I suppose. VMs add *so* much >> Bob O`Bob <filter***@yahoogroups.com> wrote: > >>> VMs seem to me to have little advantage *unless* you want the "host" OS to be >>> running on the same hardware at the same time. At least so far, I would prefer >>> actual hardware under the OS I'm testing on. >> >> I understand that, as well. However, to quickly "see what your customer sees", >> these things can save hours if not days. > > Oh, absolutely. > But that's what I've used swap-bay hard drive "caddies" for, > since about when 98SE shipped. more, though. For instance, you can install and configure all the client's software, just as they do. Run your tests, install what tools you need, etc., etc., etc. When you're done, just delete the now-trashed VM. You'll be able to start fresh, by popping a cleanly built OS into the DVD player, next problem that arises. Karl E. Peterson wrote:
Show quoteHide quote > Bob O`Bob <filter***@yahoogroups.com> wrote: two partitions per caddy.>> Karl E. Peterson wrote: >>> Bob O`Bob <filter***@yahoogroups.com> wrote: >>>> VMs seem to me to have little advantage *unless* you want the "host" OS to be >>>> running on the same hardware at the same time. At least so far, I would prefer >>>> actual hardware under the OS I'm testing on. >>> I understand that, as well. However, to quickly "see what your customer sees", >>> these things can save hours if not days. >> Oh, absolutely. >> But that's what I've used swap-bay hard drive "caddies" for, >> since about when 98SE shipped. > > As long as that works for you, you're in Fat City, I suppose. VMs add *so* much > more, though. For instance, you can install and configure all the client's > software, just as they do. Run your tests, install what tools you need, etc., etc., > etc. When you're done, just delete the now-trashed VM. You'll be able to start > fresh, by popping a cleanly built OS into the DVD player, next problem that arises. Bob O`Bob <filter***@yahoogroups.com> wrote:
Show quoteHide quote > Karl E. Peterson wrote: You figured out how to partition the registry?!? <g>>> Bob O`Bob <filter***@yahoogroups.com> wrote: >>> Karl E. Peterson wrote: >>>> Bob O`Bob <filter***@yahoogroups.com> wrote: >>>>> VMs seem to me to have little advantage *unless* you want the "host" OS to be >>>>> running on the same hardware at the same time. At least so far, I would >>>>> prefer actual hardware under the OS I'm testing on. >>>> I understand that, as well. However, to quickly "see what your customer sees", >>>> these things can save hours if not days. >>> Oh, absolutely. >>> But that's what I've used swap-bay hard drive "caddies" for, >>> since about when 98SE shipped. >> >> As long as that works for you, you're in Fat City, I suppose. VMs add *so* much >> more, though. For instance, you can install and configure all the client's >> software, just as they do. Run your tests, install what tools you need, etc., >> etc., etc. When you're done, just delete the now-trashed VM. You'll be able to >> start fresh, by popping a cleanly built OS into the DVD player, next problem >> that arises. > > two partitions per caddy. > I guess I haven't found the need. As long as the Host can get to it... I have a scanner that wont run in Vista and forget about using syncing an older Windows CE device than WM2003 in Vista. I agree, not everyone needs USB in a VM, but when it's needed, you can't get around it... (I use VMWare WS if I need USB) -- Show quoteHide quoteBob Comer <Microsoft MVP Windows - Virtual Machine> "Karl E. Peterson" <k***@mvps.org> wrote in message news:ueHybh3XHHA.4692@TK2MSFTNGP04.phx.gbl... > Robert Comer <bobcomer-remove***@mindspring.com> wrote: >>> That could be useful, if you were working directly with USB devices, but >>> I'm not downloading my photos to a VM! <g> >> >> It'd be useful for a lot of things, scanners, pen drives, external disks, >> Mobile devices, tape, camera's <g>, ... > > I guess I haven't found the need. As long as the Host can get to it... > -- > .NET: It's About Trust! > http://vfred.mvps.org > Robert Comer <bobcomer-remove***@mindspring.com> wrote:
>> I guess I haven't found the need. As long as the Host can get to it... I "solve" the Vista driver issues by running Vista in a VM under XP. <g>> > I have a scanner that wont run in Vista and forget about using syncing an > older Windows CE device than WM2003 in Vista. > I agree, not everyone needs USB in a VM, but when it's needed, you can't get True. Lucky for me, it's not *my* problem. This time. :-)> around it... (I use VMWare WS if I need USB) Karl Peterson had a lot of good advice last month concerning Virtual PC
(much of which is below), and now that I've finally got a Vista machine, I'm fooling around with it. Fooling around is probably the best word here, as I haven't gotten such good results yet, and I was hoping Karl and/or someone else might help out a bit. I've so far only installed a single Vista Home Premium Virtual Machine set up, and it has resulted in a number of questions: * I have a small builder edition of Vista Ultimate 32-bit, included with my new PC. Can I install the virtual machines, temporarily, as any other version? I have to say on the license agreement that I have that version, even though I don't, so didn't know. This is just for testing, of course. * Are Virtual Drives /necessary/ with the Virtual PC? Reason I ask is that it seems that VPC makes its own "system drive", without adding anything else. But I'm not sure. * Size is a problem; my Vista install is (so far) over 10 GB in size. Yours was 2.3 GB (the zip at least). How do I get the size smaller? I have the Coding Horror article, but it's about installing WinXP, and I wasn't sure how to do it with Vista. Especially since a lot of programs and utilities don't work with Vista. * I /thought/ I'd have to "save" my virtual PC to keep the changes I made during a session, but that appears to be automatic? That being the case, I guess I need to /save/ it with another name, or location (or to DVD) when it's the way I want, before testing, so as to start with a virgin test setup? * I made two accounts, an Admin account with admin privileges, and a Testing account with standard user privileges. I want to test my installs as a normal user, but will need admin to do checks and make changes. Does that sound right? * How does the 30 day expiration date of a trial install work out here? If it uses the install date, won't installing a 31 day old copy from a DVD end up being out of date, and therefore unusable? This part is really confusing to me (like the rest isn't). ;-) * You/Karl mention about shrinking down the VHD as small as possible, before burning. How is that done? I'm afraid I'll have more questions after I get further along, but I'm finding this really interesting and want to install virtual environments of all of the OS's for testing. I have full versions, not currently used, of XP, 2000, ME, 98 and probably even 95 laying around somewhere. ;-) -- Regards, Rick Raisley "Karl E. Peterson" <k***@mvps.org> wrote in message yeah, it'snews:%235zlPoDXHHA.528@TK2MSFTNGP03.phx.gbl... > Rick Raisley <rraisley-A-T-harscotrack-D-O-T-com> wrote: > > "Karl E. Peterson" <k***@mvps.org> wrote in message news:% > >> > >> It's fun. Took a couple tries to get down how I wanted to do it, but > >> definitely fun. I filled one DVD with VMs of permutations of 95/98/2K/XP,Show quoteHide quote > >> clean/withVB5-6/withOffice2000-2003. I can whip any of them out, and DVD so Ihave 'em > >> running in minutes now. It's definitely an "art" getting the VHD (virtual hard > >> drive) file whittled down to the minimum size necessary, for archiving, though. > >> To give you an idea... > > > > DVDs? I thought these would be in partitions, or directories, on the hard > > drive, no? They don't /run/ off the DVD, do they? Or are the DVDs just so > > you can put one in place quickly on your hard drive, without taking space up > > all the time. > > Yeah, the latter. VPC creates what it calls a "virtual hard drive" as a single VHD > file. These are, by default, dynamically sized, so they start out small and grow > and grow and grow and grow... When I get a VM setup the way I want to preserve it, > I attempt to shrink down the VHD file as small as possible, then burn to > can instantly restore an entire operating system! Very slick. But to give you an> idea of the storage sizes you're looking at (or aiming for <g>), here are a few IShow quoteHide quote > have online at the moment: > > 02/09/2007 05:10 PM 55,417,150 Win98-IE4.cab > 02/09/2007 05:13 PM 120,601,116 Win98-IE6.cab > 02/23/2007 05:58 PM 130,423,492 W95.cab > 02/09/2007 05:28 PM 160,569,346 Win98-IE6-VB.cab > 02/09/2007 05:21 PM 178,678,986 Win98-IE6-O2K.cab > 02/13/2007 11:18 AM 183,245,352 XP-Pro (stripped).cab > 02/13/2007 01:54 PM 198,542,446 XP-Bare.cab > 02/09/2007 05:53 PM 216,374,452 Win98-IE6-VB-O2K.cab > 02/09/2007 06:52 PM 297,034,590 Win2K-SP0.cab > 02/13/2007 05:06 PM 300,436,094 XPP2.cab > 02/09/2007 07:05 PM 323,784,796 Win2K-SP4.cab > 02/23/2007 11:02 AM 371,535,154 XPP2-VB.cab > 02/09/2007 07:22 PM 382,041,220 Win2K-SP4-IE6.cab > 02/09/2007 07:59 PM 417,612,140 Win2K-SP4-IE6-VB.cab > 02/09/2007 07:40 PM 422,082,082 Win2K-SP4-IE6-O2K.cab > 02/23/2007 12:16 PM 441,530,936 XPP2-VB-O2K.cab > 02/12/2007 11:10 AM 459,783,776 Win2K-SP4-IE6-VB-O2K.cab > 02/23/2007 02:06 PM 768,065,402 XPP2-VB-O2K3.cab > 02/28/2007 06:15 PM 2,349,559,142 Vista.zip > > Which causes me to wonder how I messed up the W95 such that is *so* much bigger than > the W98! I found cabarc.exe did a better compression job than winzip, in general, > but that it can't handle files much bigger than 2Gb very gracefully. Had to switch > over to winzip for Vista! Here's an example of some XP builds: > > 02/28/2007 05:49 PM 784,659,968 XP-Bare.vhd > 02/28/2007 05:49 PM 13,082 XP-Bare.vmc > 02/23/2007 11:50 AM 1,409,698,304 XPP2-VB-O2K.vhd > 02/23/2007 11:20 AM 12,178 XPP2-VB-O2K.vmc > 02/23/2007 03:46 PM 1,860,696,064 XPP2-VB-O2K3.vhd > 02/23/2007 03:46 PM 12,342 XPP2-VB-O2K3.vmc > 02/23/2007 10:26 AM 1,264,959,488 XPP2-VB.vhd > 02/23/2007 10:14 AM 12,162 XPP2-VB.vmc > 02/13/2007 05:45 PM 1,061,486,080 XPP2.vhd > 02/13/2007 05:40 PM 12,130 XPP2.vmc > > The VMC file is an XML "virtual machine configuration" file, and can be hand editted > to point to different locations for the VHD. (This relation will make more sense > after you've built your first VM.) > > -- > .NET: It's About Trust! > http://vfred.mvps.org > > Hi, Rick,
I could only answer two of your questions. Norm Show quoteHide quote "Rick Raisley" <rraisley-A-T-harscotrack-D-O-T-com> wrote in message VPC makes the first hard drive and you can add up to two more if you want news:ORlPF5rfHHA.4936@TK2MSFTNGP04.phx.gbl... > Karl Peterson had a lot of good advice last month concerning Virtual PC > (much of which is below), and now that I've finally got a Vista machine, > I'm > fooling around with it. Fooling around is probably the best word here, as > I > haven't gotten such good results yet, and I was hoping Karl and/or someone > else might help out a bit. > > I've so far only installed a single Vista Home Premium Virtual Machine set > up, and it has resulted in a number of questions: > > * I have a small builder edition of Vista Ultimate 32-bit, included with > my > new PC. Can I install the virtual machines, temporarily, as any other > version? I have to say on the license agreement that I have that version, > even though I don't, so didn't know. This is just for testing, of course. > > * Are Virtual Drives /necessary/ with the Virtual PC? Reason I ask is that > it seems that VPC makes its own "system drive", without adding anything > else. But I'm not sure. them, all of which will be virtual drives. > VPC will save all the changes automatically unless you go to settings, Undo > * Size is a problem; my Vista install is (so far) over 10 GB in size. > Yours > was 2.3 GB (the zip at least). How do I get the size smaller? I have the > Coding Horror article, but it's about installing WinXP, and I wasn't sure > how to do it with Vista. Especially since a lot of programs and utilities > don't work with Vista. > > * I /thought/ I'd have to "save" my virtual PC to keep the changes I made > during a session, but that appears to be automatic? That being the case, I > guess I need to /save/ it with another name, or location (or to DVD) when > it's the way I want, before testing, so as to start with a virgin test > setup? Disks and enable this function. Then when you close it will ask you if you want to save the changes or not. If you are going to be testing I would definitly enable this fuction. What I usually do is install the basic OS that I want and then if you have room on your hard drive make a copy of the basic install, that way you can always put that back if something screws up. I then enable Undo Disks and test away. Show quoteHide quote > > * I made two accounts, an Admin account with admin privileges, and a > Testing > account with standard user privileges. I want to test my installs as a > normal user, but will need admin to do checks and make changes. Does that > sound right? > > * How does the 30 day expiration date of a trial install work out here? If > it uses the install date, won't installing a 31 day old copy from a DVD > end > up being out of date, and therefore unusable? This part is really > confusing > to me (like the rest isn't). ;-) > > * You/Karl mention about shrinking down the VHD as small as possible, > before > burning. How is that done? > > I'm afraid I'll have more questions after I get further along, but I'm > finding this really interesting and want to install virtual environments > of > all of the OS's for testing. I have full versions, not currently used, of > XP, 2000, ME, 98 and probably even 95 laying around somewhere. ;-) > > -- > Regards, > > Rick Raisley > > "Karl E. Peterson" <k***@mvps.org> wrote in message > news:%235zlPoDXHHA.528@TK2MSFTNGP03.phx.gbl... >> Rick Raisley <rraisley-A-T-harscotrack-D-O-T-com> wrote: >> > "Karl E. Peterson" <k***@mvps.org> wrote in message news:% >> >> >> >> It's fun. Took a couple tries to get down how I wanted to do it, but > yeah, it's >> >> definitely fun. I filled one DVD with VMs of permutations of > 95/98/2K/XP, >> >> clean/withVB5-6/withOffice2000-2003. I can whip any of them out, and > have 'em >> >> running in minutes now. It's definitely an "art" getting the VHD > (virtual hard >> >> drive) file whittled down to the minimum size necessary, for >> >> archiving, > though. >> >> To give you an idea... >> > >> > DVDs? I thought these would be in partitions, or directories, on the > hard >> > drive, no? They don't /run/ off the DVD, do they? Or are the DVDs just > so >> > you can put one in place quickly on your hard drive, without taking > space up >> > all the time. >> >> Yeah, the latter. VPC creates what it calls a "virtual hard drive" as a > single VHD >> file. These are, by default, dynamically sized, so they start out small > and grow >> and grow and grow and grow... When I get a VM setup the way I want to > preserve it, >> I attempt to shrink down the VHD file as small as possible, then burn to > DVD so I >> can instantly restore an entire operating system! Very slick. But to > give you an >> idea of the storage sizes you're looking at (or aiming for <g>), here are > a few I >> have online at the moment: >> >> 02/09/2007 05:10 PM 55,417,150 Win98-IE4.cab >> 02/09/2007 05:13 PM 120,601,116 Win98-IE6.cab >> 02/23/2007 05:58 PM 130,423,492 W95.cab >> 02/09/2007 05:28 PM 160,569,346 Win98-IE6-VB.cab >> 02/09/2007 05:21 PM 178,678,986 Win98-IE6-O2K.cab >> 02/13/2007 11:18 AM 183,245,352 XP-Pro (stripped).cab >> 02/13/2007 01:54 PM 198,542,446 XP-Bare.cab >> 02/09/2007 05:53 PM 216,374,452 Win98-IE6-VB-O2K.cab >> 02/09/2007 06:52 PM 297,034,590 Win2K-SP0.cab >> 02/13/2007 05:06 PM 300,436,094 XPP2.cab >> 02/09/2007 07:05 PM 323,784,796 Win2K-SP4.cab >> 02/23/2007 11:02 AM 371,535,154 XPP2-VB.cab >> 02/09/2007 07:22 PM 382,041,220 Win2K-SP4-IE6.cab >> 02/09/2007 07:59 PM 417,612,140 Win2K-SP4-IE6-VB.cab >> 02/09/2007 07:40 PM 422,082,082 Win2K-SP4-IE6-O2K.cab >> 02/23/2007 12:16 PM 441,530,936 XPP2-VB-O2K.cab >> 02/12/2007 11:10 AM 459,783,776 Win2K-SP4-IE6-VB-O2K.cab >> 02/23/2007 02:06 PM 768,065,402 XPP2-VB-O2K3.cab >> 02/28/2007 06:15 PM 2,349,559,142 Vista.zip >> >> Which causes me to wonder how I messed up the W95 such that is *so* much > bigger than >> the W98! I found cabarc.exe did a better compression job than winzip, in > general, >> but that it can't handle files much bigger than 2Gb very gracefully. Had > to switch >> over to winzip for Vista! Here's an example of some XP builds: >> >> 02/28/2007 05:49 PM 784,659,968 XP-Bare.vhd >> 02/28/2007 05:49 PM 13,082 XP-Bare.vmc >> 02/23/2007 11:50 AM 1,409,698,304 XPP2-VB-O2K.vhd >> 02/23/2007 11:20 AM 12,178 XPP2-VB-O2K.vmc >> 02/23/2007 03:46 PM 1,860,696,064 XPP2-VB-O2K3.vhd >> 02/23/2007 03:46 PM 12,342 XPP2-VB-O2K3.vmc >> 02/23/2007 10:26 AM 1,264,959,488 XPP2-VB.vhd >> 02/23/2007 10:14 AM 12,162 XPP2-VB.vmc >> 02/13/2007 05:45 PM 1,061,486,080 XPP2.vhd >> 02/13/2007 05:40 PM 12,130 XPP2.vmc >> >> The VMC file is an XML "virtual machine configuration" file, and can be > hand editted >> to point to different locations for the VHD. (This relation will make > more sense >> after you've built your first VM.) >> >> -- >> .NET: It's About Trust! >> http://vfred.mvps.org >> >> > > Thanks, Norm, that's a start and adds much to my limited knowledge on the
subject. ;-) -- Show quoteHide quoteRegards, Rick Raisley "Norm" <NormF4@newsgroups.nospam> wrote in message news:%23OD0MLtfHHA.444@TK2MSFTNGP04.phx.gbl... > Hi, Rick, > > I could only answer two of your questions. > > Norm > > "Rick Raisley" <rraisley-A-T-harscotrack-D-O-T-com> wrote in message > news:ORlPF5rfHHA.4936@TK2MSFTNGP04.phx.gbl... > > Karl Peterson had a lot of good advice last month concerning Virtual PC > > (much of which is below), and now that I've finally got a Vista machine, > > I'm > > fooling around with it. Fooling around is probably the best word here, as > > I > > haven't gotten such good results yet, and I was hoping Karl and/or someone > > else might help out a bit. > > > > I've so far only installed a single Vista Home Premium Virtual Machine set > > up, and it has resulted in a number of questions: > > > > * I have a small builder edition of Vista Ultimate 32-bit, included with > > my > > new PC. Can I install the virtual machines, temporarily, as any other > > version? I have to say on the license agreement that I have that version, > > even though I don't, so didn't know. This is just for testing, of course. > > > > * Are Virtual Drives /necessary/ with the Virtual PC? Reason I ask is that > > it seems that VPC makes its own "system drive", without adding anything > > else. But I'm not sure. > > VPC makes the first hard drive and you can add up to two more if you want > them, all of which will be virtual drives. > > > > * Size is a problem; my Vista install is (so far) over 10 GB in size. > > Yours > > was 2.3 GB (the zip at least). How do I get the size smaller? I have the > > Coding Horror article, but it's about installing WinXP, and I wasn't sure > > how to do it with Vista. Especially since a lot of programs and utilities > > don't work with Vista. > > > > * I /thought/ I'd have to "save" my virtual PC to keep the changes I made > > during a session, but that appears to be automatic? That being the case, I > > guess I need to /save/ it with another name, or location (or to DVD) when > > it's the way I want, before testing, so as to start with a virgin test > > setup? > > VPC will save all the changes automatically unless you go to settings, Undo > Disks and enable this function. Then when you close it will ask you if you > want to save the changes or not. If you are going to be testing I would > definitly enable this fuction. > > What I usually do is install the basic OS that I want and then if you have > room on your hard drive make a copy of the basic install, that way you can > always put that back if something screws up. I then enable Undo Disks and > test away. > > > > > * I made two accounts, an Admin account with admin privileges, and a > > Testing > > account with standard user privileges. I want to test my installs as a > > normal user, but will need admin to do checks and make changes. Does that > > sound right? > > > > * How does the 30 day expiration date of a trial install work out here? If > > it uses the install date, won't installing a 31 day old copy from a DVD > > end > > up being out of date, and therefore unusable? This part is really > > confusing > > to me (like the rest isn't). ;-) > > > > * You/Karl mention about shrinking down the VHD as small as possible, > > before > > burning. How is that done? > > > > I'm afraid I'll have more questions after I get further along, but I'm > > finding this really interesting and want to install virtual environments > > of > > all of the OS's for testing. I have full versions, not currently used, of > > XP, 2000, ME, 98 and probably even 95 laying around somewhere. ;-) > > > > -- > > Regards, > > > > Rick Raisley > > > > "Karl E. Peterson" <k***@mvps.org> wrote in message > > news:%235zlPoDXHHA.528@TK2MSFTNGP03.phx.gbl... > >> Rick Raisley <rraisley-A-T-harscotrack-D-O-T-com> wrote: > >> > "Karl E. Peterson" <k***@mvps.org> wrote in message news:% > >> >> > >> >> It's fun. Took a couple tries to get down how I wanted to do it, but > > yeah, it's > >> >> definitely fun. I filled one DVD with VMs of permutations of > > 95/98/2K/XP, > >> >> clean/withVB5-6/withOffice2000-2003. I can whip any of them out, and > > have 'em > >> >> running in minutes now. It's definitely an "art" getting the VHD > > (virtual hard > >> >> drive) file whittled down to the minimum size necessary, for > >> >> archiving, > > though. > >> >> To give you an idea... > >> > > >> > DVDs? I thought these would be in partitions, or directories, on the > > hard > >> > drive, no? They don't /run/ off the DVD, do they? Or are the DVDs just > > so > >> > you can put one in place quickly on your hard drive, without taking > > space up > >> > all the time. > >> > >> Yeah, the latter. VPC creates what it calls a "virtual hard drive" as a > > single VHD > >> file. These are, by default, dynamically sized, so they start out small > > and grow > >> and grow and grow and grow... When I get a VM setup the way I want to > > preserve it, > >> I attempt to shrink down the VHD file as small as possible, then burn to > > DVD so I > >> can instantly restore an entire operating system! Very slick. But to > > give you an > >> idea of the storage sizes you're looking at (or aiming for <g>), here are > > a few I > >> have online at the moment: > >> > >> 02/09/2007 05:10 PM 55,417,150 Win98-IE4.cab > >> 02/09/2007 05:13 PM 120,601,116 Win98-IE6.cab > >> 02/23/2007 05:58 PM 130,423,492 W95.cab > >> 02/09/2007 05:28 PM 160,569,346 Win98-IE6-VB.cab > >> 02/09/2007 05:21 PM 178,678,986 Win98-IE6-O2K.cab > >> 02/13/2007 11:18 AM 183,245,352 XP-Pro (stripped).cab > >> 02/13/2007 01:54 PM 198,542,446 XP-Bare.cab > >> 02/09/2007 05:53 PM 216,374,452 Win98-IE6-VB-O2K.cab > >> 02/09/2007 06:52 PM 297,034,590 Win2K-SP0.cab > >> 02/13/2007 05:06 PM 300,436,094 XPP2.cab > >> 02/09/2007 07:05 PM 323,784,796 Win2K-SP4.cab > >> 02/23/2007 11:02 AM 371,535,154 XPP2-VB.cab > >> 02/09/2007 07:22 PM 382,041,220 Win2K-SP4-IE6.cab > >> 02/09/2007 07:59 PM 417,612,140 Win2K-SP4-IE6-VB.cab > >> 02/09/2007 07:40 PM 422,082,082 Win2K-SP4-IE6-O2K.cab > >> 02/23/2007 12:16 PM 441,530,936 XPP2-VB-O2K.cab > >> 02/12/2007 11:10 AM 459,783,776 Win2K-SP4-IE6-VB-O2K.cab > >> 02/23/2007 02:06 PM 768,065,402 XPP2-VB-O2K3.cab > >> 02/28/2007 06:15 PM 2,349,559,142 Vista.zip > >> > >> Which causes me to wonder how I messed up the W95 such that is *so* much > > bigger than > >> the W98! I found cabarc.exe did a better compression job than winzip, in > > general, > >> but that it can't handle files much bigger than 2Gb very gracefully. Had > > to switch > >> over to winzip for Vista! Here's an example of some XP builds: > >> > >> 02/28/2007 05:49 PM 784,659,968 XP-Bare.vhd > >> 02/28/2007 05:49 PM 13,082 XP-Bare.vmc > >> 02/23/2007 11:50 AM 1,409,698,304 XPP2-VB-O2K.vhd > >> 02/23/2007 11:20 AM 12,178 XPP2-VB-O2K.vmc > >> 02/23/2007 03:46 PM 1,860,696,064 XPP2-VB-O2K3.vhd > >> 02/23/2007 03:46 PM 12,342 XPP2-VB-O2K3.vmc > >> 02/23/2007 10:26 AM 1,264,959,488 XPP2-VB.vhd > >> 02/23/2007 10:14 AM 12,162 XPP2-VB.vmc > >> 02/13/2007 05:45 PM 1,061,486,080 XPP2.vhd > >> 02/13/2007 05:40 PM 12,130 XPP2.vmc > >> > >> The VMC file is an XML "virtual machine configuration" file, and can be > > hand editted > >> to point to different locations for the VHD. (This relation will make > > more sense > >> after you've built your first VM.) > >> > >> -- > >> .NET: It's About Trust! > >> http://vfred.mvps.org > >> > >> > > > > > > Rick Raisley <rraisley-A-T-harscotrack-D-O-T-com> wrote:
> * I have a small builder edition of Vista Ultimate 32-bit, included with my Only a MSFT lawyer could make sense of those licenses, and you probably wouldn't > new PC. Can I install the virtual machines, temporarily, as any other > version? I have to say on the license agreement that I have that version, > even though I don't, so didn't know. This is just for testing, of course. like their answer to that sort of question. Read that as you will. > * Are Virtual Drives /necessary/ with the Virtual PC? Reason I ask is that Right. And that "system" drive is a VHD.> it seems that VPC makes its own "system drive", without adding anything > else. But I'm not sure. > * Size is a problem; my Vista install is (so far) over 10 GB in size. Yours Delete stuff. <G> Viciously. I think my final Vista VHDs came in around 5.5Gb > was 2.3 GB (the zip at least). How do I get the size smaller? I have the > Coding Horror article, but it's about installing WinXP, and I wasn't sure > how to do it with Vista. Especially since a lot of programs and utilities > don't work with Vista. before ZIPping. One really neat trick I learned was to follow a routine like this, right before archiving: * Mount the VHD in another VPC, as drive D: * Delete the swapfile! It'll regen on its own, next time you boot. * Run a defragger on it. * Run sdelete to wipe all the ununsed space. * Shutdown this secondary VPC. * Run the "Virtual Disk Wizard" to compact what's left of the VHD. * ZIP it! > * I made two accounts, an Admin account with admin privileges, and a Testing Probably. Of course, all machines have an admin account, right? You could create > account with standard user privileges. I want to test my installs as a > normal user, but will need admin to do checks and make changes. Does that > sound right? the user(s) as needed anytime you start a test. > * How does the 30 day expiration date of a trial install work out here? If I'm sure those are calendar days.> it uses the install date, won't installing a 31 day old copy from a DVD end > up being out of date, and therefore unusable? This part is really confusing > to me (like the rest isn't). ;-) > * You/Karl mention about shrinking down the VHD as small as possible, before See above.> burning. How is that done?
Show quote
Hide quote
"Karl E. Peterson" <k***@mvps.org> wrote in message Well, I keep reading that you can test install the OS for 30 days, andnews:%23ACHCBIgHHA.3388@TK2MSFTNGP02.phx.gbl... > Rick Raisley <rraisley-A-T-harscotrack-D-O-T-com> wrote: > > * I have a small builder edition of Vista Ultimate 32-bit, included with my > > new PC. Can I install the virtual machines, temporarily, as any other > > version? I have to say on the license agreement that I have that version, > > even though I don't, so didn't know. This is just for testing, of course. > > Only a MSFT lawyer could make sense of those licenses, and you probably wouldn't > like their answer to that sort of question. Read that as you will. > choose the version you want, but.... Show quoteHide quote > I'll try that. But starting out with over 10 GB, I'm sure I did something> > * Size is a problem; my Vista install is (so far) over 10 GB in size. Yours > > was 2.3 GB (the zip at least). How do I get the size smaller? I have the > > Coding Horror article, but it's about installing WinXP, and I wasn't sure > > how to do it with Vista. Especially since a lot of programs and utilities > > don't work with Vista. > > Delete stuff. <G> Viciously. I think my final Vista VHDs came in around 5.5Gb > before ZIPping. One really neat trick I learned was to follow a routine like this, > right before archiving: > > * Mount the VHD in another VPC, as drive D: > * Delete the swapfile! It'll regen on its own, next time you boot. > * Run a defragger on it. > * Run sdelete to wipe all the ununsed space. > * Shutdown this secondary VPC. > * Run the "Virtual Disk Wizard" to compact what's left of the VHD. > * ZIP it! > wrong to start with. > > * How does the 30 day expiration date of a trial install work out here? So, all those DVDs you burned, will have to be re-made after 30 days? TheIf > > it uses the install date, won't installing a 31 day old copy from a DVD end > > up being out of date, and therefore unusable? This part is really confusing > > to me (like the rest isn't). ;-) > > I'm sure those are calendar days. > Vista ones, anyhow? Thanks for your ongoing help, Karl, I appreciate it! ;-) -- Regards, Rick Raisley Rick Raisley <heavymetal-A-T-bellsouth-D-O-T-net> wrote:
Show quoteHide quote > "Karl E. Peterson" <k***@mvps.org> wrote in message I don't think so. The swapfile alone is huge. That sounds about where mine >>> * Size is a problem; my Vista install is (so far) over 10 GB in size. Yours >>> was 2.3 GB (the zip at least). How do I get the size smaller? I have the >>> Coding Horror article, but it's about installing WinXP, and I wasn't sure >>> how to do it with Vista. Especially since a lot of programs and utilities >>> don't work with Vista. >> >> Delete stuff. <G> Viciously. I think my final Vista VHDs came in around 5.5Gb >> before ZIPping. One really neat trick I learned was to follow a routine like >> this, right before archiving: >> >> * Mount the VHD in another VPC, as drive D: >> * Delete the swapfile! It'll regen on its own, next time you boot. >> * Run a defragger on it. >> * Run sdelete to wipe all the ununsed space. >> * Shutdown this secondary VPC. >> * Run the "Virtual Disk Wizard" to compact what's left of the VHD. >> * ZIP it! > > I'll try that. But starting out with over 10 GB, I'm sure I did something > wrong to start with. started, as well. The steps above cut it about in half, then WinZip took another ~50% cut. >>> * How does the 30 day expiration date of a trial install work out here? If No, I used MSDN bits -- no expiration date that I'm aware of.>>> it uses the install date, won't installing a 31 day old copy from a DVD end >>> up being out of date, and therefore unusable? This part is really confusing >>> to me (like the rest isn't). ;-) >> >> I'm sure those are calendar days. > > So, all those DVDs you burned, will have to be re-made after 30 days? The > Vista ones, anyhow? On Tue, 17 Apr 2007 10:04:49 -0700, "Karl E. Peterson" <k***@mvps.org> in <#cP#CKRgHHA.4***@TK2MSFTNGP02.phx.gbl> wrote: Show quoteHide quote >Rick Raisley <heavymetal-A-T-bellsouth-D-O-T-net> wrote: And if get yourself a copy of WinRAR you can make it even smaller. :-)>> "Karl E. Peterson" <k***@mvps.org> wrote in message >>>> * Size is a problem; my Vista install is (so far) over 10 GB in size. Yours >>>> was 2.3 GB (the zip at least). How do I get the size smaller? I have the >>>> Coding Horror article, but it's about installing WinXP, and I wasn't sure >>>> how to do it with Vista. Especially since a lot of programs and utilities >>>> don't work with Vista. >>> >>> Delete stuff. <G> Viciously. I think my final Vista VHDs came in around 5.5Gb >>> before ZIPping. One really neat trick I learned was to follow a routine like >>> this, right before archiving: >>> >>> * Mount the VHD in another VPC, as drive D: >>> * Delete the swapfile! It'll regen on its own, next time you boot. >>> * Run a defragger on it. >>> * Run sdelete to wipe all the ununsed space. >>> * Shutdown this secondary VPC. >>> * Run the "Virtual Disk Wizard" to compact what's left of the VHD. >>> * ZIP it! >> >> I'll try that. But starting out with over 10 GB, I'm sure I did something >> wrong to start with. > >I don't think so. The swapfile alone is huge. That sounds about where mine >started, as well. The steps above cut it about in half, then WinZip took another >~50% cut. --- Stefan Berglund Stefan Berglund <sorry.no.kool***@for.me> wrote:
>>> I'll try that. But starting out with over 10 GB, I'm sure I did something I'd definitely be interested in that. I found CABARC would shrink the VHDs by about >>> wrong to start with. >> >> I don't think so. The swapfile alone is huge. That sounds about where mine >> started, as well. The steps above cut it about in half, then WinZip took another >> ~50% cut. > > And if get yourself a copy of WinRAR you can make it even smaller. :-) 10% more than WinZip (maximum/portable), but that it blew chunks on files >2Gb. Does WinRAR handle XXL files? On Tue, 17 Apr 2007 10:46:10 -0700, "Karl E. Peterson" <k***@mvps.org> in <u9n4JhRgHHA.3***@TK2MSFTNGP02.phx.gbl> wrote: >Stefan Berglund <sorry.no.kool***@for.me> wrote: Assuming by XXL you mean eXtra eXtra Large, then I'd say yes.>>>> I'll try that. But starting out with over 10 GB, I'm sure I did something >>>> wrong to start with. >>> >>> I don't think so. The swapfile alone is huge. That sounds about where mine >>> started, as well. The steps above cut it about in half, then WinZip took another >>> ~50% cut. >> >> And if get yourself a copy of WinRAR you can make it even smaller. :-) > >I'd definitely be interested in that. I found CABARC would shrink the VHDs by about >10% more than WinZip (maximum/portable), but that it blew chunks on files >2Gb. >Does WinRAR handle XXL files? I haven't actually tried that myself but their web site says: WinRAR supports files and archives up to 8,589 billion gigabytes in size. The number of archived files is, for all practical purposes, unlimited. You can try it before you buy it and it's licensed in perpetuity. I use it on a daily basis to archive downloads and I also use it for version control. --- Stefan Berglund Stefan Berglund <sorry.no.kool***@for.me> wrote:
>>> I'll try that. But starting out with over 10 GB, I'm sure I did something Actually, I misunderestimated the compression ratio WinZip attained on these.>>> wrong to start with. >> >> I don't think so. The swapfile alone is huge. That sounds about where mine >> started, as well. The steps above cut it about in half, then WinZip took another >> ~50% cut. > > And if get yourself a copy of WinRAR you can make it even smaller. :-) Ex: 5,615,580,160 -> 2,408,526,811 for 57% Still, had to use UDP rather than ISO for the DVD, because it too exceeded 2Gb. "Rick Raisley" <rraisley-A-T-harscotrack-D-O-T-com> wrote in message FWIW, I use Virtual PC extensively, primarily the 2004 version but I've got news:eZRzlODXHHA.3948@TK2MSFTNGP05.phx.gbl... > That sounds like exactly what I'm looking for! I'm leaning toward a new > Vista machine, but with virtual PCs of XP, 98 and whatever else I want, > testing should be a breeze. Looked at the demo with the link provided, and > you operate the other environment in a window, and can even drag and drop > between them! I'm getting excited! > > Does anyone know if it actually comes /with/ Vista, or is a download for > Vista as well? the 2007 beta installed on our test server (along with Virtual Server 2005). Since we support many clients, it allows me to have separate images for each client. We also use it to show demos to prospective clients. Those are configured to use Undo Disks so that as we do things during the demo, we can just undo it all and be set right back up for demoing to the next prospective client. Very nifty! From what I've seen so far between VPC2004 and VPC2007 (keep in mind that the 2007 version is still beta), there's VERY little that's different. In fact, so far, the ONLY difference I can see is that Vista is "officially" supported under VPC2007, but Vista also works fine with VPC2004. Three important things to keep in mind about the virtual machines you create: First, the hardware that the virtual machines emulate is not the best. For example, the emulated video card is non-3D with only 8 MB of memory. The largest hard disk you can have is 16 GB, but you can have up to 3 of them (each being a separate VHD file). The emulated sound card is a lowly SoundBlaster16 ISA. If gaming is your thing, virtual machines are great for running older games that won't run under later versions of Windows. But you're not going to be able to run games under a virtual machine that, for example, *require* a 3D graphics card. Second, you should have a LOT of memory on your host PC. Each virtual machine "steals" the allocated RAM from the host PC, so, that amount of RAM is unavailable even to the host PC. If you try to run a virtual machine and the host doesn't have enough *free* RAM to allocate to the virtual machine, VPC won't run the virtual machine. If your virtual machines are all running WinXP, then you really need to give each virtual machine at least 512 MB (and even that amount is questionable). If your host PC only has 1 GB of RAM, you're only going to be able to run one virtual machine at a time. Virtual machines cannot use virtual memory from the host. You must have the free RAM available. The third thing is that, legally, you need to obtain additional licenses for all the software you install on each virtual machine. This includes Windows. So, you need a complete, separate, licensed copy of Windows to install on each virtual machine. Microsoft considers every virtual machine to be a completely different PC. If you create 5 virtual PCs, then legally, you need 6 fully licensed copies of Windows (one for your host PC and 5 for the virtual PCs). This also goes for any other Microsoft software (that's not already free such as downloads from Microsoft (for example, Windows Defender). This is why Microsoft has made Virtual PC free. They want to sell more licenses of Windows, Office, etc. to use on Virtual PC images. With MS software that doesn't require activation, you're OK, but it's still considered pirating by MS. But MS products like WinXP and Office 2003 that must be activated, you're kinda screwed if you use the same product keys for installation on all virtual machines. For non-Microsoft software, you're best off checking with them to see what their policy is regarding a license for their software on virtual machines. Many are going to follow (or already have) Microsoft's lead on this. Others won't be as strict and will say "yeah, go ahead and install it on as many as you want". -- Mike Microsoft MVP Visual Basic MikeD <nob***@nowhere.edu> wrote:
> From what I've seen so far between VPC2004 and VPC2007 (keep in mind that It actually RTW'd early last week.> the 2007 version is still beta), > there's VERY little that's different. In Hang onto 2004! The VM extensions from it will work in older operating systems than > fact, so far, the ONLY difference I can see is that Vista is "officially" > supported under VPC2007, but Vista also works fine with VPC2004. those from 2007. They pretty much restricted them to .NET compliant platforms. > largest hard disk you can have is 16 GB, Ah, another difference. I think it's 64Gb now."Karl E. Peterson" <k***@mvps.org> wrote in message Didn't know that. I guess I should check more often.news:u5paDuGXHHA.4872@TK2MSFTNGP03.phx.gbl... > MikeD <nob***@nowhere.edu> wrote: >> From what I've seen so far between VPC2004 and VPC2007 (keep in mind that >> the 2007 version is still beta), > > It actually RTW'd early last week. > What extensions, specifically? Are you referring to the Virtual Machine >> there's VERY little that's different. In >> fact, so far, the ONLY difference I can see is that Vista is "officially" >> supported under VPC2007, but Vista also works fine with VPC2004. > > Hang onto 2004! The VM extensions from it will work in older operating > systems than those from 2007. They pretty much restricted them to .NET > compliant platforms. Additions? > Obviously, I haven't done much experimenting with VPC2007 yet. In fact, >> largest hard disk you can have is 16 GB, > > Ah, another difference. I think it's 64Gb now. I've only used it with VMCs and VHDs I created with VPC2004. It worked fine with those, though. <g>. I DID check the hardware that VPC2007 emulates and it's pretty much the same as VPC2004, which I was extremely disappointed about. The emulated video card is not going to support many of the display capabilities of Vista (at least from my understanding of what Vista's graphics capabilities are). I thought for sure that the emulated hardware would be better in VPC2007 (and not just going from a max 16GB hard drive to a 64GB). -- Mike Microsoft MVP Visual Basic > What extensions, specifically? Are you referring to the Virtual Machine Yep, that's what he's talking about. The VPC2007 additions don't include > Additions? Win95 or DOS, but the older additions for Win95 or DOS work as long as you keep them around. >I thought for sure that the emulated hardware would be better in VPC2007 Not a good expectation, VPC's main target is legacy app support, not >(and not just going from a max 16GB hard drive to a 64GB). current... -- Show quoteHide quoteBob Comer <Microsoft MVP Windows - Virtual Machine> "MikeD" <nob***@nowhere.edu> wrote in message news:eaOEZ$GXHHA.2212@TK2MSFTNGP02.phx.gbl... > > "Karl E. Peterson" <k***@mvps.org> wrote in message > news:u5paDuGXHHA.4872@TK2MSFTNGP03.phx.gbl... >> MikeD <nob***@nowhere.edu> wrote: >>> From what I've seen so far between VPC2004 and VPC2007 (keep in mind >>> that >>> the 2007 version is still beta), >> >> It actually RTW'd early last week. > > Didn't know that. I guess I should check more often. > >> >>> there's VERY little that's different. In >>> fact, so far, the ONLY difference I can see is that Vista is >>> "officially" >>> supported under VPC2007, but Vista also works fine with VPC2004. >> >> Hang onto 2004! The VM extensions from it will work in older operating >> systems than those from 2007. They pretty much restricted them to .NET >> compliant platforms. > > What extensions, specifically? Are you referring to the Virtual Machine > Additions? > >> >>> largest hard disk you can have is 16 GB, >> >> Ah, another difference. I think it's 64Gb now. > > Obviously, I haven't done much experimenting with VPC2007 yet. In fact, > I've only used it with VMCs and VHDs I created with VPC2004. It worked > fine with those, though. <g>. I DID check the hardware that VPC2007 > emulates and it's pretty much the same as VPC2004, which I was extremely > disappointed about. The emulated video card is not going to support many > of the display capabilities of Vista (at least from my understanding of > what Vista's graphics capabilities are). I thought for sure that the > emulated hardware would be better in VPC2007 (and not just going from a > max 16GB hard drive to a 64GB). > > -- > Mike > Microsoft MVP Visual Basic > > MikeD <nob***@nowhere.edu> wrote:
> "Karl E. Peterson" <k***@mvps.org> wrote ... I only stumbled across it, when I needed to quick grab the bits on another machine.>> MikeD <nob***@nowhere.edu> wrote: >>> From what I've seen so far between VPC2004 and VPC2007 (keep in mind that >>> the 2007 version is still beta), >> >> It actually RTW'd early last week. > > Didn't know that. I guess I should check more often. >>> there's VERY little that's different. In Yeah, sorry for the miscite.>>> fact, so far, the ONLY difference I can see is that Vista is "officially" >>> supported under VPC2007, but Vista also works fine with VPC2004. >> >> Hang onto 2004! The VM extensions from it will work in older operating >> systems than those from 2007. They pretty much restricted them to .NET >> compliant platforms. > > What extensions, specifically? Are you referring to the Virtual Machine > Additions? >>> largest hard disk you can have is 16 GB, I agree; the video sucks. It's functional, but wth? I guess it beats the sorts of >> >> Ah, another difference. I think it's 64Gb now. > > Obviously, I haven't done much experimenting with VPC2007 yet. In fact, > I've only used it with VMCs and VHDs I created with VPC2004. It worked fine > with those, though. <g>. I DID check the hardware that VPC2007 emulates and > it's pretty much the same as VPC2004, which I was extremely disappointed > about. The emulated video card is not going to support many of the display > capabilities of Vista (at least from my understanding of what Vista's > graphics capabilities are). I thought for sure that the emulated hardware > would be better in VPC2007 (and not just going from a max 16GB hard drive to > a 64GB). driver conflicts most folks are having with Vista, though! In article <u5paDuGXHHA.4***@TK2MSFTNGP03.phx.gbl>, k***@mvps.org
says... > MikeD <nob***@nowhere.edu> wrote: Any idea where I could find VPC2004? It doesn't seem to be on M$ > > From what I've seen so far between VPC2004 and VPC2007 (keep in mind that > > the 2007 version is still beta), > > It actually RTW'd early last week. > > > there's VERY little that's different. In > > fact, so far, the ONLY difference I can see is that Vista is "officially" > > supported under VPC2007, but Vista also works fine with VPC2004. > > Hang onto 2004! The VM extensions from it will work in older operating systems than > those from 2007. They pretty much restricted them to .NET compliant platforms. download anymore. Show quoteHide quote > > > largest hard disk you can have is 16 GB, > > Ah, another difference. I think it's 64Gb now. > -- Remove the ns_ from if replying by e-mail (but keep posts in the newsgroups if possible). On Fri, 2 Mar 2007 07:37:19 -0500, UseNet via Cable Modem <nospam@nospam.com> wrote:
¤ ¤ Any idea where I could find VPC2004? It doesn't seem to be on M$ ¤ download anymore. http://www.microsoft.com/downloads/details.aspx?FamilyId=6D58729D-DFA8-40BF-AFAF-20BCB7F01CD1&displaylang=en Paul ~~~~ Microsoft MVP (Visual Basic) In article <vu8gu2hca33h2kr7i8f8bo1s915omtr***@4ax.com>,
UseAdddressAtEndofMess***@swspectrum.com says... > On Fri, 2 Mar 2007 07:37:19 -0500, UseNet via Cable Modem <nospam@nospam.com> wrote: So that's the whole thing? I found that yesterday, but thought it was > > > ? > ? Any idea where I could find VPC2004? It doesn't seem to be on M$ > ? download anymore. > > http://www.microsoft.com/downloads/details.aspx?FamilyId=6D58729D-DFA8-40BF-AFAF-20BCB7F01CD1&displaylang=en just the service pack, not the full install. Thanks! -- Remove the ns_ from if replying by e-mail (but keep posts in the newsgroups if possible). UseNet via Cable Modem <nospam@nospam.com> wrote:
Show quoteHide quote > In article <vu8gu2hca33h2kr7i8f8bo1s915omtr***@4ax.com>, That's it, yep!> UseAdddressAtEndofMess***@swspectrum.com says... >> On Fri, 2 Mar 2007 07:37:19 -0500, UseNet via Cable Modem <nospam@nospam.com> >> wrote: >> >> >> ? >> ? Any idea where I could find VPC2004? It doesn't seem to be on M$ >> ? download anymore. >> >> http://www.microsoft.com/downloads/details.aspx?FamilyId=6D58729D-DFA8-40BF-AFAF-20BCB7F01CD1&displaylang=en > > So that's the whole thing? I found that yesterday, but thought it was > just the service pack, not the full install. |
|||||||||||||||||||||||