Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Inside Vista's Image-Based Install Process 519

KrispyGlider writes "Vista's installation process is dramatically different from any previous version of Windows: rather than being an 'installer,' the install DVD is actually a preinstalled copy of Windows that simply gets decompressed onto your PC. It is hardware agnostic, so it can adjust to different systems, and you can also install your own apps into it so that your Vista install becomes a full system image install. APCMag.com has published an interview with a Microsoft Australia tech specialist on the inner workings of it as well as a story that looks at some of the pros and cons of image-based installs."
This discussion has been archived. No new comments can be posted.

Inside Vista's Image-Based Install Process

Comments Filter:
  • Re:dual boot? (Score:5, Informative)

    by Soleen ( 925936 ) on Monday July 24, 2006 @11:13AM (#15769779)
    You can format, delete, or leave anoutched any partitions you want. becisally the same as in Windows XP, except they added GUI to that, and also you can't format into FAT32, it must NTFS from now on. As far as Boot Sectors go, I think Vista still does not give you any choices...
  • Re:dual boot? (Score:5, Informative)

    by gEvil (beta) ( 945888 ) on Monday July 24, 2006 @11:16AM (#15769810)
    frankly im waiting for someone to give me the ability to "Alt Tab" between OSs. i'd love to run linux primary and just alt tab to windows when i need to do MS shit.

    Have you tried VMWare (or any other virtualization system)?
  • Re:dual boot? (Score:2, Informative)

    by tomstdenis ( 446163 ) <tomstdenis AT gmail DOT com> on Monday July 24, 2006 @11:18AM (#15769823) Homepage
    Fedora will help you setup dualboot.

    Gentoo users [like me] just don't run Windows, e.g. not an issue.

    tom
  • Re:dual boot? (Score:4, Informative)

    by kailoran ( 887304 ) on Monday July 24, 2006 @11:21AM (#15769845)
    The thing is that unlike the Windows' MBR, grub can actually be configured to run the other OS if the user wants. Most distros autodetect and add the appropriate configs, so that there's zero effort needed.

    Installing Windows just nukes the existing MBR and the only thing you can do is run Windows, or start searching for a rescue cd/floppy.
  • Re:dual boot? (Score:3, Informative)

    by The MAZZTer ( 911996 ) <.moc.liamg. .ta. .tzzagem.> on Monday July 24, 2006 @11:28AM (#15769907) Homepage

    I know XP actually offers to NOT format the install partition for you, which is nice if Windows has bricked and you don't do backups as often as you should.

    Vista can install to a secondary hard drive (from what I read it's the first MS OS to be able to do so, probably thanks to the new boot loader) and it automatically supports dual booting with older Windows' (NT based at least) and will detect them and automatically set up the boot loader (it can be changed with bcdedit.exe and there are a couple unofficial GUI tools as well).

    I don't know if it supports Linux. bcdedit.exe allows you to specify a drive and path to the OS loader file, but I'm guessing the boot loader probably only supports NTFS and FAT32...

    Also it's worth noting Vista's bcdedit.exe can be used from within XP successfully,

  • by PhrostyMcByte ( 589271 ) <phrosty@gmail.com> on Monday July 24, 2006 @11:28AM (#15769908) Homepage

    I'd say it is much different from copying files because it has to test for all kinds of hardware, generate a lot of configs and other file structures.

    The alternative to the image based install? Up until recently the betas have used the traditional installer and it was like watching paint dry - literally, it took 2 to 3 hours (with a non-working progress bar to boot). The latest beta took about 20min to install and an extra 10min to do first boot configuration.

    Compared to XP's install, Vista takes maybe 10 minutes longer and that's not bad considering the astounding 12GiB (for the x64 version. I think x86 takes 8GiB) it copies to the HDD.

  • Re:At last (Score:5, Informative)

    by OfNoAccount ( 906368 ) on Monday July 24, 2006 @11:34AM (#15769954)
    Simple solution - immediately before you upgrade a major component, run:
    sysprep -nosidgen

    You have the choice of running with existing settings or running mini-setup if you're running XP SP2. The only thing I can't recall is what effect that'll have on activation...

    Otherwise the only other thing you'll have problems with is changing the underlying HAL from ACPI to non-ACPI.

    See: MS sysprep kb article [microsoft.com] and more usefully Killian's sysprep guide [geocities.com]
  • Re:dual boot? (Score:3, Informative)

    by WhiteWolf666 ( 145211 ) <sherwinNO@SPAMamiran.us> on Monday July 24, 2006 @11:36AM (#15769969) Homepage Journal
    Booting another OS from the NT boot loader is significantly more difficult than using a Linux boot loader GUI setup tool.

    The difference is quite extreme. Using tools like DD to generate copies of boot sectors, and then learning the NT boot.ini conventions is beyond most power users.
  • Re:dual boot? (Score:5, Informative)

    by cyborch ( 524661 ) on Monday July 24, 2006 @11:39AM (#15769986) Homepage Journal

    The new duo core CPUs have facilities for this. See Parallels [parallels.com] for the first signs of alt tab'ing between OS'es.

    In addition rumor has it that Leopard (the next version of OS X) will have something like this built in.

  • Re:At last (Score:2, Informative)

    by infosec_spaz ( 968690 ) on Monday July 24, 2006 @11:49AM (#15770070) Homepage
    On linux responding better when upgrading MB, or CPU...No, Not really. I have tried, and it pukes just as readily.
  • by darthservo ( 942083 ) on Monday July 24, 2006 @12:17PM (#15770303)
    A while ago, Raymond Chen described [msdn.com] why Windows will nuke and load a new boot sector.

    He mentioned corrupt boot sectors (no boot sectors or boot sector virus), but primarily emphasized the user freindliness for those users who try to install/upgrade. He also mentioned that it wasn't possible for MS to code for every single "foreign" boot sector out there.

  • Re:Article is stupid (Score:5, Informative)

    by mwalleisa ( 561970 ) <michael.walleisa@gmai3.14l.com minus pi> on Monday July 24, 2006 @12:21PM (#15770335)
    When talking about using Symantec Ghost (or other), the author is referring to Windows XP installations, not Vista.
    FTFA:

    In the XP world, most advanced users are used to customising the Windows install disc. It's a straightforward, if tedious, process to slipstream service packs and patches, add extra drivers and create answer files that allow XP to install with no user input.

    But this flexibility only extends to the installation of Windows itself. To clone a full system with apps installed, Symantec Ghost or a similar utility must be used to create that image.

    However, all this is about to change. Windows Vista is based entirely around Microsoft's Windows Imaging Format (or WIM), a file-based imaging standard rather than a sector-based.

    (bold emphasis = mine)
  • by gruhnj ( 195230 ) on Monday July 24, 2006 @02:04PM (#15771123)
    This is no different; currently it doesn't support multicasting and so although it's 'revolutionary' (read: RIS) it still doesn't beat the ability to push down and image to a workstation is less than 20 minutes...oops, did I say a workstation, I meant a lab.

    Windows Deployment Services, the replacement for RIS that will be comming out around the same time Vista ships, does exactly that. RIS only does the OS install well. Once you create your master image, you can place that onto a WDS server and multicast it out to as many computers as you have bandwidth. My current image when run deployed with imageX comes in at 25% less space (both images on max compression) and deploys in aprox 12 min for the image copy, plus the normal mini-setup time.

    Ghost aint going away, but it will be eaten away from at the bottom with WDS.
  • by Anonymous Coward on Monday July 24, 2006 @02:22PM (#15771261)
    and that's not bad considering the astounding 12GiB (for the x64 version. I think x86 takes 8GiB) it copies to the HDD.

    Not to nitpick, but it's GB, not GiB. The OS uses the term Gigabyte, and since that is the unit of measure as defined by the environment you are testing then it makes sense to use it and not another term.

    Yes, I know Gigabyte doesn't follow the standard SI units, but that's language for you.

  • Re:At last (Score:2, Informative)

    by KarmaMB84 ( 743001 ) on Monday July 24, 2006 @02:23PM (#15771267)
    Microsoft generally thinks you should buy another copy of Windows if you change motherboards for any other reason than a defective board.
  • Re:dual boot? (Score:3, Informative)

    by WhiteWolf666 ( 145211 ) <sherwinNO@SPAMamiran.us> on Monday July 24, 2006 @02:29PM (#15771309) Homepage Journal
    Why? The term "convicted monpolist" is correct. Feel free to browse the DOJ website [google.com]

    There's really no debate on the matter. Legally, MS is a convicted monopolist. Additionally, you won't find market analysts who would qualify Microsoft as anything but a monopoly. Furthermore, one can statistically demonstrate Microsoft's collection of monopoly profits. And the courts have repeatedly found (including appeals) that Microsoft abuses its market position.

    Once again, I love Microsoft trolls. However, it'll be more fun if you try and make arguments, rather than simply using your Authority as an Anonymous Coward. So please, discuss.
  • by Anonymous Coward on Monday July 24, 2006 @02:37PM (#15771362)
    If you're not a Windows user, this can be confusing. Not confusing on the order of Linux, but I digress...

    First, copy everything from the old drive to the new drive. Remove the old drive. Boot off of a Windows cd, and tell it to do a repair install. A few minutes later, you're done.
  • by EXMSFT ( 935404 ) on Monday July 24, 2006 @02:44PM (#15771410)
    WDS doesn't support multicast - first poster was right.
  • by Anonymous Coward on Monday July 24, 2006 @05:33PM (#15772584)
    Depending on how you set up your system, the maximum file size in NTFS is either 18EB or 32*16EB.

    NTFS is, was, and always has been a 64-bit file system -- 11 years and counting.
  • by smash ( 1351 ) on Monday July 24, 2006 @06:37PM (#15772861) Homepage Journal
    Most (all?) versions include security permissions (user/group/other, etc). Not sure about ACLs, I don't use them on *nix.
  • Re:dual boot? (Score:3, Informative)

    by Lord Ender ( 156273 ) on Monday July 24, 2006 @09:08PM (#15773372) Homepage
    One is a long time ago in a galaxy far far away. The other is in our quadrant a few centuries into the future. There is no mention there of alternative universes.

    Rule 1 of arguing about sci-fi on the internet: all sci-fi is true. Where there is a seeming contradiction, it must be explained away somehow (other dimensions, etc.). It's a lot like religion, but we don't start wars, and our arguments are at least partially based on reality.

It's a naive, domestic operating system without any breeding, but I think you'll be amused by its presumption.

Working...