Slashdot Mirror


Dual Boot Not Trusted, Rejected By Vista SP1

Alsee writes "Welcome to our first real taste of Trusted Computing: With Vista Enterprise and Vista Ultimate, Service Pack 1 refuses to install on dual boot systems. Trusted Computing is one of the many things that got cut from Vista, but traces of it remain in BitLocker, and that is the problem. The Service Pack patch to your system will invalidate your Trust chain if you are not running the Microsoft-approved Microsoft-trusted boot loader, or if you make other similar unapproved modifications to your system. The Trust chip (the TPM) will then refuse to give you your key to unlock your own hard drive. If you are not running BitLocker then a workaround is available: Switch back to Microsoft's Vista-only boot mode, install the Service Pack, then reapply your dual boot loader. If you are running BitLocker, or if Microsoft resumes implementing Trusted Computing, then you are S.O.L."

157 of 525 comments (clear)

  1. But what if... by ivan256 · · Score: 4, Interesting

    What happens on systems without a TPM?

    1. Re:But what if... by eln · · Score: 5, Funny

      It will detect the lack of a TPM and notify the FBI that you are probably a terrorist.

    2. Re:But what if... by KDR_11k · · Score: 2, Insightful

      I would guess you can't enable the encryption.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    3. Re:But what if... by mpapet · · Score: 2, Insightful

      There's no TPM module to establish trust, so I would assume that it would not create this new failure condition. If, it does fail out anyway, common sense would say it is there for the purpose of limiting consumer choice.

      --
      http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    4. Re:But what if... by ivan256 · · Score: 5, Insightful

      Of course, the article says the problem exists even if you don't have the encryption enabled.... However it looks like what happens in that case is the same as what's always happened when a windows update contains a MBR change: It overwrites your third party bootloader. (Or in this latest case, forces you to do it yourself manually).

      I'm failing to see why this is a big deal. Software is in place to check for a piece of third party code intercepting your encryption key... It successfully detects GRUB as such software, and stops. So what?

    5. Re:But what if... by Iphtashu+Fitz · · Score: 5, Funny

      Probably?

    6. Re:But what if... by Ferzerp · · Score: 2, Insightful

      No. Common sense would say it's a bug. Tin-foil-hat sense would say, "it is there for the purpose of limiting consumer choice."

    7. Re:But what if... by Cley+Faye · · Score: 4, Insightful

      I'm failing to see why this is a big deal. Software is in place to check for a piece of third party code intercepting your encryption key... It successfully detects GRUB as such software, and stops. So what?

      When you don't have the choice to disable this "option", it IS a big deal.

    8. Re:But what if... by dashesy · · Score: 4, Funny

      Thy shalth devote wholeheartedly to evil or the good. No point in between.

    9. Re:But what if... by gparent · · Score: 5, Informative

      Informative gives Karma but Funny doesn't. Therefore, people who appreciate the post and wish to give the user some karma will choose Informative.

    10. Re:But what if... by Nikker · · Score: 5, Insightful

      When you explicitly check the MBR and have an infrastructure to stop your hardware from operating based on its check ... that's not a bug ;)

      --
      A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
    11. Re:But what if... by Nimsoft · · Score: 5, Informative

      Not at all....

      Booting is handled by the EFI, and any operating system booted under the legacy BIOS emulation wouldn't be able to do a thing about it!

    12. Re:But what if... by Ferzerp · · Score: 2, Informative

      The bug would be in the enforcement of the check when it does not apply, not in the very existence of it.

      Do you agree that a full disk encryption product needs to protect the data from unauthorized access in every way possible?

      If you agree to the above, do you assert that despite that, it should allow access to the data when the environment is verifiably NOT what it expects?

      I'm not suggesting that the Windows boot loader is infallible (far from it), but it seems like you are suggesting that the FDE solution should continue on its merry way when it has detected an obvious deviation from the environment that it was designed to work in? We make sacrifices in usability and performance when we want to ensure that our data is safe. This disabling would obviously be purposeful. However, what I am saying is that if it is triggered when it does not apply (when FDE isn't enabled, for example), *THAT* is a bug.

    13. Re:But what if... by Intron · · Score: 5, Informative

      Its only in Vista Enterprise or Vista Ultimate, which support disk encryption.

      --
      Intron: the portion of DNA which expresses nothing useful.
    14. Re:But what if... by Kuciwalker · · Score: 5, Insightful

      You do have a choice. The choice is called "turn off BitLocker". Inherently the BitLocker feature is worthless if it allows you to run an arbitrary bootloader.

    15. Re:But what if... by Sancho · · Score: 5, Interesting

      Not at all true. Security isn't binary. Bitlocker alone will stop 99% of attackers who try to get at your data through physical access. The rest probably won't bother with a trojan bootloader--they'll either use rubber hose cryptanalysis or a hardware keylogger, depending upon how stealthy they want to be.

      I don't see a problem with Bitlocker using TPM in this way at all. But it should allow me to disable the bootloader check if I so choose.

    16. Re:But what if... by Spy+der+Mann · · Score: 2, Funny

      No. Common sense would say it's a bug. Tin-foil-hat sense would say, "it is there for the purpose of limiting consumer choice."

      Just as about Foxconn's ACPI "bug".

    17. Re:But what if... by gparent · · Score: 4, Informative

      Informative has the benefit of generating a "Why is this informative!" post, which leads to people replying "Informative gives Karma but Funny doesn't. Therefore, people who appreciate the post and wish to give the user some karma will choose Informative." and getting rated Informative, which generates Karma itself.

      It's kind of a huge karma circleje-..dependency.

    18. Re:But what if... by Basilius · · Score: 5, Funny

      Probably?

      Close enough for government work.

    19. Re:But what if... by Oktober+Sunset · · Score: 5, Informative

      Too right, I just modded it informative too, and your post as well, so your ka... oh wait. whoops.

    20. Re:But what if... by Chris+Burke · · Score: 5, Informative

      Informative gives Karma but Funny doesn't. Therefore, people who appreciate the post and wish to give the user some karma will choose Informative.

      What I don't understand is why anyone would care... Slashdot Karma is competing with Kool-Aid Fun Points for score that has the least impact on my life.

      --

      The enemies of Democracy are
    21. Re:But what if... by Emperor+Zombie · · Score: 5, Informative

      This should definitely be modded Informative.

      --
      I'm so excited I just made water in my pantaloons!
    22. Re:But what if... by gparent · · Score: 3, Informative

      I think the point is just to be nice :)

    23. Re:But what if... by Von+Helmet · · Score: 3, Informative

      It's because what people are really saying is +1 satire./P

    24. Re:But what if... by Thaelon · · Score: 5, Funny

      If you want karma, be informative rather than funny.

      This comment is informative, not funny.

      --

      Question everything

    25. Re:But what if... by Chris+Burke · · Score: 5, Informative

      Oh, well heh, I think modding someone funny for being funny is nice enough for a little o' that real life karma. :)

      --

      The enemies of Democracy are
    26. Re:But what if... by Artuir · · Score: 5, Informative

      So "informative" is the new "funny"?

      Damn!

    27. Re:But what if... by Sj0 · · Score: 5, Insightful

      [...]they'll either use rubber hose cryptanalysis[...]

      So that's just DoJ thugs coming to your house and whipping you with a rubber hose until you tell them the password, right?

      I'm so glad we torture now. I feel so much safer knowing we've got that weapon at our disposal.

      --
      It's been a long time.
    28. Re:But what if... by Digital+Vomit · · Score: 4, Informative

      Oh no! You guys started an infinite Karma loop!

      --
      Modern copyright is theft of culture from everyone and it retards the progress of the useful arts and sciences.
    29. Re:But what if... by MrOctogon · · Score: 2, Informative

      Why is this rated informative?

    30. Re:But what if... by KillerBob · · Score: 5, Funny

      You missed that thread above about how Informative is the new Funny. :)

      --
      If you believe everything you read, you'd better not read. - Japanese proverb
    31. Re:But what if... by D+Ninja · · Score: 2, Funny

      Not Buddha. CowboyNeal.

    32. Re:But what if... by dpilot · · Score: 5, Insightful

      MOST Microsoft customers will be perfectly happy with that level of intrusive control, and won't even realize it's there. It's only that lunatic fringe that thinks that they actually *own* the computer that they paid money for, and want to dual-boot, that will realize that something is amiss at the Circle K.

      --
      The living have better things to do than to continue hating the dead.
    33. Re:But what if... by jcuervo · · Score: 5, Informative

      Uh. Mods are now definitely literally on crack. Not behaving in an incomprehensible and unpredictable manner, they are putting the pipe to their lips and inhaling the smoke from burning crack cocaine.

      --
      Assume I was drunk when I posted this.
    34. Re:But what if... by AmberBlackCat · · Score: 2, Insightful

      So maybe they should just make a "Really Funny" mod that increases Karma and distinguishes from the usual attempts at humour on here.

    35. Re:But what if... by hedwards · · Score: 3, Funny

      Yes, just buy a 486dx, I'm pretty sure those don't have a TPM module.

    36. Re:But what if... by Beat+The+Odds · · Score: 3, Informative

      We need a new category called Infunmative....

    37. Re:But what if... by ucblockhead · · Score: 3, Informative

      Dear sir, if you find my posts funny, please mark them funny so that I know you got the joke and don't think you got confused and took me serious.

      I don't give a fuck about karma. Anyone willing to make the effort can have theirs pegged at the cap if they wanted, anyway. (Karma whores don't deserve it, and those that don't care about karma and just post things that are interesting and informative are always at the cap anyway.)

      --
      The cake is a pie
    38. Re:But what if... by sweet_petunias_full_ · · Score: 4, Interesting

      Or it could just be a subtle, intentional way of censoring what somebody considers a really sensitive topic. The way it works is that first page of the posts are basically offtopic throwaway posts that get modded up by the gatekeepers to force any ontopic comments (if any) into the second page. Thus, any noobs or stray readers will not even find out why anyone would care about the topic, will be distracted by what seems a stupid, nonsensical discussion and go read something else. Thus, the extent of any negative public reaction is effectively controlled.

      --
      You can't send a takedown notice to an already printed newspaper.
    39. Re:But what if... by poopdeville · · Score: 2, Insightful

      I say it ought to still work, even with a third party boot loader, provided that the user has elected to run a small MS utility to cryptographically sign the boot loader and add it to the chain of trust. Ideally, this utility and information about it would be easily available to anybody who needed it.

      --
      After all, I am strangely colored.
    40. Re:But what if... by Patrik_AKA_RedX · · Score: 5, Funny

      --

      Question everything

      Why?

    41. Re:But what if... by Tim+C · · Score: 2, Interesting

      You don't care (4 digit uid), I don't care (5 digit uid), a very cursory glance appears to show that those who do (in this thread at least) have 6 and 7 digit uids... maybe it's a "length of time on the site" thing?

    42. Re:But what if... by Chris+Mattern · · Score: 2, Informative

      Informative gives Karma but Funny doesn't. Therefore, people who appreciate the post and wish to give the user some karma will choose Informative.

      People who appreciate the post and don't really understand the rating system, that is. The correct way to deal with this is to rate the post "Underrated". This gives the poster karma without hanging any new (and inappropriate) tag on the post.

    43. Re:But what if... by Doug+Neal · · Score: 5, Informative

      Uh. Mods are now definitely literally on crack. Not behaving in an incomprehensible and unpredictable manner, they are putting the pipe to their lips and inhaling the smoke from burning crack cocaine.

      Name a better way to spend a Thursday morning with mod points in your account!

    44. Re:But what if... by MindKata · · Score: 3, Informative

      "intentional way of censoring what somebody considers a really sensitive topic"

      I've also suspected this is possible a number of times. Companies like Sony, for example, have been shown up for using such tactics as Gorilla Marketing, to get their message across and employing bloggers to appear to be independent reviewers, when in fact they are working as part of an organized PR campaign So its well within the concepts of Gorilla Marketing style behavior to work to manipulate popular forum discussions. I wouldn't be at all surprised if many big companies and even some governments could be playing these same disinformation style games. Its interesting how manipulations to the Wikipedia have been detected and proven to be occurring. Forum style discussions need some way to detect organized disinformation/manipulation campaigns, but that's not going to be so easy to detect, but over time, at least more people are becoming aware of these disinformation games.

      --
      There are 10 kinds of people in the world... those who understand binary and those who don't.
    45. Re:But what if... by makomk · · Score: 3, Informative

      The nasty thing isn't that Funny doesn't give karma, it's that Overrated and other downmods still take away karma on a post marked as Funny. So, if a post gets moderated up to +5 Funny, then gets two Overrated downmods, the poster loses karma overall. Over time, this can eat away at someone's karma, especially if they're writing a lot of humorous posts that don't go down well with everyone.

    46. Re:But what if... by thegnu · · Score: 2, Funny

      Probably?

      Otherwise known as the highest certainty rating in FBI protocol.

      Possibly will get you detained. Perchance will only get you interrogated. :)

      --
      Please stop stalking me, bro.
  2. Re:You can use the Vista boot loader by Foofoobar · · Score: 5, Insightful

    Dual boot systems generally aren't a pain to setup (unless you load Windows second and it overwrites your boot sector). Dual boots are well documented and many people know to load Windows first and then load Linux second and replace the boot sector with LILO or GRUB so you can boot into your choice. It's only Windows that doesn't give choice (as per usual).

    --
    This is my sig. There are many like it but this one is mine.
  3. Affects crack? by 0xygen · · Score: 3, Interesting

    Does one of the more popular Vista cracks not rely on booting Grub4Dos to load a bit of code to patch the kernel after boot?

    I am thinking this will be affect the crack.

    Before anyone says it, no, I am not running a pirate version of Vista, so I cannot check. In fact... not running any version of Vista, joy!

    1. Re:Affects crack? by Anonymous Coward · · Score: 5, Insightful

      You know, I had to use that crack to get my copy of Vista reinstalled (all the partitions got wiped out, including the OEM one), because it refused to use my OEM key without the OEM partition, and simply wouldn't active. So, I had to crack my already-paid-for copy of Vista. Oh, sure, I could have gone and sent it back (to Acer, yeah right), or called Microsoft, but isn't it funny that I get a better "customer service experience" from cracked software?

      Posting anonymous for the above reasons.

    2. Re:Affects crack? by hxnwix · · Score: 2, Insightful

      Patch the code that checks the MBR. The code that checks whether the code has been patched has been patched already, evidently. With that out of the way, you're good to patch some more.

      The question is, why would you want to run Vista?

    3. Re:Affects crack? by kat_skan · · Score: 2, Insightful

      If you'll pardon my saying so, that seems like a rather foolish decision. I've called Microsoft's product activation support before, and I seriously doubt you'd have found it to be more of a hassle than finding a crack.

      When I've called them it's never been for anything that required them to issue a new key, so maybe you have a case here where they'd be more difficult to deal with, but you've opted to trust some warez site to modify your operating system and not root you while it's at it, without even bothering to try the support avenues available to you.

      The product activation in XP and Vista is certainly unnecessary and obnoxious, but I think it falls well short of being *so* obnoxious that blindly executing untrustworthy code would seem like a reasonable response.

    4. Re:Affects crack? by burning-toast · · Score: 2, Interesting

      I've had positive experiences with Acer support once I actually figured out how to get a hold of their support department (dealt with someone from Texas once and California a few times, not India).

      Fast turn around times, prompt service, not much paperwork involved with either Software replacement CDs or hardware warranty work. And my service requests were for machines worth less than $500 so you know I wasn't "worth" much to them.

      I used to have a very very different opinion of their machines and support until I actually had to use more than 20 of their machines for a corporate setup (purchased individually and not registered with them as a corporate customer).

      Your mileage may vary of course.

      - Toast

    5. Re:Affects crack? by 0xygen · · Score: 2, Informative

      I believe the whole point of the TPM chip is that it performs the checking before we gain control.

      If the checks pass, the TPM key is then "available" for that boot.

      If the checks fail, the TPM key is locked away.

      I wholeheartedly agree with the "why would you want to run Vista" comment though!

      For me, the only reason is PC gaming, but manufacturer support is currently still good for XP, and the DX9 vs DX10 difference is small.

      Come DX11, things may change, but that's ages away.

  4. Vista and Mac OS? by TheMidnight · · Score: 5, Interesting

    Has anyone tried this with Boot Camp? I had no problems with Mac OS X and FileVault dual-booting with either XP SP2 or Vista base.

    1. Re:Vista and Mac OS? by Sentry21 · · Score: 5, Informative

      Intel Macs use EFI instead of a BIOS, and EFI uses GUID Partition Tables (GPT) instead of MBR.

      The space that the MBR used to sit in is reserved in GPT, so when a legacy system reads, uses, or modifies the partition table, it only changes the old MBR partition table, which is not actually used to boot. In contrast, Boot Camp's dual-boot features only use the GPT, which means that as far as Vista knows, it IS the only boot loader involved.

    2. Re:Vista and Mac OS? by Mad+Merlin · · Score: 3, Informative

      Respectively... No. Yes. No. Maybe.

    3. Re:Vista and Mac OS? by wolrahnaes · · Score: 2, Informative

      Is EFI planned to replace BIOS in the non-mac world?

      If you ask Intel, yes. If you ask the rest of the world, meh. I don't think anyone would argue that BIOS should stay, it's a crusty old POS that's been hacked on top of hacks over the years to keep supporting new things, but what should replace it is very debatable.

      Can Linux bootloaders and whatnot play nicely with EFI?

      http://sourceforge.net/projects/elilo/
      http://refit.sourceforge.net/

      The former is a Linux-focused bootloader for all EFI platforms, rEFIt is a generic loader built with Intel Macs in mind. I have no idea if it can run on other EFI platforms.

      Heck, can Windows?

      Yes and no. Windows has had an EFI loader for a few years now, as it's required for Itanium. That was finally brought to normal processors with Server 2008 and Vista SP1, x64 only. So if you're 32 bit or running anything but the latest versions of Windows, you're stuck with the BIOS.

      If so, can one even BUY a motherboard that uses EFI? As I'm planning to build a system on which I can (hopefully) run both windows and linux, I'd like to try to avoid the whole MBR shenanigans.

      It seems MSI is shipping a MB they call "EFINITY" and a few OEMs supposedly have started using EFI on their custom boards, but in the non-Mac x86 world it's still pretty rare.

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
  5. Re:You can use the Vista boot loader by damn_registrars · · Score: 5, Funny

    It's only Windows that doesn't give choice

    I have heard that is a feature that we pay extra for.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  6. Linux under windows = untrusted too by CarpetShark · · Score: 5, Insightful

    It's possible to use the Vista bootloader to chainload GRUB

    In which case you can no longer trust linux.

  7. Whew by neoform · · Score: 5, Funny

    Good thing I'm running Mojave and not Vista.

    --
    MABASPLOOM!
    1. Re:Whew by BronsCon · · Score: 2

      Oops, meand to mod this Underrated, not Overrated... This ought to fix that!

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  8. It has a bootloader update. by Timothy+Brownawell · · Score: 4, Insightful

    "However, it's actually a very good thing that the update and the servicing fail in this scenario, because you can just imagine the implications if the update automatically reinstalled the Vista MBR to restore boot integrity - we'd be flooded with complaints."

    So... yeah. Anyone technical enough to change their bootloader should know how to put it back temporarily so it can get updated.

    If you are running BitLocker, or if Microsoft resumes implementing Trusted Computing, then you are S.O.L.

    I thought that was the entire point of BitLocker - don't unlock things unless you know that you're not running on top of some evil VM.

  9. Re:Except that... by X0563511 · · Score: 2, Informative

    And no TPM in the laptop.

    That's the whole point of the problem, TPM has begun causing issues. You don't have TPM, so you are not affected.

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  10. Re:You can use the Vista boot loader by Anonymous Coward · · Score: 5, Funny

    I'm hoping some joker with the next viable vista virus uses it to trigger trusted computing into locking machines.
    Lets see vista's adoption rate when word gets out it bricks your entire system if you get a virus.

  11. Not trusted for a reason by naoursla · · Score: 5, Interesting

    If you are using BitLocker then you want your data to be secure. There are probably ways that a compromised boot loader can allow an attacker access to your data. Vista closes this security hole by requiring the boot loader to be a cryptographically signed binary that it trusts. If it didn't, this story would instead be "Vista BitLocker encryption not secure on dual boot systems".

    That being said, there should be a way to register other trusted signature keys in Vista to allow 3rd party boot loaders. I don't know if there is or not, but there should be.

    1. Re:Not trusted for a reason by Anonymous Coward · · Score: 5, Insightful

      That's great...

      Except for the fact that it happens on any system that CAN run BitLocker, rather than any system ACTUALLY running BitLocker.

      So if you're trying to dual-boot between Linux and Vista Business/Ultimate and you have a TPM-capable machine, forget it: you're locked out until you restore the Vista bootloader.

      Even if you're not using BitLocker.
      Even if you've never even installed BitLocker.

    2. Re:Not trusted for a reason by Applekid · · Score: 5, Insightful

      That being said, there should be a way to register other trusted signature keys in Vista to allow 3rd party boot loaders. I don't know if there is or not, but there should be.

      That's exactly what's wrong with the Trusted Computing initiative that the major players (Microsoft, Intel, etc) are implementing: they don't trust YOU to make those kinds of decisions to trust 3rd parties.

      http://www.againsttcpa.com/

      --
      More Twoson than Cupertino
    3. Re:Not trusted for a reason by novafluxx · · Score: 2, Insightful

      Thats what I use. I wouldn't trust M$ to "secure" my computer. I don't care how it works if its Microsoft and security...I'll take the open source solution first.

    4. Re:Not trusted for a reason by kosmosik · · Score: 2, Informative

      > Would not TrueCrypt be the better option?

      It depends on what you need. This is an old and true as hell slogan - security as strong as the system's weakest element.

      So for example it does not matter if you use the bestests the strongest the most sexy cryptographic algorithms for your Truecrypt installation if it is easy to get your keys from memory using other ways.

      Such way would be for example *booting* the system into tiny supervisor.

      This is fairly new concept of attack but it is possible as hell. All new VT technologies introduced sometime ago are now finding their way into consumer systems. Security researched warned about this since ca. 2003.

      Now that MS is trying to think ahead and protect from such attacks it is Bad. But if they wouldn't it would also be Bad.

    5. Re:Not trusted for a reason by the_B0fh · · Score: 2, Insightful

      That's why you would virtualize the whole thing and run it in vmware. That will make it secure, yessirreee!

      Yes, I know about the tpm chip - I wonder if vmware exposes it.

    6. Re:Not trusted for a reason by Sancho · · Score: 3, Informative

      Does TrueCrypt enforce a chain of trust down to the hardware?

      I believe it does. You can load any OS you want or put the disk in another machine and still not be able to decrypt the "hidden" partition, even if you know of its existence.

      You misunderstood the question. TPM and full disk encryption, used in this way, ensures that every piece of software from the bootloader on up is either considered trusted or not. It starts this chain of trust in the hardware, which is considered much harder to trojan than software (like the bootloader or OS.)

      Put another way, TPM conceivably protects you from software keyloggers by verifying the signature of the bootloader, the OS loader, and the OS itself before allowing you to decrypt your data. If anything in the chain has been modified, it won't release the keys, thus protecting your data. Unless Truecrypt interfaces with TPM, merely knowing the key is enough to decrypt the data, regardless of the computer that you put the disk in. Truecrypt adds a layer of deniability, but that's not the same thing.

    7. Re:Not trusted for a reason by Anonymous Coward · · Score: 5, Informative

      No, they do. I think a lot of people here misunderstand what TPM is meant to actually do and what it's supposed to be good for; and what it is useless for. (Frankly, I'm not sure Microsoft fully understood.)

      It's because the MBR has *changed* that means the chain isn't signed with something that will allow the system state register to authenticate with the TPM key storage; the register contents will have changed because the SHA-1 fingerprints changed, so you're not going to be able to get a coherent response from the TPM regarding any keys you've stored in it if you've taken ownership already. Without resetting the token and destroying the keys, that is.

      You want another way of doing this? Don't take ownership of the TPM to store the keys, but put 'em on a thumbdrive and use a secure passphrase (10 word Diceware, for example) to unlock them; this is also a supported mode of operation under BitLocker (assuming you trust the Elephant diffuser as being part of a reasonable cipher mode; frankly, I'm not that happy with it and prefer OCB or XTS modes, or failing that Linux's aes-cbc-essiv:sha256)... doing it the "thumbdrive way" is highly recommended when a TPM isn't available or wanted. Putting the hard disk encryption keys in the TPM isn't necessarily a good idea; they are recoverable given some effort, and that's not really what the TPM tech is for.

      This is all entirely by design; it's closing an actual security hole whereby a trojaned MBR could capture your encryption keys. Obviously this is unsuitable for any dual-booting setup. TPM just isn't designed to work with that kind of scenario; it's really more of a system for verifying extremely stable system images such as you might find on a server or tightly-controlled corporate workstation that you want to be able to have a reasonable degree of confidence hasn't had the MBR tampered with because it's a trusted client that handles classified data (and any tampering with the software whatsoever would decertify it).

      You control the chain of trust when you take ownership of the TPM; they do work just fine with Linux, and Linux does have support for them - if you want to know and prove to another system that the bootloader, BIOS, and kernel haven't changed since the state you knew was good, you can do that (although the proof is only as good as the integrity of the TPM).

      They're just hardware tokens coupled with a signed BIOS/bootloader/kernel, really. Handling the actual key management that results from that, or what you do with it, is entirely up to you.

      Vista using the TPM for BitLocker is hardly plug-and-play, and quite unsuitable for many scenarios (many TPMs out there don't even support TCG1.2); there's always TrueCrypt or PGP Whole Disk Encryption or one of the many other solutions available if you want a little more flexibility and control.

      In particular, it's not really about DRM. None of the DRM systems proposed or deployed have ever used it, or are likely to ever use any part of it, as a key storage blackbox, because an entirely homogeneous image just isn't something you can guarantee on any consumer box (that's one reason it's not even on or in the vast majority of OEM and consumer motherboards/chips). It's perhaps a bit more practical for laptops...

      Also, TPM implementations are quite breakable where the attacker has physical access and ownership of the machine and plenty of time. PCs aren't even consoles, and look what we've done to those...

      It's meant to be one interlocking part of a whole enterprise security solution. It sure as heck isn't a "magic crypto chip" that will lock up your PC, and it shares none of the common criteria with DRM scenarios (which are, of course, just as doomed if they use a hardware blackbox as if they use a software blackbox, because the plaintext is always available...). In fact, having a TPM around if you're running Linux, will at least make sure you always have a secure entropy source for /dev/random...

    8. Re:Not trusted for a reason by naoursla · · Score: 2, Insightful

      And if TrueCrypt does interface with TPM then it is going to run into similar issues as BitLocker.

    9. Re:Not trusted for a reason by alexborges · · Score: 2, Interesting

      Ho-Hum

      When has "what the market wants" been a primary concern for Microsoft?

      Not for the past ten years. No siree.

      Perfect data protection can be achieved by FREE disk/partition and file encryption.

      The kind of protection this thing says it provides (supposedly, it would prevent hw based attacks), means nothing since anything you want to do on hw, you can do on javascript, againsta outlook, against IE, against the taskbar, against silverlight, against a really really big stack of software that is as vulnerable (probably way more), as any other stack that size (size==HUGE).

      Trusted Computing my ass. One could hook up against some usb buffer here or there that they dont check, against a printer, for example, or that shiny bluetooth special dongle you have.

      Its just idiotic and will do NOTHING to prevent any kind of the scams we are seeing today.

      How about working and ironing out your bugs and vulnerabilities?

      Well, apparently, thats not the way to do it in redmond.

      --
      NO SIG
  12. hi2u, article from March... by brouski · · Score: 2, Insightful

    Are so few people dual booting Vista and Linux that this story hasn't hit Slashdot until now? Is it even still applicable?

    --
    Proud member of the American Non Sequitur Society. We might not make much sense, but boy do we love pizza!
    1. Re:hi2u, article from March... by daveime · · Score: 3, Funny

      Vista AND Linux ... aren't these something like matter and anti-matter ?

      Install on the same drive and the universe implodes !

  13. Re:Only a problem if you have TPM? by doas777 · · Score: 5, Informative

    no, you just have to have a version of Vista that supports BitLocker, whether it is on or off. Enterpise and ultimate are the only versions that support BL, so they are the ones that need the KB which is prerequisite to SP1 install (because SP1 upgrades some bitlocker features). Never Trust Trustworthy computing. it hasn't earned it.

  14. Comment removed by account_deleted · · Score: 5, Interesting

    Comment removed based on user account deletion

  15. Summary Needs Re-writing by mpapet · · Score: 5, Informative

    This *may* be a corner case as most TPM's were shipped in the disabled state back when XP was still shipping.

    Instead, how about testing the open source BIOS stack? Most of you have an unused box of recent vintage and I'm sure the projects can use the feedback.

    FYI: An open sourced bios is an Achilles heel for Microsoft. Mobo OEM's will **jump** on a Free bios because it saves them money and elminating TPM saves them much more money.

    Get involved!!

    http://www.coreboot.org/Welcome_to_coreboot

    http://openbios.info/Welcome_to_OpenBIOS

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:Summary Needs Re-writing by Alsee · · Score: 3, Informative

      This *may* be a corner case as most TPM's were shipped in the disabled state back when XP was still shipping.

      I wrote the summary.

      Service Pack 1 refuses to install, even if you are not running BitLocker.
      Service Pack 1 refuses to install, even if the TPM is in a disabled state.
      Service Pack 1 refuses to install, even if you you do not have a TPM.
      If you are running a Windows version with support for the Trust system at all - currently Vista Enterprise and Vista Ultimate - then the service pack sees the install is going to invalidate the Trust chain, will cause the lock you out of and and all keys of this sort. Not merely your BitLocker keys, but your keys to any other existing or future software which activates this Trust system. Right now that pretty much just means BitLocker - but applying the service pack can and will result in the Trust chip nuking any and all software built on this Trusted system.

      Trusted Computing was intended to be a fully implemented "feature" of Vista, but dropped in the massive feature cuts. If/when Microsoft resumes and fully implements that plan in Windows 7 or whatever, then there isn't much possibility for any workaround. You won't be able to install/run service packs at all, you won't be able to install/run core elements of the operating systems at all, if you have any such unapproved modifications. If Trusted Computing is implemented as they planned, it becomes a strict either-or situation. Either you run an unmodified Trusted Windows install exactly as Microsoft dictates and locked in Microsoft handcuffs, or you can run what you like while absolutely you are locked out of Windows and locked out of any of your own data secured under the Windows Trust system.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  16. FDISK by c0d3r · · Score: 4, Funny

    c:\> FDISK /MBR
    Out of Memory
    c:\> format c:
    Out of Disk Space
    c:\> edlin config.sys
    File not found
    c:\> set PROMPT=$
    $ mke2fs /dev/hda1

  17. Re:WTF is S.O.L.? by denis-The-menace · · Score: 3, Informative

    I thought it was: Shit Out of Luck
    which is not in your list.

    --
    Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
  18. How is this news? by vux984 · · Score: 5, Insightful

    Vista's security chain works as designed and intended, preventing from you to inject an untrusted bootloader into the bootstrap. Isn't that what we -want- from our security systems? This isnt' a case of "Microsoft" holding our data hostage, this is a case of our own security policies WORKING.

    If I were to be running Linux, with equivalent protection, I'd be right pissed if it could be trivially rootkitted/bypassed by swapping in a malicious bootloader.

    The ONLY flaw I see in the entire Vista/TPM system is that users don't seem to have a way of manually trusting things they genuinely want to trust. If it hasn't been blessed by MS its not trusted -- that's a fine policy for general users, but if I, as the hardware want to trust a specific bit of code (e.g. the linux boot loader) then I should be able to manually sign it somehow, and add my personal key to my personal install of Vista. And then the grub bootloader I signed will be trusted on my (and only my) PC.

    All the 'chatter on the internets' is currently centered around how to disable UAC, how to disable driver signing, how to go back to running windows as insecurely as possible. i would prefer to see the discussion take a more intelligent direction -- how to obtain keys/certificates, how to add them to Vista's chain of trust on a per PC or per domain basis, and how how sign code with them.

    Signed drivers are a FANTASTIC idea. not being able to sign drivers myself for my own hardware is EVIL. But MS --does-- have programs in place to let you sign code with 'development drivers' which are designed to only be valid on your PC... its just that most of the discussion surround the issue is how to disable it, and how evil MS for deciding what is blessed and what is not.

    I mean, take Stallman, even -he- who wrote the GPLv3 in part to counter DRM isn't against code signing. He just requires that the keys necessary to sign code be included, so the owner of the hardware and user of GPLv3 code can sign it, and thereby be free to make modifications and excercise all the freedoms intended by the gpl.

    1. Re:How is this news? by Opportunist · · Score: 2

      Untrusted? I trust GRUB, at least more than the bootloader MS provides.

      Yes, I know what "trusted" means in MS jargon. And MS isn't alone, it's a general development in our newspeak world. Basically it means that MS, not you, trust the bootloader. DRM "manages the rights" of the creator of the content, but it ignores your rights. "Value editions" are of high value to those dumping them onto the market, they're usually of little value to you, the person supposed to buy it. Essentially, all those "good" words mean nothing but that they are good to the one that pushes them, but bad for you.

      Be wary of the times when new words are designed to make things sound positive. To avoid Godwin, I'll use the various communist regimes and their jargon as reference.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:How is this news? by petermgreen · · Score: 5, Insightful

      I mean, take Stallman, even -he- who wrote the GPLv3 in part to counter DRM isn't against code signing. He just requires that the keys necessary to sign code be included, so the owner of the hardware and user of GPLv3 code can sign it, and thereby be free to make modifications and excercise all the freedoms intended by the gpl.
      Right which is the antithesis of what "trusted computing" is all about. Trusted computing is all about allowing vendors like microsoft to trust the computer to work in thier partners interests rather than the users.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    3. Re:How is this news? by Timothy+Brownawell · · Score: 2

      If you're not using Bitlocker (and therefore presumably don't care about a trusted bootloader) you are still unable to install SP1.

      Would you prefer that it did install, and trashed your bootloader when it tried to update it?

    4. Re:How is this news? by techno-vampire · · Score: 3, Interesting
      The ONLY flaw I see in the entire Vista/TPM system is that users don't seem to have a way of manually trusting things they genuinely want to trust. If it hasn't been blessed by MS its not trusted...

      Exactly. I see nothing wrong with third-party boot loaders not being trusted by Vista/TPM by default. If nothing else, the system has no way of knowing if you installed them yourself or if they're part of some sort of root kit. What I don't like is that there isn't a way for the person who owns the computer to override this. As several other posters have commented, this just shows that "trusted" means "trusted by Microsoft not to let users do anything except what Microsoft wants them to."

      --
      Good, inexpensive web hosting
    5. Re:How is this news? by hayalci · · Score: 5, Insightful

      Vista's security chain works as designed and intended, preventing from you to inject an untrusted bootloader into the bootstrap. Isn't that what we -want- from our security systems? This isnt' a case of "Microsoft" holding our data hostage, this is a case of our own security policies WORKING.

      If I were to be running Linux, with equivalent protection, I'd be right pissed if it could be trivially rootkitted/bypassed by swapping in a malicious bootloader.

      If the attacker can install a bootloader, that means you were rooted and your precious data can be grabbed from the memory of the program that happens to be using it.

      If the bootloader is installed while the OS is not running, that means you do not have adequate physical security.

      --
      hayalci
    6. Re:How is this news? by naoursla · · Score: 2, Insightful

      Trusted computing is all about allowing vendors like microsoft to trust the computer to work in thier partners interests rather than the users.

      That is not the attitude I've seen inside Microsoft. The goal is to allow you to trust that your computer has not been compromised by a third party. Does your system have a rootkit installed on it? How do you know?

    7. Re:How is this news? by alexborges · · Score: 2, Insightful

      rpm -Va

      There.

      And i forget how to do it with dpkg, but it works the same way.

      --
      NO SIG
    8. Re:How is this news? by Skapare · · Score: 2

      If it's my computer, I should be able to put whatever on it I want. And in order to do that while still having the system to ensure that no one else can put stuff on there without my permission, I need to be able to sign what I put on and have that signature accepted. Since Microsoft does not provide for that, I must conclude there is more reason than you seem to be aware of.

      --
      now we need to go OSS in diesel cars
    9. Re:How is this news? by demachina · · Score: 2, Interesting

      "as the hardware want to trust a specific bit of code (e.g. the linux boot loader) then I should be able to manually sign it somehow"

      Correct me if I'm wrong but I think if Microsoft is implementing trusted computing in order to implement DRM, to prevent pirating, then it would be by design to prevent users from signing or trusting any software on their own. If they allow to sign arbitrary software and run it on a trusted computer the whole point of the DRM part of trusted computing is defeated and the BSA, MPAA and RIAA get mad. There is a big difference between the motivations Stallman has in signing things and Microsoft and its corporate partners have in signing things.

      --
      @de_machina
    10. Re:How is this news? by initialE · · Score: 2, Informative

      The scenario in question is a stolen laptop. Adequate physical security? Are you kidding me?

      --
      Starbucks, Harbuckle of Breath.
    11. Re:How is this news? by lysse · · Score: 2, Insightful

      Ironic, really, that the whole point of Trusted Computing is that the person doing the computing cannot be trusted...

    12. Re:How is this news? by RegularFry · · Score: 2, Insightful

      I think you're missing the point. If I can install an arbitrary bootloader, then the RIAA and MPAA can't trust Microsoft's DRM implementation not to get swapped out for a dummy version. This doesn't have anything to do with protecting my data.

      --
      Reality is the ultimate Rorschach.
    13. Re:How is this news? by DavidRawling · · Score: 2, Insightful

      Because no rootkit on earth could possibly replace dpkg or rpm with its own altered versions that report "Hey, everything's cool man"? Wouldn't that be the first thing replaced by the rootkit (after inserting itself in the boot sequence)?

    14. Re:How is this news? by Alsee · · Score: 4, Informative

      First, note that Iam the story submitter.
      Second, and more important, note that I am a programmer and have I read the Trusted Platform Module technical specification from cover to cover. The 332 page technical spec.

      The goal is to allow you to trust that your computer has not been compromised by a third party

      Demonstrably incorrect. That is NOT the fundamental design criteria of the Trust chip.
      You could get all of that functionality from a virtually identical design that did not secure the computer AGAINST the owner. If you are up for the technical details, you could for example have an identical chip with identical capabilities, except that you permit the owner to get a printed copy of his PrivEK when he buys the system. That alone would be minimally sufficient to grant the owner ultimate control of his system, but for technical reasons the chip should also have the capability to export the RootStorageKey encrypted to the PrivEK, as this makes things massively simpler benefiting security.

      I forget the page number, but at one point somewhere in the latter half, the technical spec EXPLICITLY refers to the the owner as an "attacker". The specification explicitly details the measures that must be taken to secure the system AGAINST THE OWNER.

      AGAINST
      THE
      OWNER.

      Q.E.D. The fact that the technical specification for the chip repeatedly places the HIGHEST PRIORITY of forbidding the owner to ever obtain his own key (which would provide him ultimate control of his own computer) demonstrates that in fact the purpose of the design is to secure the computer against the owner. As the grandparent put it:
      Trusted computing is all about allowing vendors like microsoft to trust the computer to work in thier partners interests rather than the users.

      Of course, if you pour concrete over my house and take other insane measures to lock me out of my own home, yeah.... that does also incidentally have the effect of keeping other people out of my home too. The point here is that the owner is denied the key to his own house. Trying to advertise that as a security system securing the home FOR the owner is obviously a comically bogus argument.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    15. Re:How is this news? by vux984 · · Score: 2, Interesting

      Correct me if I'm wrong but I think if Microsoft is implementing trusted computing in order to implement DRM, to prevent pirating, then it would be by design to prevent users from signing or trusting any software on their own.

      I'd say their trusted computing scheme puts bit locker and encryption are far higher up on their list than preventing piracy.

      If they allow to sign arbitrary software and run it on a trusted computer the whole point of the DRM part of trusted computing is defeated and the BSA, MPAA and RIAA get mad.

      Ah... no. Not at all. The two aren't actually in conflict. Suppose the MPAA demands a 'trusted path' and requires all drivers to be approved by them before they'll show their precious HD movie. Microsoft with their trusted computing systems has enabled that.

      But if I were able to self-sign a driver, so that my copy of vista would accept it as ok to run while driver signing was enabled, what would that do to defeat the MPAA's 'DRM'? Nothing at all!! Because the MPAA doesn't trust my signature, so even though the code is signed by me, its not signed by THEM, so as long as I'm running 'vux984's video driver', the system won't play their content, and its safe from my 'untrusted' (by them) driver.

      There is no conflict here!!

      1) I can run anything I trust on my computer.
      2) If I want to play -their- content, I'd to provide a system -they- trust.

      We are already seeing the beginning of this outside of the 'trusted computing' systems...for example already some games won't run if they detect certain other programs running -- like debuggers, virtual CD rom systems, known cheat programs, etc.

      And its been a fairly peaceful co-existence... its not like they don't allow us to run debuggers and whatnot... just not at the same time as their software. The same sort of situation could arise with drivers... especially if we get to the point where we can reliably load and unload more of them on the fly.

      There is a big difference between the motivations Stallman has in signing things and Microsoft and its corporate partners have in signing things.

      Microsoft is certainly aiming to accomodate its corporate partners, but there's actually no conflict to including accomodating the stallman's of the world too.

    16. Re:How is this news? by vux984 · · Score: 2, Insightful

      That aspect is fundamentally designed into the hardware chip itself.
      The chip is designed to secure the system against the owner.

      The "owner" or the "end-user"? Those are two extremely different situations. As the *owner*, I want the chip to secure the system against the user. The user may be clueless, the user may be malicious, etc. And as the owner I want to protect my systems.

      The chip says the owner has no control, except the control to "opt-in" to a given pair of handcuffs or to "opt-out" and the chip locks you out.

      I disagree. The chip says the -end user- has no control. He who defines the handcuffs owns the system.
      And **Someone** has to define what those handcuffs are. **SOMEONE** is in control. To me, that person is the *OWNER*.

      The chip "design" is not at fault here. If we give the *appropriate* person the right to be that "someone" -- ie the physical hardware owner, then the system isn't evil in the least.

      Its only evil, if we assign Microsoft to be the "owner" or "the one who sets the rules"... or the RIAA, or the BSA. But that assingment isn't implicit in the chip design. There is nothing in the design of the chip that prevents us from assigning those rights to the guy or gal or enterprise who buys the hardware.

      There is no basic fix to make this Not-Evil by just having Microsoft or any other particular person/organization Not-Be-Evil with this stuff. The evil aspect is in the chip design itself, handing those lockdown powers to whomever wrote the un-modifiable software you were given.

      The basic fix is to assign those powers to the physical owner of the hardware.

  19. Re:You can use the Vista boot loader by lgw · · Score: 2, Interesting

    I'm confuse why anyone would dual-boot Vista. Dual booting Windows to have a game machine is simply practical, but Vista sucks vs XP as a game platform - it's slower and takes far more resources to run at all (and if you didn't have resource limits, you'd just have 2 boxes). Why would you do this?

    --
    Socialism: a lie told by totalitarians and believed by fools.
  20. Re:Only a problem if you have TPM? by Ferzerp · · Score: 5, Informative

    I have Vista Enterprise on a dual boot laptop with a TPM that I have never enabled. Installing SP1 did nothing adverse to the dual boot capability.

  21. And what if another Quicken fiasco? by coldmist · · Score: 3, Interesting

    Does anyone else remember when Quicken a few years ago would overwrite the MBR or something like that, and break dual-boot systems?

    What would that do in this case? Brick windows until reinstall?

    I thought it was bad of Microsoft to intentionally not read Mac floppy disks. I feel the dual-boot issues (minus BitLocker security issues in this specific case) with windows and linux (or any other OS) are just another example of that same mentality: Make it difficult to work with other systems, to try and keep people locked into the MS trash can for as long as possible.

    --
    Don't steal. The government hates competition.
    1. Re:And what if another Quicken fiasco? by Sentry21 · · Score: 2, Informative

      Quicken's cock-up was that it was writing to parts of the MBR that DOS/Windows didn't use - but GRUB/LILO did. In this case, it would do the same thing, since it's unlikely that Vista has changed how such things work.

      Microsoft's choice to 'intentionally not read Mac floppy disks' likely involves not having support for MFS/HFS, and not seeing any real need to reverse-engineer them to implement them.

  22. Re:Who cares? by Constantine+XVI · · Score: 2, Interesting

    Native hardware support. You can't use specialized hardware (like tuner cards, but there are others). In particular, you can't use 3D acceleration at all unless you fork over for VMWare, and at that it's nowhere near perfect.

    --
    "I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
  23. That's why I don't use Vista by Eggplant62 · · Score: 3, Informative

    I won't use it. I just bought a laptop on Ebay, brand new, out of box, that came with the Home edition, great bargain at $421. First thing I did with it was actually start it up and say "No" on the AUP acceptance page. I immediately powered it off, put in my trust Ubuntu Hardy 64-bit install cd, wiped the disk, and installed a real operating system that will stay the fuck out of my way.

    Sorry, Microsoft, but I'd call this Epic Fail. Trusted computing causes me to lose control of *my* computer. Problem is, Microsoft don't understand the definition of computer ownership.

    1. Re:That's why I don't use Vista by Red+Flayer · · Score: 5, Insightful

      Problem is, Microsoft don't understand the definition of computer ownership.

      No, they just disagree who the owner is :)

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
  24. Re:Who cares? by gehrehmee · · Score: 5, Informative

    Linux with ntfs-3g has been supporting full read/write on ntfs for some time, and works out of the box on my ubuntu hardy machine anyways.

    --
    "You know, Hobbes, some days even my lucky rocketship underpants don't help" -- Calvin
  25. Re:Only a problem if you have TPM? by Ferzerp · · Score: 4, Interesting

    (I, however, use the Windows boot loader.)

  26. Re:You can use the Vista boot loader by KasperMeerts · · Score: 2

    That, Sir, is frigging awesome.
    I feel guilty for actually wanting this to happen for a split second.

    --
    As long as there are slaughterhouses, there will be battlefields.
  27. Re:Who cares? by jdb2 · · Score: 5, Informative

    Why do you say "Dual booting was always an ugly hack"?

    Two words: filesystem support.

    Boot up Linux and all the stuff on your NTFS partition is read-only.

    What? You know, Linux has had full NTFS Read/Write support for a while now, see :

    http://www.linux-ntfs.org/

    Also, ever heard about WUBI ?

    jdb2

  28. Re:You can use the Vista boot loader by wherrera · · Score: 2, Informative

    Yes, our family laptop is Vista Ultimate and Ubuntu, set up this way, and took Vista SP1 without a hiccup. Have Vista's bootup load the linux GRUB bootloader.

    Ubuntu's Wifi is much more reliable on the same hardware, but Ubuntu won't run Adobe CS3 properly.

  29. Re:You can use the Vista boot loader by smolloy · · Score: 2, Insightful

    Because most new machines come with Vista preinstalled. Not XP.

  30. Re:Who cares? by Anonymous Coward · · Score: 2, Informative

    Not to mention it's fairly easy to get Windows to read ext2/3 partitions with the extfs driver.

  31. Re:You can use the Vista boot loader by RpiMatty · · Score: 5, Insightful

    Put windows on the first hard drive, then install linux on the second hard drive. Setup grub so it chainloads the windows boot record (for one of the options), and finally make your bios boot off the second hard drive.
    Then Windows is happy and ignorant of its true surroundings.
    Thats how my dualboot desktop at home is setup.

  32. Re:You can use the Vista boot loader by oldspewey · · Score: 5, Informative

    Just games? There are lots of people who run windows as their primary OS (because it's what they are used to after spending 15+ years on a MS platform, or maybe because there are apps they rely on that aren't available elsewhere), and they dual boot Linux because they want to be able to hack around, learn more, and generally have fun.

    Taking an interest in Linux does not automatically mean somebody will abandon Windows the next morning.

    --
    If libertarians are so opposed to effective government, why don't they all move to Somalia?
  33. Re:Only a problem if you have TPM? by Anonymous Coward · · Score: 5, Funny

    If I read TFA correctly, you need to have been using your TPM to experience this problem?

    I have not been using my TPM and I was scolded on Monday about not using TPS report coversheets. Are the two related?

    Thanks, Peter Gibbons

  34. Re:You can use the Vista boot loader by gd2shoe · · Score: 2, Insightful

    GRUB includes a bios hack to allow this. without looking it up, I believe it is the "map" command. I've done this with XP just fine. It's only the Windows boot loader that's too stupid to understand that it's on a second drive. The rest of Windows understands it and just doesn't care.

    --
    I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
  35. Integrated TPM on newest Intel platforms. by olivier69 · · Score: 4, Informative

    Beware : the new Intel ICH10R has an integrated TPM.

  36. It is by design... by kosmosik · · Score: 4, Insightful

    This is by design. If you are into the secure boot stuff you'll know why.

    This is not about DRM and such (but may be) but about *your* data encrypted by BitLocker (the DRM is about protecting *somebody else's* data from you - that is why it is flawed concept).

    Right now there are some kinds of attacks that let you compromise the entire system right from boot (using other than approved bootloader and unsecure boot proces) puting it into hypervisor and thus being able to retrive keys and such directly from memory.

    In fact I don't see any other option as to control entire boot proces. And if you wish to control it you need to use tools that support it.

    So in fact it is not a Bad Thing. It could be a bad thing if you are casual-security user - but this 'casual security' is not so secure isn't it?

    I bet BitLocker documentation covers that. But why bother checking? It is better to set the "secure" option to "on" and dumbly belive it.

  37. I thought I was missing something because on my... by Assmasher · · Score: 2, Interesting

    ...dual boot Vista Ultimate 32-bit/OpenSUSE dev box at the office, I've got SP1 installed and haven't had to touch my bootloader (which works just fine by the way) and Vista works fine as well (in other words it works the same as before ;)...) I thought I was missing something so I read the actual article and it claims (unless I did miss something) that the problem occurs whether you use Bitlocker or not.

    --
    Loading...
  38. Re:You can use the Vista boot loader by ashayh · · Score: 4, Interesting

    Many desktop motherboards give the option of booting from specific hard drives. That's the option I use. I install the OS on a hard drive as if it were the only OS, then choose the hard drive while booting up. The downside is, I have to remember which of my 3 drives has which OS.

  39. BitLocker Probably Has To Be Enabled by brianjlowry · · Score: 3, Informative

    I'm running Vista Ultimate 64bit with GRUB for Ubuntu, but BitLocker is turned off. No problems here thankfully.

  40. Re:You can use the Vista boot loader by camperdave · · Score: 2, Insightful

    The default install on any consumer laptop comes with so much crapware that you need to reinstall Windows just to make it usable - why choose Vista?

    Because, like the parent said, you've already bought Vista when you bought the machine. Why buy another copy of Windows?

    --
    When our name is on the back of your car, we're behind you all the way!
  41. Re:Only a problem if you have TPM? by Goldberg's+Pants · · Score: 3, Funny

    That's TBD. A meeting is TBA.

    TTFN.

  42. Re:You can use the Vista boot loader by Intron · · Score: 5, Informative

    Date of article you reference: October 13, 2006

    Date of KB935509 update which breaks this: January 7, 2008

    --
    Intron: the portion of DNA which expresses nothing useful.
  43. Re:You can use the Vista boot loader by Anonymous Coward · · Score: 2, Insightful

    Does it prevent you from reinstalling? Then your system is bricked. If not, please quit misusing the term.

  44. Re:Who cares? by Endo13 · · Score: 2, Insightful

    Hardware is cheap, so build more than one box for specialized tasks.

    "Cheap" is very relative. If we go by what I consider cheap, I'll say that people would rather dual-boot than build a second box using garbage hardware. For myself, building the second box just never happens because there's always more upgrades that need to be done to my primary box that take up the extra funds available for system upgrades. If your secondary box for "specialized tasks" can do with hardware that's 2-3 years old, sure then you just use old hardware from the main box after you upgrade. I think it's pretty safe to assume though that for those people dual-booting, this is not the case.

    Then there's also the issues of where to put the second box, getting all the peripherals for the second box (or shelling out still more money for a not-cheap KVM switch that reliably works every time), etc. etc.

    In the end it's pretty easy to see why people just dual-boot.

    --
    There is no -1 Disagree mod. Slashdot.org/faq defines mod options. USE IT.
  45. Re:You can use the Vista boot loader by jedidiah · · Score: 5, Insightful

    That's nice. The Windows idea of supporting it is "go look on technet" versus
    the Linux version where it's already built-in and configuration is done for
    you automatically.

    This precisely the stupidity that Windows trolls like to accuse Linux of
    subjecting the end user to.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  46. Re:You can use the Vista boot loader by Christophotron · · Score: 3, Informative

    Refuses to boot? Vista even refuses to INSTALL on a hdd that it doesn't believe is the "first" drive. It won't tell you why, either. It just says the partition doesn't meet its "criteria". Unplug the other hard drive and try again, and all of a sudden it works. Ignorance of surroundings is REQUIRED for a Vista installation. Use the BIOS boot selector (instead of messing with GRUB) after each individual OS is installed.

  47. The problem with your argument... by gillbates · · Score: 2, Interesting

    Is that the whole security premise of "trusted bootchain" is wrong.

    Granted, that's one way of infecting a machine. But we haven't seen BIOS bootsector-type viruses since the 80's. Why would you write a bootsector virus when you can just crack the host OS?

    Vista is huge, and having a secure bootchain won't change the fact that it's probably riddled with security holes anyway. Someone able to reverse engineer the checksumming code can simply modify the checksummer so that the bootchain always passes validation. What is to stop virus running with administrative user priveledges from modifying this key system binary (probably a DLL, at that!) under the auspices of a "system update"?

    So what you get is an OS which can be modified to report that it is secure, when in fact it is not. This is the whole problem with the "trusted computing" initiative - others - presumably media companies - are trusting your machine to tell them that it is secure. It's a broken security model from the outset - who's to say you aren't running Windows in a virtual machine? - and only inconveniences the users.

    --
    The society for a thought-free internet welcomes you.
  48. Re:Only a problem if you have TPM? by WarwickRyan · · Score: 4, Insightful

    > Never Trust Trustworthy computing. it hasn't earned it.

    Trusted Computing.

    There's a big difference between Trusted and Trustworthy. As this update proves.

  49. Re:You can use the Vista boot loader by Goldberg's+Pants · · Score: 2, Informative

    most people are content to leave it at that

    First thing I did on the three systems I bought this last year was kill Vista and install XP. Yes it was from a pirate copy, but Microsoft has gotten their tax off me for THREE different systems so FUCK THEM. I am using a Microsoft OS. I am using one that is, in the words of Daft Punk, Harder Better Faster Stronger. (Okay, so the middle two are the most accurate.)

    The big problem is the fact that despite providing XP drivers less than a year ago for these systems, now the various manufacturers basically say "Fuck you" if you ask them for help (some say it more politely than others) and leave you to sort it out yourselves. I got an HP laptop recently. Brand new. Had Vista on it. I tried it. After 20 minutes I was tearing my hair out with, among other things, the pathetic hand holding masquerading as security, so I dug out my XP disk.

    It took me SIX HOURS to find drivers that had everything working. (And another few to refine driver versions to make stuff work WELL.) That's just the core stuff as well. Wireless, graphics, sound etc... Little things, like the fingerprint lock thing, I've never found drivers for. It is an absolute nightmare to get drivers for new systems these days, especially laptops. Basically you're relying on other peoples experiences, experimentation and message board postings to find stuff that works. You just have to hope that someone before you has gotten your model sorted.

    Worst by FAR was the nVidia drivers for the graphics. Almost NONE work. Even hacked ones I found to support a wider variety of chipsets. (I must have had to reboot with the "use previous known good configuration" god knows how many times.) I must have tried 20 different sets of drivers before finding the one set that would actually work! (When I have issues with games now and folk immediately say "upgrade your graphics drivers" I just sit and weep in the corner muttering "the horror... the horror" quietly to myself.)

    Hardly a surprise most people are content to leave it at that given "upgrading" to XP has been made so treacherous and complicated.

  50. why can i do it? by Bizzeh · · Score: 3, Insightful

    right now, im running windows vista sp1 ultimate and gentoo 2008.0, booting via grub (chainloader for vista) and it works perfectly well...
    why hasnt the information in this article been checked for that thing called... the truth?

    1. Re:why can i do it? by Anonymous Coward · · Score: 2, Informative

      Because you don't have a TPM chip, I'd guess.

  51. Re:You can use the Vista boot loader by Tuoqui · · Score: 2

    Might as well be bricked to Joe Average Consumer. They dont know how to stick a Vista CD into the drive and reinstall without dragging it into a computer shop telling the guy its broken and to fix it.

    --
    09F911029D74E35BD84156C5635688C0
    +2 Troll is Slashdot's way of saying groupthink is confused
  52. Re:You can use the Vista boot loader by init100 · · Score: 4, Informative

    Windows allows multi-OS booting; yes, even Vista allows it. You just have to know how to do it; just like any dual boot scenario.

    False. Your solution requires hackery, while many Linux distros together with most things except Vista takes care of setting up dual-boot during the installation process.

  53. Re:You can use the Vista boot loader by cortana · · Score: 4, Interesting

    Because their customers want them to.

    Using the Windows boot loader to chainload code off another partition is, AFAIK, impossible.

    Besides, in Vista the nice, easy-to-modify boot.ini file is gone. It is replaced by yet another binary registry-like database. Typical Microsoft.

  54. Re:Only a problem if you have TPM? by Chrontius · · Score: 4, Interesting

    Trusted !=Trustworthy. In the intelligence community, a "Trusted Party" is a party that knows enough to backstab you. That is all "Trusted Computing" implies.

  55. Re:Except that... by mikael · · Score: 4, Interesting

    Our lab technicians were upgrading vISTA PC's to use the department's standard linux build. For whatever reason, the BIOS wouldn't allow the LINUX install DVD to BOOT. So they had to remove the hard disk drives out of the PC's with built-in TRUSTED SECURITY BIOS'S, pop them into an older untrusted XP system, and then install the linux build and put the hard disk drive pack in again. IT's a pain, but if OS vendors are going to install security measures without consulting their users, this is what is going to happen. Everyone is going to think of ways of getting around these "security measures".

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  56. Trusted? Not hardly. by ScrewMaster · · Score: 5, Funny

    Never name a piece of spacegoing hardware anything that rhymes with "trouble".

    Also, never trust any technology that rhymes with "busted".

    --
    The higher the technology, the sharper that two-edged sword.
  57. Re:Only a problem if you have TPM? by Martin+Blank · · Score: 3, Informative

    I have Vista Enterprise in a dual-boot laptop with TPM and grub as the primary boot loader, and SP1 installed without any problems at all, and never altered the boot loader. It's 64-bit Vista, which is typically even more stringent with the code checks than 32-bit.

    Were Microsoft not attaching it to a KB article, I'd have called it FUD, but I will say that I have not experienced it at all.

    --
    You can never go home again... but I guess you can shop there.
  58. Re:You can use the Vista boot loader by dbIII · · Score: 2, Interesting

    The old way was to boot linux from a floppy. Confused users were able to grasp the concept that if the floppy was in it would start in linux and out it would start in MS Windows. Can't this concept be reapplied and just set the BIOS to boot from a USB stick and put the bootloader on there?

  59. People seem to be missing the point by dave562 · · Score: 3, Insightful
    Just like most other Microsoft/Windows topics on Slashdot, people seem to miss a huge portion of the picture. Maybe most of you guys are geeks living in your basements, or consultants running small businesses on your own hardware. If that is the case then this isn't directed at you because you don't have the perspective for it to be on your radar.

    Software like Vista Ultimate with BitLocker is aimed at the corporate environment. If I'm a network admin, I don't want some jack hole dual-booting anything on my network. He doesn't need a Linux partition on his workstation. I might want laptops with TPM and BitLocker for the sales staff so that when they get drunk and lose their laptops with the customer list on it, I can rest relatively soundly knowing that the data is secure.

    It is obvious that Microsoft does not care about the individual end user who wants complete control over their computer. That is okay with me. Maybe I've been drinking too much of the Kool Aid but I'm happy with HP hardware running a Microsoft OS. I like the fact that they make it a complete PITA for the end user to do anything to their workstation. It makes my job easier. 95% of the corporate computing world can get by with an office suite, a web browser and access to a couple of custom apps (financial, inventory, manufacturing, and what not). They don't need to be playing stolen mp3s that they got from Pirate Bay, watching DVDs on their lunch breaks, or dual-booting their damn desktops.

    Where are all the gripes about how Server 2003 sucks? How about the gripes about IIS6 getting owned all over the place? They aren't there because Microsoft is focusing their attention where they need to focus it... on the administrators responsible for hundreds and thousands of workstations and servers. Does anyone really think that the folks at Microsoft stay up late at night wringing their hands over corporation versions of their workstation software not dual-booting a third party OS? Seriously guys... what portion of the Vista Ultimate/Enterprise user base do you think is negatively impacted by the change? 1%? 3%? I'm not talking about the developers who need ten thousand OSes on their machines "for development purposes." I'm talking about the cubicle drones who work 8-5 running a couple of applications.

    1. Re:People seem to be missing the point by Tim+C · · Score: 2, Insightful

      But that's just it - the vast majority of people don't even know that you can dual-boot, let alone want to. In addition, this only affects Vista Enterprise and Ultimate - most people will be using either Home Basic, Home Premium or maybe Business.

      This really does affect a tiny proportion of a small proportion of users.

    2. Re:People seem to be missing the point by aug24 · · Score: 2, Interesting

      If I'm a network admin, I don't want some jack hole dual-booting anything on my network. He doesn't need a Linux partition on his workstation.

      Well, you say that, but it's a jolly sweeping statement. I want exactly that, and this system is not built to permit it. I develop for Solaris, but use corporate tools on Windows.

      Takes me back to the old days when you couldn't install Windows without it dumbly overwriting the MBR and screwing your Linux boot process. Anyone would think that MS don't want you dual booting, and write their software not necessarily to make it harder, but certainly with no interest in making it easier!

      Now, remind me, who is trusting and what is trusted? Clearly I am not trusted to decide to if I want to dual boot, whether I am a network admin or not.

      Justin.

      --
      You're only jealous cos the little penguins are talking to me.
    3. Re:People seem to be missing the point by zrq · · Score: 2, Interesting

      ... people seem to miss a huge portion of the picture ..

      ... If I'm a network admin, I don't want some jack hole dual-booting anything on my network ..

      Perhaps you are missing part of the picture too.

      As a network admin administrating machines for a non-technical user base, then yes as the nominal 'owner' (as in person responsible for) of the machines , you want to be able to prevent non-technical users from doing nasty things like altering the boot sector or installing untrusted (as in not trusted by you) software.

      However, this system changes that. Even though you are the nominated owner (as in person who is responsible for the machines), you no longer have control over what is or is not trusted.

      So if in a couple of years time, you decided that you wanted to change the software or OS running on the machines you are responsible for .... you can't. The choice is no longer yours.

      This isn't a question about what users can do, it is about what owners can do.

      For many of the people on SlashDot, owner and user are the same person. I own, and am responsible for, my desktop machine.

      In a business environment, owner and user may be different people, but the issue is the same.
      The person who is responsible for the machine should have full control of the machine, not the 3rd party that supplied the OS.

      As the owner (as in person who is responsible for the machines), you may choose to accept the default settings supplied by OS, but you should have that choice.
      Otherwise, you are not the owner any more, you just become another user, albeit one step up in the food chain.

  60. The big deal is ... by Anonymous Coward · · Score: 3, Insightful

    I can find no way to get my application X added to a trust chain and thereby be trusted and usable. If Microsoft has a trust chain, then since they are a monopoly they should be required to accept trust requests and add them if they meet valid requirements for trust.

    In other words the GRUB developers should be able to get a trust certificate so that windows boot loader accepts it as trusted, but I can't find out how to even get one.

  61. How many businesses dual boot? by jasonditz · · Score: 2, Informative

    How many Vista Enterprise or Ultimate users really dual boot? Since this article is dated four months ago and this is the first we're hearing about it, I'm guessing not many.

  62. Indeed.... by grikdog · · Score: 2, Interesting

    Vista wouldn't reinstall from OEM discs on my Dell notebook, because I was running GRUB?? That just about gold-plates my hunch. Now, Vista won't run on ANY computer I own because Ubuntu 8.04 is my operating system of choice. It simply does not pay to trust an OS whose future operation is subject to policy whims and random paranoid vagaries by a third party, in this case, Microsoft. I would be happy to join any class action lawsuit that result from this disclosure, but no inducement is sufficient to make me trust Vista again.

    --
    ``Tension, apprehension & dissension have begun!'' - Duffy Wyg&, in Alfred Bester's _The Demolished Man_
  63. No problems here... by mizkitty · · Score: 2, Informative

    I have a dual-boot setup with Ubuntu 8.04 and Vista Ultimate. Linux was loaded first then Vista with the bootloader replaced with EasyBCD v1.72 from NeoSmart. Service Pack 1 installed w/o any problems at all.

  64. Hard Hack Solution by cyclomedia · · Score: 2, Interesting

    I once soldered together a system using a (keyed) switch with enough contacts to allow me to effectively swap the master and slave jumpers on two hard drives. (The key part helps because you'd only want to do it when the system was powered off!) But the end result is dual booting between two dedicated hard disks, that aught to stump vista!

    --
    If you don't risk failure you don't risk success.
  65. Worked for me.... by rklrkl · · Score: 2, Informative

    I multi-boot with several 64-bit Linux distros and 64-bit Ultimate Vista on a Dell Vostro 400 I bought back in February (does this have the TPM stuff?). Grub is installed on the MBR and I don't have BitLocker enabled in Vista (why would I - can't read the disks in Linux if I did!). I installed Vista SP1 when it came out and had absolutely no problems (I may have had to re-install GRUB on the MBR, but I do that so often that I consider it no big deal). So am I the odd one out?

  66. The big deal is GRUB by jjohn_h · · Score: 2, Interesting

    It is time to take note that Red Hat, SuSe and Ubuntu are still using legacy GRUB since the new GRUB 2 does not seem to be ready for prime time.

    Legacy GRUB is not being developed any longer, even patches are not accepted. The project had no developers working on it for the past 3-4 years. The major distros have just forked it without saying so. And it is a company fork, each distro has its own conconction.

    QUOTE: GRUB Legacy has become unmaintainable, due to messy code and design failures. :UNQUOTE

    Who said that? Not Microsoft, check here: http://www.gnu.org/software/grub/grub-2-faq.en.html

  67. Some old guy once told me.... by postermmxvicom · · Score: 2, Interesting

    ...that "good enough for government work" used to mean that the work was really good. Kinda funny if it's true.

    --
    One last thing: Sometimes I wonder; "Is that someone's signature? Or do they type that at the end of each post?"
  68. Multiboot does not break "trust" by js_sebastian · · Score: 2, Informative

    I'm failing to see why this is a big deal. Software is in place to check for a piece of third party code intercepting your encryption key... It successfully detects GRUB as such software, and stops. So what?

    This is a flaw of the trusted computing architecture. If the partition of the trusted OS (Vista) is encrypted, Multiboot does not break trust, because the other OS cannot decrypt the partition. But in trusted computing, if an untrusted bootloader loads a trusted OS the chain of trust is broken.
     
      If trusted computing were designed with the user's interest in mind, the user would be able to decide that the bootloader he is using (grub) is trusted, sign it with a key which enables that bootloader only on his computer, and get on with his life. But now we have to wait for Microsoft to implement and sign a real bootloader... good luck with that.