Windows Vista PreOS Environment: What happens before the OS loads
- Posted: Mar 19, 2007 at 1:53 PM
- 61,703 Views
- 14 Comments
Download
How do I download the videos?
- To download, right click the file type you would like and pick “Save target as…” or “Save link as…”
Why should I download videos from Channel9?
- It's an easy way to save the videos you like locally.
- You can save the videos in order to watch them offline.
- If all you want is to hear the audio, you can download the MP3!
Which version should I choose?
- If you want to view the video on your PC, Xbox or Media Center, download the High Quality WMV file (this is the highest quality version we have available).
- If you'd like a lower bitrate version, to reduce the download time or cost, then choose the Medium Quality WMV file.
- If you have a Zune, WP7, iPhone, iPad, or iPod device, choose the low or medium MP4 file.
- If you just want to hear the audio of the video, choose the MP3 file.
Right click “Save as…”
- Mid Quality WMV (Lo-band, Mobile)
- WMV (WMV Video)
This is a rare interview with some of the developers nobody sees during the day (
Meet Jamie Schwartz, Development Lead, Windows Kernel Dev team, and Andrew Ritz, Development Manager, Windows Kernel Dev team. They tell us all about the wonderful world of preOS. Enjoy.
Comments Closed
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Got a couple of questions:
- Why do we have to create a dos floppy to flash a bios?
- Is EFI now supported or not in Vista?
- Are there any motherboard manufacturers that are going to ditch the bios and put EFI on it?
- Can I boot to Linux using the Vista bootloader (without using a Linux bootloader)?
XP bootloader can also boot a linux. You have to create an image of the linux bootsector. This image file can be loaded by the xp bootloader as well as by the vista bootloader
I haven't had to do that for a long time, all my machines (Dell) support flashing from within windows.
Like with my skillset, I'm seriously considering wether there's any opportunity for someone like me, creating "addons" to WinRE, or perhaps convincing them into allowing some kind of addon API.
Now a direct question for Jamie/Andrew.
I ran into an issue a couple of days ago which I thought had been fixed since Windows 2000 sp2. That is 48-bit LBA on ATA (IDE) Hard disks.
In this case, there was an existing Windows 2000 Server where the Admin needed to setup a parrallel install of Windows on a second D: volume. Now this was a 250MB basic disk volume, and was ~60-70% full. The Admin booted off his Windows 2000 sp4 CD (slip-streamed) and proceeded to through the text-mode setup, installing to D:\WINNT. Upon reboot, entering what should be the 2nd stage, GUI part of the installer, you get a BSOD and a message about D:\WINNT\SYSTEM32\NTOSKRNL.EXE being missing.
Upon my investigation, it became apparent that NTOSKRNL.EXE was well beyond the old 28-bit LBA limitation (~128GB point). But I wasn't able to investigate any further, due to urgency. Is this likely an issue of a bad service pack integration of the Windows 2000 Server CD. That is, the CD was still using the old, pre 48-bit LBA IDE/ATAPI driver(s) ?
PS: I side-stepped the issue by resizing and moving the partition up, leaving a 2GB partition at the start of the disk for the new parallel install.
Interesting video I'm enjoying it, and what is amazing me is that is running without bios hmm kind of suprised.
Great job definitivly !
Just a few notes here.
Vista does NOT run on PowerPc, Mac have switched from PowerPc to x86 and that is why it can run on them.
Some early edition of Windows NT worked with PowerPc but it was never releasted to the public i belive.
Yes Vista supports loading from EFI.
Yes the bios is beeing ditched VIA and other chip manufacture are working on EFI's to go into pc motherboards as we speek (type).
The grate thing about EFI is that you can have it use hardware better alowing to run the hardrive at full speed on boot up, but sound like the Vista bios bootloader partialy is cabable of this.
I have seen serveral of them on channel 9.
A very interesting phenomenon.
Why else would it bee knee dep in html and offers of cheap goods.
I would guess this because I am assuming a strictly EFI approach (at least currently) will not allow Linux to boot. Is this assumption correct?
I have a question for Jamie and Andrew..
We have a product that has its own boot code, which pre authenticates the user before allowing boot. Is possible to hook in some form of authentication into the boot loader, other than from a keyboard menu item at the pre boot time, say from a USB device or user name and password or other devices, X509 Certificates ? etc.. this would really help our development onto vista? without having to use bespoke boot code?
Thanks
Remove this comment
Remove this thread
close