Slashdot Mirror


Windows XP and Incompatibilities with Multi-Booting?

Morgan asks: " Windows XP (Whistler) won't boot from disks with MBR partition tables, requiring a new GUID Partition Table (GPT). It will still read and write MBR disks. In a cursory search, I find no work to support GPT with LILO or other multi-booting Linux loaders. I'm a 'one OS, one disk' man, especially since disks are so cheap, but what about those who aren't handy with a screwdriver (and an IDE cable)? An easily installable Linux distro that shrinks the Windows partition, but allows multi-booting without requiring a re-install of Windows is a great Trojan horse: 'here, try this real OS, but if you don't like it, or you need a particular app, you can always boot Windows.' Will GPT make this harder?" What reasoning was behind the move to GPT? By making Whistler incompatible with the standard MBR, this could be seen by many as another move to stifle competition in the PC market. How do you feel about it?

201 comments

  1. Why would you want to dual boot a server? by Anonymous Coward · · Score: 1

    According to the FAQ, this is a problem only with the 64 bit versions, not the 32 bit versions (see #'s 13-16 especially 16. So this will only affect "Big Iron" not ordinary dual-boot situations.

  2. Re:one reason behind GPT by Anonymous Coward · · Score: 1

    If you read down the page, it sounds like that's exactly what they are doing on x86.

    It would be rather unfortunate to see lots of 1981-style PC crap like the MBR make it onto the IA-64 platform. One obviously bad bit is the whole BIOS/Boot routine which just reeks of the stoneage. Someone make an Open Firmware PC!

  3. Re:one reason behind GPT by Anonymous Coward · · Score: 1

    Considering that Intel is funding Linux on IA64 development, presumably the proper folks have been informed. (Since the big boys, Sun DEC etc have dropped UNIX-on-IA64 plans, Intel needs Linux badly to get this stuff into the datacenter.)

  4. Re:Would it really be that suprising... by Anonymous Coward · · Score: 2
    this could be seen by many as another move to stifle competition in the PC market.

    Yeah, and issuing a mandatory federal ID card could be seen by many as government oppression. Which, of course, would not be true.

    Microsoft is not under any obligation to make their operating system to coexist with other, competing operating systems. Insisting that a corporation, which is in business to make money, should respect competing products is just plain lunacy.

  5. Re:one reason behind GPT by Gleef · · Score: 1

    Yes, it sounds like EFI/GPT is a useful step up from MBR. On the other hand, abrupt transitions like this are generally bad things. If Microsoft cared about the people using their OS (haha) they would have a version or two which supported both, and then dump MBR later.

    ----

    --

    ----
    Open mind, insert foot.
  6. Oh, give me a break. by Cardinal · · Score: 2

    Your CS prof must consider the entire open source movement an exercise in stupdiity, then. For that, his comments warrant no creditiblity whatsoever.

    a) ...not been developed as a result of a requirement analysis.

    Open source software, in general, comes into being as a result of a coder scratching a personal itch. This is about as close to a requirements analysis as you'll get, and it's good enough for me. A coder had the presence of mind to notice a lack, and he set out to meet it.

    b) ...not been designed before coding.

    Well, it's a safe bet a lot of OSS coders actually do have educations, and are at least marginally intelligent. So yes, at least some of the projects are designed.

    c) ...not been audited before coding.

    Extraneous formality that doesn't really fit into the type of development models most OSS projects employ.

    d) ...not been formally block tested.
    e) ...not been formally integration tested.
    f) ...not been formally documented, meaning all the steps mentioned above.


    See above. Do we look like a bunch of coders in suits to you? Reality check time. If the OSS world worried about this sort of formaility, nothing would ever get done. Sheesh, get your head out of the sand.

  7. I feel... by The+Man · · Score: 2
    that I wouldn't care in the slightest. Although, as others have pointed out, there is actually no multiboot issue here, it doesn't really matter even if there were. Why? Simple - if you don't like Microsoft's tactics, don't use their products. Nothing forces you to buy or use XP. If it has issues that prevent you from using your system(s) the way you want, just don't use it! All the whining and crying about anticompetitive practices is just so much bull -- you can much more effectively let Microsoft know how you feel by not buying their product.

    Dealing with for-profit corporations is very easy. When you buy their product, you are giving a vote of confidence and approval in them - their products, their people, and their practices. When you don't buy their products, you are doing just the opposite. Since they want to make money, successful for-profit corporations will alter their products, people, and practices in ways that maximize the number of people who buy their products. If you buy a product from a company of which you do not approve, you are voting for Buchanan when you claim you wanted Gore. And, like those who did that, you are being incredibly stupid.

    Proudly 100% Microsoft-free for over 5 years.

  8. Less fear is required. by defile · · Score: 5

    The Extensible Firmware Interface (EFI) is an attempt to bring ancient PC "standards" up to something reasonable. Almost all hardware and OS/driver vendors are _for_ this. This is an attempt to give PC's real firmware, rather than the hack they have now.

    If you've ever used big iron UNIX hardware, you've probably enjoyed the conveniance that the firmware itself provides (or maybe not).

    Replacing the MBR is one aspect of this. This is not something to worry about unless MS pulls the embrace and extend crap, but I doubt they'd stoop to it on such a low-level aspect.

    With some exceptions, all OS, Driver, and Hardware developers/vendors want EFI.

    Possible conspiracy theories:

    • Intel is mostly responsible for EFI. Insert typical big scary corporation fear.
    • EFI lets each hardware vendor provide built-in drivers for all hardware. This could certainly mean that the OS has to use a binary-only driver to transmit something over the network card. Quality manufacturers will probably want an OS specific driver. At least EFI demands that the bundled driver follow a standard interface. The end result is that you may not have the source to some hardware drivers.

    Realistically, the worst that EFI can do is give us something better than what we have now. At best, it could make PC's pleasurable (but don't bet on it).

    1. Re:Less fear is required. by Waffle+Iron · · Score: 1
      EFI lets each hardware vendor provide built-in drivers for all hardware. This could certainly mean that the OS has to use a binary-only driver to transmit something over the network card. Quality manufacturers will probably want an OS specific driver. At least EFI demands that the bundled driver follow a standard interface. The end result is that you may not have the source to some hardware drivers.

      Well, I bet most non-trivial hardware has an embedded processor whose firmware source is not available. The source to the computer's BIOS is also not generally available, AFAIK.

      This system seems to be making the boundaries between software drivers, BIOS and embedded firmware very fuzzy indeed. People currently have built-in expectations about which parts of the system should be open vs. which parts can be proprietary. They probably haven't thought much about those expectations yet, but I bet they will when this comes out.

  9. Read the fscking article before you post!! by _damnit_ · · Score: 1

    This won't be running on your pc unless you plan on running the 64bit OS on an Itanium on your desktop soon. This only applies to the 64bit version of Whistler. Don't worry about it on your x86 boxen, OK?
    Besides, why would you want that crappy IBM DOS MBR setup on a newly defined hardware platform? This new GUID bs complies with the specs for Intel's Open Firmware (or whatever they call it).
    Everybody take a deep breath... Microsoft isn't out to get you this time. Return to work, nothing to see here.


    _damnit_

    --


    _damnit_

    It's my job to freeze you. -- Logan's Run
  10. Bzzzzt... wrong again. by _damnit_ · · Score: 1

    Monopolies are not outlawed in the United States. Where did you here that garbage? In fact, Congress has enshrined one institution in America as safe from any anti-trust litigation:

    Major League Baseball

    Don't believe me? Look it up. I couldn't make anything that stupid up.

    PS. I am an avid sports fan, but protection for MLB is really stupid. The NBA, NHL and NFL have managed quite well without protection. Heck, the NFL got tagged in the anti-trust suit by the USFL for a whole 3 dollars and they survived!


    _damnit_

    --


    _damnit_

    It's my job to freeze you. -- Logan's Run
    1. Re:Bzzzzt... wrong again. by oldperson · · Score: 1
      The anti-trust exemption for major league baseball came from the Supreme Court, not congress.

      It's an old ruling where the court was trying to duck getting involved in matters that woul have an impact on the game by ruling that major league baseball was not commerce and as such not covered by the anti-trust prohibitions.

      Given the blatant commercialism of major league sports today, there's no chance of any other sport getting such a ruling and either congress or an aggressive attorney general could get baseball's pulled if they chose.

  11. Re:Would it really be that suprising... by jedidiah · · Score: 1

    Opera.

    Netscrape and Exploder are 6 of one and half-dozen of the other. Even Lemming shill publications don't paint the picture any differently.

    They're both bloated hellspawn of Mosaic.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  12. Re:This is no accident... by jedidiah · · Score: 1

    Just how would any of Microsoft's OS products benefit from that? Microsoft's OSes tend to be limiting enough by themselves that they seldom exceed the limitations of the current BIOS scheme.

    The only real immediate or forseeable impact will be to make AltOS vendors refit their products to catch up with Microsoft's standard du jour.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  13. only the 64 bit version.... by smash · · Score: 1

    16. Can the 32-bit version of Windows Whistler read, write, and boot from MBR disks?
    Yes.

    So yes, you can happily boot your 32 bit version of whistler with Linux.

    As to why the 64 bit version is different, I have no idea. However, I am thinking 64 bit whistler is going to flop anyway, due to lack of decent hardware (for at least 12 months in any case)....

    smash

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  14. Read the damn article by calc · · Score: 1

    Why are there so many stupid people... read the article before posting bullshit.

    I know someone who is dual booting Linux and Windows XP right now using grub with no problems on ia32, which as the article states it has no problems with...

    On the topic of ia64 not being able to dual boot, does any person who would want to dual boot even own one yet? IA64 will mainly be used for servers at least for next few years and so in most (all?) instances won't even be in a dual boot scenario.

  15. Re:What's the big deal? by sheldon · · Score: 2

    Any time Microsoft does something which is an improvement it is an attempt to stifle competition.

    Look at the recent whining regarding .Net, etc. :(

    It's just a fact of life, we move on and ignore these people.

  16. VAX by booch · · Score: 2

    Actually, VAX is a hardware architecture, not an OS. Normally, you'd run VMS on it, which I agree was a pretty good OS. But you could also run Ultrix (a UNIX variant) on it. There is a project porting Linux to it as well. But I doubt that you could set up any multi-boot on it.

    --
    Software sucks. Open Source sucks less.
    1. Re:VAX by gorilla · · Score: 2
      Normally, you'd run VMS on it

      Except for those who ran Unix on it. In fact, for a long time, the Vax was the dominant platform for running Unix, so much so that it even got made into one of the C commandmants that not all the world's a Vax.

    2. Re:VAX by Dwonis · · Score: 1

      It's what you do to your car to protect the paint. *ducks*
      ------

    3. Re:VAX by /Idiot\ · · Score: 1

      These days (If you have enough VUP) NetBSD is a good choice... Can't wait until OpenBSD/VAX is as mature as NetBSD/VAX

      Multi-boot? Sure. Try 2 disks, 2 OS's

      >>>B DUA0
      2.. 1.. 0..

      Then when you want the other OS:

      >>>B DUA1
      2... 1... 0...

      Oh yeah, PLEASE stop confusing VAX and VMS. It's like confusing Alpha and NT^H^H^H Linux :-)

      --
      /dev/Idiot/
    4. Re:VAX by jhines · · Score: 1

      Vaxen booted off of devices, thus you could boot off whatever disk you wanted. The machine booted
      its console loader, and from there you could boot
      almost any device.

      Put in a pack, or tape with whatever os, or version you wanted.

    5. Re:VAX by randombit · · Score: 1

      But you could also run Ultrix (a UNIX variant) on it. There is a project porting Linux to it as well. But I doubt that you could set up any multi-boot on it.

      Don't forget {Open,Net}BSD, and also IIRC 2.x/4.2/4.3/4.4 BSD also ran on the VAX.

      VAXen are pretty featureful - I'll bet someone could hack up a multi-bootloader on one. I'd just rather not be the one to try it...

  17. definition of "competition" by MoNsTeR · · Score: 2

    Yes, this sucks. I highly doubt there's any good technical reason to go to this other boot record system. Honestly it just seems mean.

    But it is competitive, not "stifling to competition". A better choice of words would be "stifling to THE competition," similar words, but diametric meanings.

    Despite what economics textbooks say, competition isn't a market state, it's a process. When one firm drives another out of business with lower prices (ala Wal Mart), that's competition. When one firm makes its product more attractive than the other guys' to buyers, that's competition.
    What MS is doing here is basically an odd case of that second point. By making it more difficult to use their product alongside a competing product, they are (to some degree) making their product relatively more attractive, essentially by making the /other/ product /less/ attractive.
    For another example, consider if a car maker had a policy that if you used aftermarket parts in significant repairs (eg: new brakes, cylinder heads, etc), it voided part of the warranty. This causes the buyer to lean toward using the dealer's repair services or at least official factory parts rather than (possibly cheaper and/or "better") aftermarket parts. It's not nice, it may actually be detrimental to consumer utility, but it's COMPETITIVE.

    MoNsTeR

  18. "How do you feel about it?" by m2 · · Score: 1

    What are you? EMACS?

  19. Re:Typical M$ Bullshit by maggard · · Score: 5
    There is no technical defense for what they've done

    Well, none unless one wants to remove many of the more arcane constraints of MBR. Frankly everyone who knows anything about drives and layouts agrees MBR was obsolete over a decade ago and should been retired back then.

    Furthermore for most users this won't be a big deal, certianly not for Jane-hobbyist. If you actually bothered to do a bit of research you'll discover that this implementation is fairly backwards-amendable except for some high-end configurations where it's unlikely to be an issue anyhow.

    Finally, hard drives retail for ~US$100/20GB, anyone installing XP is likely to be able to pony up the cash. This change won't affect ye olde 486s.

    This would be something for the DOJ to investigate...
    By your logic is any hardware advancement possible or shall the industry remain forever stuck in 1980's technology? At least Apple moved to OpenFirmware along with the rest of the workstation market or is that somehow part of an evil plot too?
    I can tell you, other than the Kindergarden level GUI (that looks like it was designed by Miss Shirley for Romper Room) there is NO advantage over 2000 at all. The new GUI has been found to be VERY annoying to most of the experienced network admins/engineers who have been testing it in my lab.
    Ahh, so it's not StUdLy enough for yeah, huh? Luckly you'll be able to change the chrome to a camoflauge background and Matrix-themes to assauge your offended aesthetics.
    This move to "break" the MBR is nothing but the usual Microsoft anti-competitive malice at it's worst.
    Debunked.
    Just as the new `Doze 2000 SP2 broke most popular software firewalls on the market
    Yeah, patching things Baaaaadddd... right.
    Simply put, Microsoft is more interested in protecting their marketshare...
    Doi!
    ...than in giving the market what it wants:

    1. An OS that is stable.
    2. An OS that is secure.

    The market gets what it buys. IS Depts & consumers continue to buy on sizzle & psuedo-feature sets then MS will continue selling it to them. It built a megacompany so they're doing something right.

    --
    I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
  20. Re:Good for Wintel! (for a change) by unitron · · Score: 2
    "arbitrary limitations ... early 80s."

    Check out hardware prices, and what users were willing or able to pay, and the state of the art at the time, and you'll see that those limitations weren't so arbitrary.

    Of course that doesn't make them any less infuriating, but if Henry Ford had tried to design the Model T so that you could easily retrofit disc brakes, air bags, electronically controlled fuel injection, and emission control plumbing, he'd have burned through all his venture capital before he ever got any product out the door.

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  21. Re:KILL THE MBR! by unitron · · Score: 2

    How many primary partitions can you have on a SCSI hard drive? How many extended? How many logical in an extended?

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  22. Re:Why not use the ultimate dual boot system? by unitron · · Score: 2

    WD drives (but not Maxtor, annoyingly) will take a 10 pin socket (like on serial port header connectors) which will make it easier to get the wire length that you need, but why screw around with printed circuit boards, headers, etc., when you can just solder the other ends to a double-pole, double throw switch?

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  23. Re:GPT is too MS specific by unitron · · Score: 2

    Actually "...cause more problems than Win2K." makes just as much sense in that context, maybe more.

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  24. Re:Would it really be that suprising... by Type-R · · Score: 1

    Ah but there not insisting that a corporation respect competing products. They're asking a MONOPOLY to back down. The anti-trust laws can and will enforce actions such as making MS's next big OS play nice with others. (See the DOJ injunction against IBM for an example)

  25. Not a big worry by Angst+Badger · · Score: 1
    By the time this becomes an issue, LILO and/or GRUB (which is a better bootloader anyway, if you haven't tried it yet), will support MBT. Try not to forget one of the few propaganda items about open source that's actually unambiguously true: we can and do respond quickly to changes.

    Is it anti-competitive? Probably. But it's likely to be as successful as MS' attempt to crush us with the DAV protocol. Remember that one? A Linux beta came out the same week MS mentioned it. So screw 'em. What's holding us back on the desktop isn't Microsoft's standards twiddling, it's the fact we can't convince the major vendors to port their apps to X. (Which is a subset of the problem that, for several classes of desktop apps, MS is the only vendor.)

    Anyway, it will take a lot more than a partition table format to sink us.

    --

    --
    Proud member of the Weirdo-American community.
  26. Re:Not to worry, GUID is here for a good reason. by Locutus · · Score: 2
    Nice joke, but in reality I'm getting a little frightened of the momentum Linux is gathering. I mean it's great as a server OS and getting to be a nice desktop OS as well, but I certainly don't want all that amateur code in embedded, possibly life-critical systems.

    I hope you're not thinking that Windoz would be better... At least Linux can be trimmed down to a very small amount of code to fit the purpose. If someone is dumb enough to blindly take Linux code and run a Nuke sub or powerplant with it then we are in trouble. I don't think engineers working on this type of equipment are that dumb. Though I have seen the BSOD on way too many non critical devices ( scoreboards, billboards, airline screens, etc ). If engineers are dumb enough to use Windoz on mission critical devices.....

    NOW THAT SCARES ME! Oh wait, isn't Bill Gates paying the US DOD to use Windoz on Aegis class ships and a new aircraft carrier?
    Time to head for the hills. ;)

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  27. Re:Bagh humbug... by K. · · Score: 3

    Or, indeed, problems such as making sure your cruise missiles don't hit non-combatant's embassies...

    --
    -- Proud descendant of semi-nomadic cattle-herders.
  28. Re:Bagh humbug... by IntlHarvester · · Score: 1

    Prepare for flamage from the UNIX on VAX faction...

    Let me help it along:

    Unix was written on our machines and for our machines many years ago. Today, much of UNIX being done is done on our machines. Ten percent of our VAXs are going for UNIX use. UNIX is a simple language, easy to understand, easy to get started with. It's great for students, great for somewhat casual users, and it's great for interchanging programs between different machines. And so, because of its popularity in these markets, we support it. We have good UNIX on VAX and good UNIX on PDP-11s.

    It is our belief, however, that serious professional users will run out of things they can do with UNIX. They'll want a real system and will end up doing VMS when they get to be serious about programming.

    With UNIX, if you're looking for something, you can easily and quickly check that small manual and find out that it's not there. With VMS, no matter what you look for -- it's literally a five-foot shelf of documentation -- if you look long enough it's there. That's the difference -- the beauty of UNIX is it's simple; and the beauty of VMS is that it's all there.

    - Ken Olsen 1984


    --

    --
    Business. Numbers. Money. People. Computer World.
  29. Re:GPT = Good, MS still = scary by IntlHarvester · · Score: 1

    Windows NT's bootloader can pick up a SCSI or other disk driver (.SYS file) from a BIOS-addressable FAT partition and use it to find the OS without using the BIOS. I have a feeling this what the MSR is for, but who knows, especially if there's no DOS-style drive detection.

    I think GRUB works in a similar manner to the NT loader. LI(jump to the partition and see what happens)LO is cruder but in someways easier.
    --

    --
    Business. Numbers. Money. People. Computer World.
  30. Re:Pull out drive by IntlHarvester · · Score: 1

    If someone ever fixed PCs so that they had real firmware and you didn't have to play BIOS mindreader to multi-boot, you'd probably feel that swapping disks was kinda a kludgy solution. It's an electronic computer, goddammit! Why should you have to touch it once it's set up?

    Anyway, I have a box with 3 SCSI controllers and a bunch of disks on various internal and external chains. I've felt the pain, but it can be made to work (good understanding of various OS boot processes and SystemCommander helps.)
    --

    --
    Business. Numbers. Money. People. Computer World.
  31. Re:Information (Cutting through the Jargon Fog) by IntlHarvester · · Score: 2

    From your first link, it looks like the new boot process requires some small partitions (ESP Extensible Firmware Interface System Partition and MSR Microsoft Reserved Partition.)

    Shades of the old OS/2 boot manager partition or the EISA Config partition that seemed to confound certain users with itchy FDISK fingers.

    Anyway, it's nice to see something that looks like real boot firmware and not a CP/M-compatible kludge. Any hope of support for this on standard IA32 boxes?
    --

    --
    Business. Numbers. Money. People. Computer World.
  32. Re:GUIDs are trackable to your machine by IntlHarvester · · Score: 2

    After the marketing implosion of the PIII CPUID, the BIOS spec was altered so that it provides a unique ID number for each motherboard (which is a better solution than a CPU ID even for the assent management departments that wanted this sort of thing).

    This is really nothing new either, custom BIOSes from IBM and Compaq have provided serial numbers for years and years, it's just now a standard call so that Windows can get this info and use it for it's registration voodoo.

    Anyway, it's only in the last couple years that PCs have had a GUID number other than the NIC.
    --

    --
    Business. Numbers. Money. People. Computer World.
  33. Re:Works for me. by Zico · · Score: 1

    Very nice. Got any more from the fireplace series? :) <hopeful look>


    Cheers,

  34. Ask Slashdot by Zico · · Score: 5
    Dear Slashdot editors,

    Is it your intention to make the Linux community look like idiots? Seriously. You post these half-baked articles so frequently, often incorrect and always misleading, and they always get the community fired up to the point of seeing who can make the dumbest post about something that's not even true.

    Not sure how many people here are familiar with it, but it's almost like a digital equivalent of the Phil Hendrie Radio Show. It's a hilarious show, btw, if anyone has a chance to listen to it. He'll have guests on (actually voiced by himself) who make dumb and subtly inflammatory comments, but keeping it halfway believable. So every show, you end up with all these people calling up the show and getting irate arguing with some fictional character. (Hendrie = ./ editors, Guest = story submission, Callers = Linux advocate posters). In both places the comedy comes in large part from listening to or reading the opinions of the idiots who believe what they just heard and subsequently make incredible asses of themselves.


    Cheers,

  35. oh what a surprise by johnjones · · Score: 1

    and people didnt see this comeing standard practice make it incompatitable if you dont like your comptition like the word formats keeps linux distros playing catchup and not IMPROVEING but one thing that linux has got is the ability to run on many differant CPU Arch but they are lagging behind come on linus sort out the patchs I only see mr cox doing this (ARM /S390 merges) please this has got to get better regards john jones

  36. Good for Wintel! (for a change) by Sloppy · · Score: 5

    When you look at other partitioning schemes (such as the RDB system that the Amiga has used since the 80s) the whole MBR/fdisk thing is a complete joke. The anachronistic partitioning system on x86 PeeCees has caused me to waste significant time on something that should be trivial, and there's a whole sub-industry of bootloaders and utilities just to get around the arbitrary limitations that were built in by some visionless idiot in the early 80s.

    Dumping it is a good move. And I note that this time (for a change) MS isn't replacing it with a proprietary decommoditized MS-only defacto standard de jour. This one is open and anyone can be compatable with it. What's not to like?


    ---
    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  37. Bye Bye BIOS, hello EFI by Midnight+Thunder · · Score: 3
    It looks like this is all part of the modernization of the intel platform. The GPT specification is actually documented as part of the Extensible Firmware Interface (EFI), which appears to be a replacement to the BIOS. There is a boot manager as part of the EFI, so in conjunction with a GPT based drive, there is no need for LILO or its equivalent, as this feature is provided for you.

    Until we get mother boards that includes the new EFI approach, we will definetly see transition solutions to support GPT drives.

    It will be great to have this technology - sure it will break a lot of the old systems, but then again sometimes when you go forward there are sacrifices to be made.

    If MS has decided to limit the addition of GPT support for 64-bit XP, then this is probably because 64-bit motherboards would break most 32-bit OS anyhow, and thus they are unlikely to have people complaing that Windows 98 doesn't work on those machine.

    For more info on EFi and GPT, check ou the following link: http://developer.intel.com/technology/efi/download .htm

    --
    Jumpstart the tartan drive.
    1. Re:Bye Bye BIOS, hello EFI by locutus074 · · Score: 1
      It will be great to have this technology - sure it will break a lot of the old systems, but then again sometimes when you go forward there are sacrifices to be made.
      • a.out
      • ELF

      --

      --

      --
      We have fought the AC's, and they have won.

  38. Re:not so fast by Surak · · Score: 2

    I think we need to suspend paranoia mode for a second here.

    At the risk of sounding like "user friendly" software, Are you sure? :)

    From the GPT/EFI FAQ:

    Each GPT partition has a unique identification GUID and a partition content type, so no coordination is necessary to prevent partition identifier collision.

    With a unique identification, is it possible that this could be used for some basic, broken form of DMCA-style "content protection"?

  39. Re:editing of slashdot by trcooper · · Score: 2

    I'd just like them to stop posting ask /.'s that are obviously flamebait. I mean, even ignoring the fact that this submission wasn't news worthy, (who's going to be running a dual boot on a IA64? And where are they so I can punch them in the face?) It's worded to get the hot-heads going.

    /. could go a long way by not baiting the morons out there, But hey, maybe that's what they're after anymore. Maybe prepping for a new fox special they're trying to push, "When Angry, Misinformed, Geeks Attack!!"?

  40. Re:What monkeys are running this show? by astro · · Score: 1

    Sorry, your BeOS theory doesn't fly -- the same bug (have to login twice before it sticks) exists under Win2k w/ IE5x as well. Drives me crazy. astro

  41. Not to worry, GUID is here for a good reason. by meldroc · · Score: 5

    As stated in the Win XP FAQ, GUID partitioning is a replacement for MBR partitioning that allows more partitions on the disk, of any size, without the silly BIOS limitations. It's a part if EFI, the Extensible Firmware Interface that is replacing the old hairball that is the BIOS. The IA-64 Linux distributions already have a version of LILO that works with EFI.

    In short, don't worry, Linux adapts, as it always does.

    --

    Meldroc, Waster of Electrons
    1. Re:Not to worry, GUID is here for a good reason. by Voxol · · Score: 1

      Thats probably the worst troll ever to befoul mine eyes.

      'amateur code' indeed.

    2. Re:Not to worry, GUID is here for a good reason. by Voxol · · Score: 1

      See, now THATS a troll!

    3. Re:Not to worry, GUID is here for a good reason. by Zurk · · Score: 1

      wheres the time to market ?

      it doesnt matter how you design stuff...if you dont have time to implement it properly your commercial software will suck. it doesnt matter if you have roadmaps documentation, bug lists or any other crap. your time to implementation will govern how your final output works.
      unfortunately very few commercial vendors have either the time or inclination to let their software teams work at the optimum pace -- 7 lines of code or less per day. thats the speed which mission critical systems (think space shuttle control code or aircraft control code) are written at. and dont tell me that youre willing to let your programmers code only 7 lines of code per day.

    4. Re:Not to worry, GUID is here for a good reason. by Symbiosis · · Score: 1

      Linux has its (many) uses, but it's still not the be-all-and-end-all of operating systems.

      Nor should it be.

      I'm not saying that it's not good for Linux to gain wider acceptance, but it's always good to have alternatives. Even if what you have (Linux) is good, it's always a good thing to have extra competition.

      If you could use your toaster to cook all your food, would you really want to? :-)

      -------------------------------------------
      I like nonsense, it wakes up the brain cells.

      --

      -------------------------------------------
      I like nonsense, it wakes up the brain cells.
      -- Dr. Seuss
    5. Re:Not to worry, GUID is here for a good reason. by Dwonis · · Score: 2
      Nobody was suggesting that Windows is better. Just because Windows is a POS doesn't mean that Linux is the best OS on the planet.

      Linux has its (many) uses, but it's still not the be-all-and-end-all of operating systems.
      ------

    6. Re:Not to worry, GUID is here for a good reason. by emissary47 · · Score: 1

      amateur code? hmmhh, who has amateur code?

      lets take a look at our file servers:

      linux: 295 days uptime
      win2k: whooohhh! we got 33 days

      if linux is "amateur code" then explain THIS



      and in "life-critical systems" do you want M$ ?!? -> doctor: sorry, our system got a bsod...

    7. Re:Not to worry, GUID is here for a good reason. by colk99 · · Score: 1

      Why use legacy bioeses at all when you can just install linux in place of your bios:)

    8. Re:Not to worry, GUID is here for a good reason. by IceCat · · Score: 1

      If you only got 33 days out of a 2K server acting as a file server then you did something wrong. Heck, I can get more than 33 days out of an old decrepit file server running NT4.0 on SP4.

      *NIX servers are good, and their uptimes are admirable, but NT/2K OS's are not 33 day bad......

  42. It works fine with LILO by austad · · Score: 2

    I have 2 dual boot boxes running XP Beta 2 and Mandrake 8.0. It's using Mandrake's graphical LILO as a bootloader, and it's working just fine. Is this something that will be "implemented" for the final release of XP?

    --
    Need Free Juniper/NetScreen Support? JuniperForum
  43. GUIDs are trackable to your machine by Therin · · Score: 1

    They're generated using the MAC address of your NIC (if one is present); so reading the GUID table would be a way to track computers - an ID like Intel's much disliked CPU ID was.

    --
    John 17:20
    1. Re:GUIDs are trackable to your machine by thedeacon · · Score: 1

      What if you have zero or two nics...what happens then?

      user tracking is WRONG, I tell you...WRONG!

      --
      the deacon...that's all you need to know for now
    2. Re:GUIDs are trackable to your machine by xyst · · Score: 1

      You're rather missing the point on that one.

      Presumably it would be a little bit more difficult for an application to pull out your GUID than it would to get your actual machines MAC, so who cares? Besides, the only time this would really matter is if this information was going to be amassed and distributed. It's not as if it's a huge problem that if someone steals your hard drive out of your PC, they're going to know your MAC address as well..

      Besides, there are tons of different numbers that could uniquely identify you on your PC already -- go poking around in your system registry. Also, who says you can't erase your GUID table and start anew? The only thing anyone would gain would be your MAC address.

      --
      www.arrogant.org - food for your brain
  44. Good-bye MBR by Sharkeys-Day · · Score: 1

    I for one am very happy about this development, and I hope the MBR system dies a very quick death, no matter how painful. Anything would be better, even if we had to reverse engineer it, which we don't in this case.

    I know much more than I ever wanted to know about extended partitions and how to fix them when the chain gets corrupted.

  45. Re:Read the article, people! by kubrick · · Score: 5

    Note that this only applies to the 64-bit (Itanium) version of XP, not the 32-bit.

    Just goes to show how many slashbots are ready to flame without even reading the material linked to (about 30% at the time I was reading, comments at +1 and above). That's a scary amount of political power if CmdrTaco is ever looking to mobilize the ignorant forces...

    :)

    --
    deus does not exist but if he does
  46. Read the article, people! by Why2K · · Score: 5
    13. Can the 64-bit version of Windows Whistler read, write, and boot from GPT disks?
    Yes.
    14. Can the 64-bit version of Windows Whistler read, write, and boot from MBR disks?
    The 64-bit version of Windows Whistler can read and write MBR disks, but cannot boot from MBR disks.
    15. Can the 32-bit version of Windows Whistler read, write, and boot from GPT disks?
    No. The 32-bit version will see only the Protective MBR. The EE partition will not be mounted or otherwise exposed to application software.
    16. Can the 32-bit version of Windows Whistler read, write, and boot from MBR disks?
    Yes.

    Note that this only applies to the 64-bit (Itanium) version of XP, not the 32-bit. Frankly, I wished it worked with the 32 bit version too, since the current MBR-based scheme sucks. Try having FAT + NTFS + Linux + FreeBSD + Plan 9, etc on one disk and you'll wish for something better too.

    1. Re:Read the article, people! by bigchris · · Score: 1

      Hmmmm... considering the description ("another-attempt-to-stifle-competition dept") methinks that certain other people didn't read the article either. Maybe I'm just being cynical here, but these catchy and somewhat misleading descriptions seem to be there just to get you to read and start flaming.

      So, perhaps not just the slash-"duh"ters are the only ones at fault here.

    2. Re:Read the article, people! by AlfaSprint · · Score: 1
      • Try having FAT + NTFS + Linux + FreeBSD + Plan 9, etc on one disk and you'll wish for something better too.
      I had the same problem and found a solution that works very well: BootStar is a bootmanager which allows up to 15 primary partitions, support for all partition types, password protection and much more. It's perfect to try out a new OS or have several Operating Systems to choose from at boot time. Best of all, it "hides" partitions from each other so the chance of one rogue OS to ruin data on partitions it is not supposed to touch is very small. See their website for more information.

      To exchange data between the different OS's you can use a shared FAT16 partition or a fileserver on your LAN (if present of course).

      There is one down side, it is a commercial program which costs 20 US$. For me it was worth every cent I payed for it, because I continually switch between several Linux distro's, BeOS and Win 98 on my main PC.

    3. Re:Read the article, people! by Yrd · · Score: 1

      Phew! I was getting worried for a bit until I read that. Shouldn't article submitters read the article they're submitting before they make comment on it? And anyway, who's going to be using Itanium-based systems when AMD's 64bit chip comes out?

      --
      Miri it is whil Linux ilast...
    4. Re:Read the article, people! by cavemanf16 · · Score: 1

      Hehe. Just 'cause Cmdr-Taco, CowboyNeal, micheal, Cliff, and others run this site doesn't mean they are any smarter than the rest of us. I'm glad the above poster made the point to show everyone exactly what Whistler was doing and dispel some rumours perpetuated by Cmdr-Taco. The 'editors' are not editors, they're moderators. Like Mike Meyer's character on the old SNL, they're just saying to us slashdotters: "I'll give you a topic, talk amongst yourselves." I hope you weren't holding them to some journalistic standard above that...

  47. Re:Would it really be that suprising... by Bun · · Score: 2
    AC wrote:
    Microsoft is not under any obligation to make their operating system to coexist with other, competing operating systems. Insisting that a corporation, which is in business to make money, should respect competing products is just plain lunacy.

    False. As a monopoly, Microsoft has to be careful that its actions do not act exclude competitors from the marketplace. In this case they deviated from a long-time practise for no other reason than to make things more difficult for its competitors. It took EFFORT for Microsoft to make this change, a change that hardly affects anyone outside of Powerquest, the Linux distributions and the *BSD flavours. It is a clear-cut abuse of their market power, and yet another annoyance we can chalk up to them. But its not so big a deal, because it's a temporary annoyance. Red Hat, Debian et. al. will find some way to deal with it, and things will be back to normal.
    --
    "Anyone that has ever gotten an idea based on any of my work and done something better with it-good for you."--J.Carmack
  48. bad reporting. by gimpboy · · Score: 2

    i agree that it is the responsibilty of the readers to read the stories, but the editors should bare some of this responsibility also. when you include the following in a story:

    Windows XP (Whistler) won't boot from disks with MBR partition tables, requiring a new GUID Partition Table (GPT).

    and add no clarification, what do you expect? my inital impression was not good, but i read further befor i started typing. hell, i'm not sure cliff read the entire story either.

    use LaTeX? want an online reference manager that

    --
    -- john
  49. Re:This is no accident... by ttfkam · · Score: 1

    *cough*

    It's an Intel proposal for their ia64 architecture (Itanium) for which the Linux port already has patches to handle.

    --

    - I don't need to go outside, my CRT tan'll do me just fine.
  50. Re:Shooting themselves in the foot - again by ttfkam · · Score: 1

    *cough*

    It's an Intel proposal for their ia64 architecture (Itanium) for which the Linux port already has patches to handle.

    This does not affect the 32-bit version of XP (which still uses MBR).

    --

    - I don't need to go outside, my CRT tan'll do me just fine.
  51. Re:A few things from the article by ttfkam · · Score: 1

    The MICROS~1 problem is a filesystem of FAT and FAT32. They already "solved" the problem with NTFS. Note that ext2 doesn't have the MICROS~1 problem, so how can it be a partition table limitation?

    According to the article, some of the things that GPT will allow are better partition names and Unicode support. Now why we actually need Unicode for partition names is anyone's guess, but if you're gonna do it, do it all the way.

    --

    - I don't need to go outside, my CRT tan'll do me just fine.
  52. Re:Good Bad and Ugly by ttfkam · · Score: 1

    Not an issue. The 32bit version of XP uses MBR. The Linux-Itanium port supports GPT. Dual booting is still possible for those who are inclined (and have an Itanium).

    I wouldn't be too surprised to see a Linux patch (updated utilities) for GPT on ia32 in the future. As long as it's a Linux-only box, you could get rid of the limitations to MBR without having to get an Itanium processor.

    --

    - I don't need to go outside, my CRT tan'll do me just fine.
  53. The real question by coyote-san · · Score: 2

    The real question is if Whistler will support more than 26 partitions on a single disk.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    1. Re:The real question by jedwards · · Score: 1

      Which 2 do you think are reserved? I've used all 26 for harddisk partitions. if the dumb UI won't let you, just use 'subst'.

    2. Re:The real question by Alien54 · · Score: 2
      The real question is if Whistler will support more than 26 partitions on a single disk.

      While apparently yes, why would you need more than 1 partition per MS OS? And why wouldn't you need more than the latest and greatest MS OS on your system. (recalling a certain comment about 604K)

      Why I can see the benefit and logic to expanding and changing out the partition system. Anything with MS finger prints makes me glad I am getting better with *nix boxes. not prejudiced, of course, just my opinion based on the past track record. Of course you could put any partition system you want on a box, or make one up. The question is what would run on it.

      It would be cool if the *nixen could read all partition systems, instead of locking one out of one system vs another. Of course it is just easier if you have a 64 bit OS to deal with a 64bit file system, instead of having to be completely backwards compatible. Less work.

      Check out the Vinny the Vampire comic strip

      --
      "It is a greater offense to steal men's labor, than their clothes"
    3. Re:The real question by Ayende+Rahien · · Score: 1

      Of course, you won't be able to have 26 *drive letters* (24, actually, 2 are reserved), but you can mount anything on an NTFS drive.
      It's called junctions.
      mountvol is the cmd line utility to do it, btw.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
    4. Re:The real question by Ayende+Rahien · · Score: 1

      A & B

      subst (thanks for the info) simply ties a path to a drive, which is nice, but not what I meant.
      You can't tie a partition to this, frex, at least to my knowledge.

      Well, I suppose that subst & mountvol would work, but that is an extra jump.
      Is there something that combine both?

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
  54. Re:one reason behind GPT by Symbiosis · · Score: 1

    If Microsoft cared about the people using their OS (haha) they would have a version or two which supported both, and then dump MBR later

    Isn't this how we got stuck w/ MS-DOS for so long? :-)

    -------------------------------------------
    I like nonsense, it wakes up the brain cells.

    --

    -------------------------------------------
    I like nonsense, it wakes up the brain cells.
    -- Dr. Seuss
  55. Re:not so fast by seanw · · Score: 4

    yes, it is possible. and, when you pay for phone service, they also give you a "unique identification" number. this could no doubt be used for some form of DMCA enforcement, somehow. or maybe even personal tracking! quick, run! hide from the government and corporations alike! you have been tagged, numbered, and identified--you have...a PHONE NUMBER!

    those cheeky bastards.

    sean

  56. not so fast by seanw · · Score: 5

    I think we need to suspend paranoia mode for a second here. according to the FAQ, the GPT disk partitioning specification is a documented Intel standard. and, really, isn't it about time for the old MBR scheme to die? the architectural limit to 4 primary partitions is getting old. GPT can scale far better and has a less arcane internal structure (cylinder and head arithmetic, anyone?)

    and if you read more carefully you will see that it is only the 64-bit version of Whistler that won't boot on MBRs. the 32-bit version should boot just fine.

    I think MS is just scaling with their new OS architecture. anything can be viewed through an anti-competitive lense. the important question is: will we be getting a better OS? I think so.

    sean

    1. Re:not so fast by Ayende+Rahien · · Score: 1

      Take a look at HKCR\CLSID, and see how many GUID you have there.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
  57. Re:editing of slashdot by soldack · · Score: 2

    I am not expecting /. to send investigative reporters to far off techie conventions and the like. I just want them to read through an article before they post it. I don't think I am asking too much here. This doesn't really require too much extra money. While I would love real technical editors, I understand that /. may not be able to afford it. I find it hard to believe they can't afford to read an article before they post it though.
    What really bothers me is that often it seems that /. is trying to manipulate readers with outrageous headlines just to get people to read on. I can't stand when traditional news sources do this and /. is no different.
    Perhaps I am just too pessimistic and /. doesn't do it on purpose. Perhaps it is just that their editors don't have the time or money to check stories before rushing them out the door. I just don't understand how someone can read a post enough to believe it is worth an AskSlashdot but not bother to read the article sourced in the post.
    Don't get me wrong, I really like /. on the whole. I just think that it could be even better. The only way the powers that be will know that people want change is if they say it. So I am saying it.

    --
    -- soldack
  58. editing of slashdot by soldack · · Score: 5

    First about this post. As others have commented, this only applies to Windows XP/2002 running on IA-64 processors. All operating systems wishing to boot on these systems will need changes to work with Intel's firmware for IA64 based systems.
    This brings a fact about /. that keeps raising its ugly head. All too often stories are posted that are not checked up on. I understand that those who run /. can not be expected to be experts in everything but stories are often posted that only required a simple reading of a FAQ or two to see that the post is just plain wrong. I had high hopes of /. getting much more professional when it was purchased by Andover. But nothing has changed. The staff seems about the same size and quality that it was before the corporate move. /. really has such great potential. If it could start using expert editors who only post stories that have been properly checked. One reason I love magazines like Discover and Popular Science because the stories are usually checked out pretty well. I understand the need to post things that generate interest but the site also claims to be a news site. No self respecting news site would allow such a low level of checking into the background of the stories they present. Is /. a news site at its heart or just entertainment? It has the potential to be both a high quality and entertaining news site and discussion forum. I understand that /. is a business and the object of a business is to make profits for their shareholders but I don't understand why this has to be in direct opposition to high quality.

    from a /.er who hopes things get better...

    --
    -- soldack
    1. Re:editing of slashdot by rjamestaylor · · Score: 2
      The articles are starting points for discussion. Even though this article is off base, a quick read through the posts will point readers to good links for more information.

      Slashdot isn't the NYTimes, which "pronounces" truth to the masses, nor does it need to be. Nor would most of us want it to be. Nor could it be. Get over it.
      --

      --
      -- @rjamestaylor on Ello
    2. Re:editing of slashdot by buss_error · · Score: 2
      While I agree with your points on editing somewhat, I'd also like to point out that you can always cancel your subscription. Once those dollars for your subscription stop rolling in, and other do the same, I'm sure Taco will shell out a few buckeriniees for a technical editor. 'Course, once that happens, the speed of reporting will go way down, now that background checks on the submitter have to be checked for bias.

      OK, you really do have a valid point, but the fact the /. doesn't have a great deal of money to do this sort of stuff. I guess it would be possible to break up the submission process. Say, one person filters out the goat sex crap, passes up what's left to a team of others, they filter out the crap and pass it to someone to do source checking.

      Taco could ask the community to pitch in, were he so inclined. Personally, I take every thing I read with a grain of salt. If a story impacts my work directly, I will source check as much as I'm able, be it the New York Times, The Register, SlashDot, Live 5 News, or NEWS 4 U. (gag).

      --
      Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
  59. Re:GPT = Good, MS still = scary by 1stflight · · Score: 1

    Doesn't this bring back a flashback to that copy protection scheme they wanted to impliement in all hard drives awhile back? Glad I'm using Linux now...

  60. Re:one reason behind GPT by QuantumG · · Score: 1

    the GPT is a step to get rid of the one more legacy element in the PC.

    Ahh.. Until you actually stop supporting it, an element is not currently legacy. This spec actually wants to make the MBR a legacy element of the PC. This is not necessarily a bad thing but get it right.

    --
    How we know is more important than what we know.
  61. Re:Bagh humbug... by bigchris · · Score: 1

    Not knowing that much about VMS, but since when was Unix a language??? It's an O/S! Besides, I can almost always find what I need when running my Linux system.

  62. Works for me. by NetJunkie · · Score: 1

    I had WinXP Beta 2 and Debian Linux on my IBM X20 and they dual-booted just fine with LILO. Beginning to think Microsoft isn't the only one spreading FUD around here....

  63. Microsoft's brand new "legacy software" by Earlybird · · Score: 1
    From the document:
    • 17. Can Windows 2000, Windows NT 4, or Windows 95/98 read, write, and boot from GPT? No. Again, legacy software will see only the Protective MBR.
    Note how Microsoft now considers Windows 2000 to be legacy software. That's going to be a big surprise to everyone who is currently running spanking new copies of Win2k.

    But then again, we are living in the year 2001. Time to throw the old, legacy OS into the closet and upgrade [off-topic rant] to something that maybe, maybe, maybe this time doesn't try to cram every damn unused piece of code into the swap file even when you have plenty of physical memory left (evil ploy to boost hard drive sales resulting from prematurely failing drives!) [/off-topic rant].

    1. Re:Microsoft's brand new "legacy software" by Earlybird · · Score: 1
      "Legacy software" is mostly applicable to the commercial software world of proprietary technology, which survives by forcing upgrades, and it forces upgrades partially through FUD (which includes the notion that an older versions become "obsolete"), partially through lack of support/incompatibilities, and finally through innovation.

      Users, especially in the MS-DOS/Windows market, have long been indoctrinated with this idea of a mandatory upgrade cycle and "planned obsolescence". Sometimes this plays against the vendor itself. Plenty of vendors have effectively killed themselves by releasing a product, then boasting to customers how they're already working on the next version which will be a lot better. The result, of course, is that customers don't buy the current version.

      Remember, once a closed-source product/version is offed the vendor, it's dead. This is not true if the source code is available and free (in the free-speech sense). As an example, the HypersonicSQL Java RDBMS project was killed by its author in February; a month later, somebody had forked the source, which is now called hsqldb.

    2. Re:Microsoft's brand new "legacy software" by overturf · · Score: 1
      Note how Microsoft now considers Windows 2000 to be legacy software.

      You infer that this makes no sense. As soon as the next version comes out, the previous version is considered legacy. That's the way it works for lots of software vendors.

      For instance: Real Player 8.0 came out, you say? Good luck buying version 7.0 once inventory is cleared out of the distribution channels -- it's then considered "legacy" and is no longer sold...

  64. Re:What monkeys are running this show? by be-fan · · Score: 2

    You don't need to throughly research the topic. Fifteen minutes of reading the site and doing some quick searches on Google would turn up enough information. Its not like these are minor errors here. These are full blown the article is attributed the wrong meaning errors. These don't take extensive research to catch.

    --
    A deep unwavering belief is a sure sign you're missing something...
  65. What monkeys are running this show? by be-fan · · Score: 3

    Is it just me, or does anti-MS fud have a fast path to the main page somewhere in the Slash code? I'm still trying to prove that Slash has an anti-BeOS hack that requires Net+ users to type their password twice before the system accepts the login, but my new project is finding the filtering software that gives priority to MS anticompetitive stories. Seriously, though, the volume of traffic on the /. main page isn't that big. Maybe ten stories per day max. You'd think they'd actually check out the stories that make it far along in the submission processes for them to consider posting it.

    --
    A deep unwavering belief is a sure sign you're missing something...
    1. Re:What monkeys are running this show? by OSgod · · Score: 1

      Or perhaps the issue is that MS is so huge that even for /.'ers it takes up 90% of their time, market and brain power. At least looking at the number of MS related articles on /. it seems that way.

  66. Re:Linux IA-64 kernel and GNU Parted both support by daveman_1 · · Score: 1

    Outstanding post! For a change we have someone who is an authority on a subject. Someone please mod this up.

    --
    Russian Russian Russian RussianDollSig DollSig DollSig DollSig
  67. Dual booting ... by taniwha · · Score: 2

    Of course we dual booted our vaxen - VMS and Unix .... plus we ran Unix and RSX virtually under VMS (sort of a per-process dual booting :-)

  68. Re:one reason behind GPT by plague3106 · · Score: 2

    Of course, the problem with that is that people will use the old way until its no longer an option.

  69. Good Bad and Ugly by selectspec · · Score: 2

    GTP is a good thing and frankly its not Microsoft's responsibility to worry about linux dual booters. In the long run this will be good for linux, because GTP is far better than MBR which is older than the pyramids. However, in the near term this will be a huge hassel for those who know and love the current configuration of LILO and want to dual boot XP. This will really hit the small developer shop that relies on dual boots for office compatibility.

    --

    Someone you trust is one of us.

    1. Re:Good Bad and Ugly by WildBeast · · Score: 1

      OfficeXP runs on almost any version of Windows and soon on MAC OSX

    2. Re:Good Bad and Ugly by Ayende+Rahien · · Score: 1

      Oh, sure. We *know* that in order to run OfficeXP we need to run Whistler on Itanium.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
  70. Re:128 Gig Limit... Coming Soon To Your Neighborho by goingware · · Score: 2
    For details on the 128 Gig limit, the 1024 cylinder limit and other horrors from our DOS legacy, see the Large-Disk-HOWTO, particularly History of BIOS and IDE Limits.


    Mike

    --
    -- Could you use my software consulting serv
  71. A few things from the article by Gerad · · Score: 1

    Microsoft is also making it so that earlier versions of Windows cannot access GPT disks either. This falls in line with comments I've read about MS's biggest competitor being itself (That is, people not having any incentive to upgrade).

    However, I'm inclined to believe this isn't some Evil Plot (tm) by the Evil Empire to screw us all over. The 32-bit version of Windows Whistler is essentially 'legacy' software in terms of disk support, meaning that it cannot access GPT disks either, and only the 64-bit version uses it. It also seems like a very reasonable precaution to prevent old legacy programs from accessing the new disk structure and messing things up. I'm sure many people, in their early linux-using days, can remember making mistakes with fdisk or a similar utility and wiping their hard drives in the process.

    Also, according to the FAQ, GPT will deal with several issues with the current MBR system. Those being extremely large disk support, the "MICROS~1" problem with long/extended character file names, and data integrity.

    Furthermore, according to the Microsoft FAQ, the complete specifications are available at http://developer.intel.com/technology/efi/download .htm

    --
    Be the Ultimate Ninja! Play Billy Vs. SNAKEMAN today!
    1. Re:A few things from the article by Ayende+Rahien · · Score: 1

      > the "MICROS~1" problem with long/extended character file names

      This had to do with the hacked up nature of FAT, not with MBR.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
  72. Re:Good for Wintel! (for a change) by randombit · · Score: 1

    there's a whole sub-industry of bootloaders and utilities

    True. But I wouldn't call GPLed software (the bootloader you linked to) part of an "industry". Though, yes, Symantec, PartitionMagic, and a lot of other companies wouldn't exist but for the brain damage in the PC BIOS and DOS and it's decendants (thank god that mess is finally starting to die off - sort of).

    I just got a SparcStation5 - yummm... a "BIOS" that can do netbooting, serial console, etc - not to mention a hardware Forth interpreter (!!!). :)

  73. Re:Bagh humbug... by randombit · · Score: 1

    There was only one real operating system to boot and that was VAX.

    Well, first, VAX was a hardware platform and not an OS. Secondly, a "real" system back in the day would probably be either an S/360 (running OS/360), or a cluster of PDP-11s or VAXen, running TWENIX or VMS (repsectively).

    As for your sig: lynx? WTF? Even I was around before lynx, when Gopher and Archie ruled the net.

  74. Re:Bagh humbug... by randombit · · Score: 1

    You mean PDP-11s have a network capability? Shit, we have an ancient PDP-11 in the lab and I was thinking about hooking it into the net, but couldn't find any info if it could do it...

    AFAIK they couldn't network in the normal sense (beyond terminals, etc), but you could plug several of them together and have them share the workload. Look here for some small confirmation of this, I'm sure other evidence of it can be found.

    Though it could only be the later and/or high-end models - we've got an old product announcemnt package for the PDP-11/24 here in the lab, and there's no mention of clustering.

    If you could somehow convice a PDP-11 that it was talking with a serial terminal or another PDP-11, when in fact it was talking to something more modern, I guess you could set up some form of networking on it. Heh, TCP/IP over an VT100/RS-232.

  75. Re:Bagh humbug... by Rogain · · Score: 1

    .....vax is hardware vms is os........ oh god what a bunch of nerds! Funny funny funny!

    --
    The current Slashdot moderation system is made by gay communists!
  76. XP? by Legion303 · · Score: 1
    I'm thinking MS should get win2k working right before they throw out another OS. But that's just me.

    -Legion

  77. Ha...I would put it past them... by Matrim · · Score: 1

    What else is new...It really doesn't surprise me...I wonder though if this project will flop like their trusty Windows ME...Hahaha..Now that was a piece of work...

  78. Flamy article. by pauldy · · Score: 2

    The article is a bit on the flamy side to bad we can't mark them as such. Reading the faq supprisingly left me with a much different attitude than I went in with. It seems if you are using XP now you can use the XP bootloader in the same way people use the NT boot loader now. This setup should work for 64bit XP and 32Bit XP. If your using 32bit xp it looks like you have a few more options however as it plainly says it can read,write and boot from MBR disks. It doesn't look all that complicated after reading the faq which is pretty straight forward. My only concern is the GUID. While I can't quesion mob mentality I can question why someone didn't read this prior to posting the story as all questions seem to be answered there in black white and blue.

  79. SSN! by Dubber · · Score: 1
    ...unique identification" number. this could no doubt be used for some form of DMCA enforcement, somehow. or maybe even personal tracking! quick, run! hide from the government and corporations alike! you have been tagged, numbered, and identified--you have

    A Social Security Number

    if you happen to live in the US anyway!

    --
    Your complaints about being offended offend me.
  80. Re:Amateur code: Linux by scotch · · Score: 1
    There's probably a good reason why your CS prof is teaching instead of doing. All the requirements you have outline are nice in theory, but I have rarely seen them all (or even many) used in practice on a single project. The only projects I have seen them all used on are big DoD (US) projects that over ran their already obscene budgets by 200-400% or more and at completion (where completion even happened) were all but obsolete in light of new requirements, technology, etc.

    In practice, none, some, or maybe even all of those requirements might be justifiably used on a project depending on many factors (scope, criticality, complexity, etc).

    Put that in your pipe and smoke it, AC student person.

    --
    XML causes global warming.
  81. GPT = Good, MS still = scary by luserSPAZ · · Score: 2
    This GPT thing sounds good, a way to get rid of the legacy MBR. However, one thing that scared me a bit while reading through their FAQ was:

    36. What is a Microsoft Reserved Partition (MSR)?
    The Microsoft Reserved Partition (MSR) reserves space on each disk drive for subsequent use by operating system software. GPT disks do not allow hidden sectors. Software components that formerly used hidden sectors now allocate portions of the MSR for component-specific partitions. For example, converting a basic disk to a dynamic disk causes the MSR on that disk to be reduced in size and a newly created partition holds the dynamic disk database. The MSR has the Partition GUID:
    DEFINE_GUID (PARTITION_MSFT_RESERVED_GUID, 0xE3C9E316L, 0x0B5C, 0x4DB8, 0x81, 0x7D, 0xF9, 0x2D, 0xF0, 0x02, 0x15, 0xAE)

    *Shiver* <paranoia> Mental note: Do not install XP, for fear of Microsoft gathering information and storing it in a hidden partition.</paranoia>

    -Ted

    1. Re:GPT = Good, MS still = scary by Ayende+Rahien · · Score: 1

      No, it's there in 2000 as well. It's for the dynamic disks.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
  82. nice troll by twitter · · Score: 2
    Replacing the MBR is one aspect of this. This is not something to worry about unless MS pulls the embrace and extend crap, but I doubt they'd stoop to it on such a low-level aspect.

    How low can you go? The very name of the standard, "Extensible...", makes the hair on my neck stand up. You can put all your fears into this one.

    BIOS extentions break stuff. I've got an Athalon board with virus protection built right in. The stupid thing recognizes LILO as a boot sector virus. I can turn it off, and I'd return it if I could not. The motherboard drivers that came with a couple of computers I've built give me the shudders.

    There are two reasons I could care less about this one, however. The first is that there will be work arounds for any software I care about far sooner than for MS BS. The second reason is that I will never ever install MS BS on another computer I own.

    --

    Friends don't help friends install M$ junk.

  83. XP is not the problem Ignorance is the problem! by Embedded · · Score: 1

    We now have of all things incompaitabilities with Cisco Routers leading IT departments to forbid XP installs. Now we have the Lack of Partionions. Personally I think we should turn the equation arround. Boot Linux standardize on Lilo make the /boot partion reserved and run Micro$oft in a Virtual machine if we must. Cisco, IBM, Redhat please gang up with LPI and let's just get rid of MSCE and its certified weenies that I have NEVER found to know anything. IBM, Sendmail and Sun lets run ads like certain green circled softdrinks to get the truth out that Microsoft Exchange is a Virus to make everone run NT/XP even as poorly suited as it is for Oracle and DB2. And unfortunately thats true! Courts don't work, inteligence doesn't work, lets just make it unhip to run Microsoft products! Microsoft is a drug!

    --
    Vista, the single biggest argument for Desktop Linux! It doesn't "Just Work"(TM).
  84. Re:one reason behind GPT by Omega996 · · Score: 1
    maybe he's practicing his antonio banderas impersonation?

    well, it needs work... "... den choo wand ehbee ess edee."

  85. Wrong by johnos · · Score: 1

    I am writing this from a dual boot WinXP/Mandrake machine. I am using both almost every day and have been for two weeks. No problems.

  86. Re:I've come up with a solution by rjamestaylor · · Score: 2
    Don't use Microsoft products.
    it's been working out great for me.
    Let's see....(hacking in to /.'s webserver...finding access_log...ah, good, combined format...extract user-agent):
    "Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90)"

    It's Funny...laugh
    --

    --
    -- @rjamestaylor on Ello
  87. Re:one reason behind GPT by rjamestaylor · · Score: 5

    Indeed, a simple Google search reveals that the Linux community is on this.
    --

    --
    -- @rjamestaylor on Ello
  88. Come on, Cliff! by alexburke · · Score: 2

    By making Whistler incompatible with the standard MBR, this could be seen by many as another move to stifle competition in the PC market.

    I am so anti-M$ that it oozes from my pores on a daily basis. However, this is the sort of shit that the Free Software® movement needs least! We keep hearkening for Microshaft to drop their FUD campaigns, yet here we have Linux zealots blatently trumpeting the same thing. (Apropos, Cliff, I hear isopropanol does wonders for cleaning FUD out of your horn.)

    The MBR-style partition table has been in use for, what, fifteen years? At least? It is a roadblock in the exploding mass-storage market. The entire concept of a maximum of four partitions (there are, after all, only four slots in an MBR partition table) was smoothed out by the molestation^Wchanging of the standard to permit "extended partitions", and within those, "logical drives". However, with hard drive capacities soon to break 100 gigabytes (!), it's high time we, as members of the computing indutry, came up with something better.

    I've never heard of GUID partition tables until now, and therefore know absolutely nothing about them; therefore I can't comment on whether or not GPT is truly better. But can anything be much worse than what we're currently stuck with?

    --

  89. Re:False alarm... by slamb · · Score: 1

    Come on, you think the slashdot editors were too stupid to read this article before posting it?

    Yes, I do. They have made progress toward real journalism. But this is incredibly sporadic. I think in this case Morgan read a tiny snippet of that FAQ, enough to see they would not boot from existing partitions. I think he did not read enough to realize that this was for a good reason, that the new standard is open, or that it only affects the 64-bit platform. I think Cliff read Morgan's submission only and didn't even look at the link.

  90. False alarm... by slamb · · Score: 2

    Looking at the FAQ page linked to, I think this is a false alarm. Microsoft has several legitimate reasons for introducing this new partitioning scheme. It is an open standard; they link to the definition here.

    It looks like a lot of the reason they are doing this is support for larger systems and disks. See these Q/As:

    Q: If the disk is larger than the maximum size an MBR can report, will the entire disk contents be protected? A:The EE partition in the Protective MBR is specified to be the maximum size allowable in an MBR.

    So the maximum size supported by the new format is greater than the old.

    Q: Can the 32-bit version of Windows Whistler read, write, and boot from GPT disks?
    A: No. The 32-bit version will see only the Protective MBR. The EE partition will not be mounted or otherwise exposed to application software.

    This doesn't affect your current system at all. If you install Windows Whistler on your ia32 machine, it will use the old format.

    Linux already has the support for many different partitioning schemes. I don't see this as different. There is no support for it now, but there will be when someone decides to develop it.

  91. Double login (was: What monkeys are running...) by mr3038 · · Score: 1
    ...have to login twice before it sticks...

    Um.. are you guys using address http://slashdot.org/ or http://www.slashdot.org/. If the latter then the reason is that redirect is to slashdot.org and cookie is set for www.slashdot.org. It makes me wonder why slash doesn't send domain=.slashdot.org with all cookies?
    _________________________

    --
    _________________________
    Spelling and grammar mistakes left as an exercise for the reader.
  92. GPT isn't proprietary by Animats · · Score: 2

    GPT isn't proprietary, is it? If not, Linux should support it. MBR was a pain, anyway.

  93. Re:one reason behind GPT by librarygeek · · Score: 1

    Isn't that what the LinuxBIOS project is attempting? http://www.acl.lanl.gov/linuxbios/

  94. Re:OT - ("Re: Huh? Mandrake boots fine from same d by Otis_INF · · Score: 1

    XP is nice for novice computer users (XP, the homevariant I mean). It's made very easy for newbies and novices (i.e. almosts every non-tech person ;)) to work with a computer. For a geek a bit too much I think. XP (or win2002) for servers is IMHO very good and except perhaps the price, it will probably pug MS on the servermap for good.
    --

    --
    Never underestimate the relief of true separation of Religion and State.
  95. Huh? Mandrake boots fine from the same disk by Otis_INF · · Score: 3

    I've XP beta 2 and Mandrake 8.0 on one harddrive, and both boot fine, using the nice mandrake bootmenu. So where's the beef?
    --

    --
    Never underestimate the relief of true separation of Religion and State.
  96. Would it really be that suprising... by nivfreak · · Score: 1

    if microsoft tried to discourage people from using linux on their pcs?

    1. Re:Would it really be that suprising... by mini+me · · Score: 1

      If Microsoft restricts its users to using only Windows, it is basically shutting users from using other OS's

      Not exactly, by Microsoft doing this they have not made it impossible for you to run Linux. Having them co-exist on the same hard drive is another matter, but if we are talking only about competition then that is a non issue.

      Besides, LILO will probably have support for the new "MBR" in time anyway.

  97. 128 Gig Limit... Coming Soon To Your Neighborhood by pjrc · · Score: 2
    If you're the type that says "if it ain't broke, don't fix it", consider that good-ole MBR partition tables have 16 bytes per partition, and all 16 of those bytes have a defined purpose already... there's no room to add anything. There's a byte for the partition type, one for the "active flag". Six bytes define the partition start and end in terms of CHS, and eight bytes define the start (32 bits) and length (32 bits) of the partition in terms of LBA. There's still plenty of CHS usage today (but only with drives under 8.4 gigs of course), so you can't reclaim those bytes.

    Now admittedly, that's 32 bits of 512 byte sectors, which works out to be two terrabytes... the 128 gig limit is due to ATA's definition of LBA being 28 bits, which is due to byte-wide registers for cylinder and sector but only a single nibble for the head, all of which got recycled for LBA, with a then unthinkable 128 gig limit!

    Rumor has it (from Hale Landis, a pretty good source) that ATA/ATAPI-6 will allocate 48 bits (somehow?) for LBA numbers. It's gonna be pretty damn hard to fit those 48 bit LBA start and length numbers into the 32 bit wide slots of legacy MBR partition table.

    Thus continues the saga of hard drive size barriers and the long PC legacy of kludge upon kludge, 512 megs (CHS bios call), 2 gig (fat16), 8 gigs (kludged CHS bios call), numerous bios bugs along the way... just when it seems like all that's behind us, >128 gig IDE drives will be upon us soon since you can already get SCSI larger than that, and someday two terrabytes hard limit within the partition table will also become an issue. Hopefully by then we'll all have fiber-to-the-home, so it'll be easier to fill up a couple terrabytes with mp3z, p0rn, DivXs, etc.

    In an ideal world, one might expect that the PC industry could collectively plan ahead and make a smooth migration to new standardized formats long before the legacy ones how signs of obsolescence... Oh well.

  98. What's the big deal? by locutus074 · · Score: 5
    It looks like Microsoft is using a publicly available standard to do this (http://developer.intel.com/technology/efi/downloa d.htm) and there are very good reasons to use this scheme.

    Maybe I'm just a little dense, but I have no idea why this is "from the another-attempt-to-stifle-competition dept." If you can get the specification, how are they attempting to be incompatible?

    What reasoning was behind the move to GPT?

    Look here. More than 4 partitions without hacks like extended partitions..... Personally, I'm looking forward to this becoming mainstream.

    --

    --

    --
    We have fought the AC's, and they have won.

  99. this applies to 64-bit only by binford2k · · Score: 3

    13. Can the 64-bit version of Windows Whistler read, write, and boot from GPT disks?
    Yes.
    14. Can the 64-bit version of Windows Whistler read, write, and boot from MBR disks?
    The 64-bit version of Windows Whistler can read and write MBR disks, but cannot boot from MBR disks.
    15. Can the 32-bit version of Windows Whistler read, write, and boot from GPT disks?
    No. The 32-bit version will see only the Protective MBR. The EE partition will not be mounted or otherwise exposed to application software.
    16. Can the 32-bit version of Windows Whistler read, write, and boot from MBR disks?
    Yes.
    17. Can Windows 2000, Windows NT 4, or Windows 95/98 read, write, and boot from GPT?
    No. Again, legacy software will see only the Protective MBR.
    18. What about mixing and matching GPT and MBR disks on the same system?
    GPT and MBR disks can be mixed only on 64-bit systems, and the following restrictions apply:

    * The Windows Whistler loader and the boot partition must reside on a GPT disk. Other hard disks can be either MBR or GPT.
    * Both MBR and GPT disks can be present in a single dynamic disk group. Volume sets can span both MBR and GPT disks, However, the MBR cylinder alignment restriction might cause some difficulties mirroring or striping MBR and GPT disks.

  100. Copy protection. by mobius_stripper · · Score: 1

    This could be the basis of a copy protection mechanism.
    OS boots up and does a simple check:

    if(partition.GUID != installed.GUID) abort;

    This could be implemented with pretty much any software package, especially with more and more machines coming with the software bundle preinstalled and without the original CDs.

    Krishna

    --
    --- I'd love to go out with you, but I have to study for a Turing test.
  101. MOD THIS UP by WhiteWolf666 · · Score: 1
    Mod this up Mod this up Mod this up.

    BTW: It says it pretty clearly in the faq, as well.

    So it's not a big deal.

    No 64-bit 'Whistler' in my future ;)

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  102. Re:GPT is too MS specific by WhiteWolf666 · · Score: 1
    This is silly.

    Its an open standard. Somebody had to introduce a new partition table design. MS beat linux people to the punch, and its a Good Thing(TM) too.

    This support will be integrated into the Linux IA-64 kernel, so it will not be incompatible.

    Come on, people. Yes, Linux (The Mob Movement(TM)) is growing (I also think this is a Good Thing(TM), but do you seriously think if we introduced a new partition specification MS would add support?

    I don't think so. Not yet, at least.

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  103. Just use pullout caddies by DABANSHEE · · Score: 1

    Why anyone doesn't use them is beyond me.

  104. We have the same policy here, too by DABANSHEE · · Score: 1

    Really for the average mug, W98 & Office 97 are fine. & using quartedeck or ghost image software you never have to worry about re-installing when things W98 starts to clog up. You just reload the fresh install & apps image. Consequently we haven't needed to upgrade in 3 years & have not spent a cent on new software since 98.

  105. I don't care. by simetra · · Score: 2

    I'm not punishing myself by giving MS more of my money in exchange for the headache of reinstalling another Windows, reinstalling apps, etc. It's crap. I'll do whatever I can to prevent new versions of Windows from entering my workplace (approx 1000 pcs, approx 12 knowledgeable users). There really is NO need for it. I say we all band together and say, Win9x is fine for Gomer. Office97 is fine for Gomer. Only order pcs that work with win9x, order them without the latest stinky version of Windows, ghost them all identically, and leave Gomer alone. Maybe Gomer will learn how to use what he/she has if we leave it alone long enough?

    --

    "Would it kill you to put down the toilet seat?" -- Maya Angelou
  106. Re:one reason behind GPT by 3247 · · Score: 3
    "The MBR is considered a legacy agent, mainly by the fact to get to it, you have to use software interrupts."
    Huh? The MBR is just another sector on the harddisk. There's nothing special about it. As soon as you have your disk driver loaded, you do not need the BIOS (and before that, you will have to use BIOS INTs for all disk accesses).
    --
    Claus
  107. Re:Wow Maaaan! by TeknoHog · · Score: 1
    You have an IA-64 notebook?

    Nope, I didn't read throught the article to see that this only applies to the 64-bit version of XP. Nevertheless, I was trying to address the problem of booting independently of MBR in a more general way, which might be of use to the pathetic losers like me who do not yet have an IA-64 laptop.

    --

    --
    Escher was the first MC and Giger invented the HR department.
  108. Laptop users & boot floppies by TeknoHog · · Score: 3
    I'm a 'one OS, one disk' man, especially since disks are so cheap, but what about those who aren't handy with a screwdriver (and an IDE cable)?

    ..and those with a laptop as their main computer? I've just switched to a bigger HD, and left a 2GB partition for testing alternative OSes. This is bad news, although I don't have plans to run any version of Windoze.

    Even so, I know I have to be ready for the other OS screwing up MBR, so I've got a boot disk ready. This is a perfectly working option for trying out Linux, albeit slower to boot. But it may take time to convince a typical Windows user that floppies still exist and are actively used by many of us... which reminds me, there's always Loadlin.

    --

    --
    Escher was the first MC and Giger invented the HR department.
  109. Re:Typical M$ Bullshit by Qwaniton · · Score: 1

    Ye Gods!! Have you even read the frickin thing? READ IT LUSER! x86 WinXP boots from a MBR, reads a MBR disk, and writes a MBR disk. Try brushing up on literacy and sane thinking before you shit your pants on another M$ rant.
    faith (fath)
    n.

  110. not to worry, we did 2k, we can do this by ddent · · Score: 1

    Remember how they tried to lock samba out of win2k? Well we solved that one... we can solve this too ;)

  111. Read the fscking article by xigxag · · Score: 2
    The MS FAQ makes it very clear...the GPT only applies to the upcoming 64-bit version of Whistler, not to the imminent 32-bit version.

    I'll bash Microsoft as much as the next luser, but once again this is FUD spread by Slashdot's inability to read the stories it's linking from.

    --
    There are two kinds of people: 1) those who start arrays with one and 1) those who start them with zero.
  112. one reason behind GPT by dj_whitebread · · Score: 5

    with the move towards having EFI as the intermediate between the BIOS and the OS, the GPT is a step to get rid of the one more legacy element in the PC. The MBR is considered a legacy agent, mainly by the fact to get to it, you have to use software interrupts. These are trying to be phased out. Now, with the GPT, you can install as many OSs as you would like, they each just need an entry in the table (which is very easy to do) and a file on the harddrive that actually tells it where to go.

    1. Re:one reason behind GPT by hillct · · Score: 2

      This is a halfway decent strategy, but it of course required Linux boot loader developers to accomodate it.

      I havn't been following this issue closely enough so I can't day with authority that Microsoft made an affort to keep this change in their OS quiet, so as to make it more difficult for other OS providers to accomodate it; although that wouldn't suprise me at all...

      --CTH

      --

      --

      --Got Lists? | Top 95 Star Wars Line
    2. Re:one reason behind GPT by man_ls · · Score: 1
      with the move towards having EFI as the intermediate between the BIOS and the OS, the GPT is a step to get rid of the one more legacy element in the PC.
      My PC has as few legacy elements as it can. There are no ISA slots in my PC, the Serial and Parallel ports are disabled in the BIOS, and I use a USB hub and converter for everything you can think of. The MBR has been a major stumbling block on the road to more advanced OS development, for the reasons that it uses the software interrupts, and also that you only can have four partitons at a time. Some devices exist to circumvent this (such as a novel device, called Trios I believe, that allows you to attach three hard drives to a single IDE channel as master, and select which of them is active from a 5.25" drive bay). The only problem I can see with a GUID Partition Table is what the GUID is based on. If each OS has a GUID, such as Windows, *nix, *BSD, BeOS, and such, then it would be a good idea - but if it can be any way linked to the user or to the specific computer, I'd be against it, for privacy reasons. Since it's only for the IA-64, which shows few signs of being released any time soon, it doesn't effect most of us for a long time.
    3. Re:one reason behind GPT by RustyTaco · · Score: 1

      >Someone make an Open Firmware PC!
      Hell yeah! Even the mutilated, gimptified OF on my oldworld PMac beats the pants off of any PC bios. All those who doubt OF try this on x86.
      Slap in an OF enabled network card, boot into OF and type "boot enet:"

  113. Finally by bk1e · · Score: 1

    Finally, someone is doing something about one of the crappiest, most anachronistic aspects of PCs: their lame partition table scheme.

    *BSD tried, but their partitioning scheme never caught on because it didn't have Microsoft's support.

    Besides, someone is working on GPT support for ia64 Linux: look at this message to linux-kernel.

  114. Already seen this on win2k...what a pain! by Zzootnik · · Score: 1

    Isn't this the same boot tech that win2k uses (WinNT???)? If so, then it really is no secret that winXP, which is BASED on win2k, is just gonna be a pain in the ass when it comes to any kind of multi-boot configs...

    Actually, I have a dual PII system that I've been running a dual config on of win2k and SuSE (I hate NEEDing winblows...)but I leave the floppy in the drive for booting unless I need to boot win2k...I have always wondered why someone hasn't come out with some sort of 'HACK' to fix this particular annoyance...of course, when it gets TOO annoying, I'll probably have to fix it MYSELF- but that's the beauty of OpenSource, ain't it?

    --
    Sig currently under construction. Mind the gap....
  115. Thats no longer true by Mr+44 · · Score: 1

    GUIDs are now generated using an MD5 hash of the old guid scheme (mac address + time).

  116. Swappable Drives by dragonman97 · · Score: 1

    Of course, this problem can be solved in a simpler way - just put your bootable drive in a drive shell, and switch a Linux shell out of your computer to M$ whenever you feel the need to run Whistler/XP.

    I use these at work, and find them great for switching from Win98 to Win2k to WinNT to a different setup of Win98. While I don't know where my boss got our drive shells, a quick Google search turned up this site, whose shells appear similar to ours. If you're paranoid about data security, store it on a drive in one of these shells, and put it in a safe when you're not using it.

  117. Re:I kept my Windows 95 CD by Demonspawn · · Score: 2

    Unfortuatly, that's not exactly true. When I was consulting to the IT department of a steelworking company, we would order Win98 machines (as 98 was the only OS our supplier would ship) and then whipe and install Win95. The reason behind it was the version of CA-OpenIngres we were using, along with a custom written app, wouldn't run correctly on Win98. Everything was going fine until some third party bitch was asked to audit our office site license. Apparently, according to the auditors, we were violating license agreement by transfering Win98 licenses to Win95 installations.

    The resulting payout the company was forced to do for licenses cost me and a few other contractors our jobs. The budget could no longer afford us. Several other projects got scrapped. Big pain in the arse.

    So, according to licenses, you are forced to upgrade. Thought I'd give you a heads up of potential problems you could run into if this is a buisness you are installing the old software on.

    --Demonspawn
    Kant speel, don't kare.

  118. Hein? by WildBeast · · Score: 1

    I have Windows XP and Linux running on the same HD on my laptop, what exactly are you guys talking about?
    btw, Windows XP is damn good and so is Rock Linux

  119. Windows just needs to be kept in its place. by dbirchall · · Score: 1
    After NT 4.0 committed suicide by knifing its own bootloader a few weeks back, I decided that trusting Microsoft products with *physical* partitions was a Bad Thing, and snagged VMWare. Here, NT, go play inside a file under Linux!

    Things are much better now. No worrying about OSes trampling the MBR. Hopefully VMWare (or Bochs, *plex, other similar free/open source projects) will continue getting updated to support new versions of Windows.


    --

  120. Ranish + MBR = as many partitions as you want by darketernal · · Score: 1

    I think that this GPT crap is more MS monopolizing evilness. I use a program called Ranish Partition Manager to partition my drives. Using its special IPL it can create as many partitions as you want on a single drive (actually up to 99 i think but what kind of user needs that many?!?) They all appear as primary partitions if you go to FDISK and I've had no problems with it so far on my drive.

  121. Some points, and a question... by strags · · Score: 1

    14. Can the 64-bit version of Windows Whistler read, write, and boot from MBR disks?
    The 64-bit version of Windows Whistler can read and write MBR disks, but cannot boot from MBR disks.
    15. Can the 32-bit version of Windows Whistler read, write, and boot from GPT disks?
    No. The 32-bit version will see only the Protective MBR. The EE partition will not be mounted or otherwise exposed to application software.
    16. Can the 32-bit version of Windows Whistler read, write, and boot from MBR disks?
    Yes.

    So this really applies only to the 64-bit version - the 32-bit version won't even support GPT drives.

    55. Is it possible to make a sector-by-sector copy of a GPT disk?
    No. The Disk and Partition GUIDs will no longer be unique. This must never happen. You can make a sector-by-sector copy of the contents of ESP or basic data partitions.

    Perhaps I misunderstand - I assumed the the GUIDS would be unique per installed OS, not unique per user. What possible reason could there be for this other than uniquely identifying users? Am I missing something? (probably).

    1. Re:Some points, and a question... by Ayende+Rahien · · Score: 1

      GUID are 128bits number, unless the algoritm that generate them is *really* *really* *really* dumb (to the level of bogo sort). I would be surprised if you would get any duplicate GUID on any computer.
      Well, you *might* get into trouble if you want to use more than 3.4028236692093846346337460743177e+38 HDs, but that is really pushing it.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
    2. Re:Some points, and a question... by Ayende+Rahien · · Score: 1

      55. Is it possible to make a sector-by-sector copy of a GPT disk?
      No. The Disk and Partition GUIDs will no longer be unique. This must never happen. You can make a sector-by-sector copy of the contents of ESP or basic data partitions.

      You can't make a sector copy, so this is a non-issue.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
    3. Re:Some points, and a question... by Link310 · · Score: 1
      The idea behind GUIDS is that they be Globally Unique, not just unique on your machine, hence the globally. However, it looks like the OS will fix this:
      58. What happens if a duplicate Disk or Partition GUID is detected?

      Windows Whistler will generate new GUIDs for any duplicate Disk GUID, MSR Partition GUID, or MSR basic data GUID upon detection. This is similar to the duplicate MBR signature handling in Windows 2000. Duplicate GUIDs on a dynamic container or database partition cause unpredictable results. My guess is that this GUID will be based on the hard disk, your machine GUID, and some random element like perhaps the system time, though I may be wrong.

    4. Re:Some points, and a question... by Link310 · · Score: 1

      Yes, but if you make a sector copy of the drive you will duplicate the GUID. The OS looks like it will fix that, assigning a new GUID to one of the drives if there is a duplicate. I have no doubt that the chances of gettinga duplicate GUIDs that are generated properly are slim to none (read: nil).

  122. Bagh humbug... by angry+old+man · · Score: 3
    Back in my day, we didn't need all these fancy schmancy boot loaders and tables. There was only one real operating system to boot and that was VAX. Nowadays all you kids think that you need these fancy schmancy OSes because they support 3D games or because they support free speech!

    If you had real computing problems to worry about such as soviet missle trajectory prediction, then you wouldn't even think about booting into multiple operating systems.

    --
    -vax computer, vi, lynx. 'nuf said
    1. Re:Bagh humbug... by Evil+Grinn · · Score: 1
      since when was Unix a language

      Metaphorically speaking, an operating system is a "language" in that same sense that music, or art, or love are poetically referred to as "languages".

    2. Re:Bagh humbug... by Ayende+Rahien · · Score: 1

      Where did you hear and NMD and dual booting? What is the reason for this?

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
  123. I test XP and... by FiSHNuTZ · · Score: 1

    I dual-boot fine with Slackware and XP, with LILO in the MBR, Slack is on a seperate drive(though there is a small ext2 partition for storage on the XP drive) but I have LILO installed in the MBR of the drive which XP is on because it is the first drive, and it boots to either XP or Slackware without trouble, all I have to do is re-install LILO whenever I install a new build of XP by using the slack CD to boot and run LILO...

  124. Microsoft Gamble by Technician · · Score: 1

    Microsoft is betting the farm on this one. We either kill linux on the desktop or it kills us!

    --
    The truth shall set you free!
  125. Typical (Brilliant) M$ by MegaGremlin · · Score: 1

    How typical this is of M$. Take something that is useful and should have been done a while ago (changing the MBR)and then slip something nefarious in (GUID!) for the bargain.

    --

    .sig
  126. Why not use the ultimate dual boot system? by AFCArchvile · · Score: 3
    Just install XP on one drive, install Linux on another (with both hard drives on the primary IDE channel), and then connect two old HDD LED wires onto the Master jumper pins (I know it'll work for WD and Maxtor hard drives). Now, cut the LED end of those wires off and solder them to a PCB with either two 2x1 .100" male headers and a jumper, or a rotary switch that connects one of the pairs but not the other, et cetera. And bingo, dual booting with absolutely NO software intervention; instead, you'd make the boot choice before power-up.

    I could see a company selling a premade version of this.

    --
    "Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
  127. GPT is too MS specific by BlueCoder · · Score: 1
    I just don't like it. It seems too MS centric. All other operating systems have to conform to the partitioning scheme that MS specifies? I would rather see a standard designed by a myrad of hard drive and BIOS venders.

    And couldn't it be designed to utilize infinite bitness? Haveing maximum size and positioning coordinents seems like the same short sighted thinking that created the MBR system in the first place. Right now we are around 2^27 if you assume 1K sectors for simplisity. According to moores law be should exceed 2^64 sectors in 60 years. By then it should be so entrenched in system that it would cause more problems than Win2K. Let's do our great great grandchildren a favor design the thing right.

    1. Re:GPT is too MS specific by BlueCoder · · Score: 1

      I ment Y2K. Why can't slashdot have an edit button like other boards? Or if they do where the heck is it?

  128. OT - ("Re: Huh? Mandrake boots fine from same disk by 3-State+Bit · · Score: 1

    I've XP beta 2 and Mandrake 8.0 on one harddrive, and both boot fine, using the nice mandrake bootmenu. So where's the beef?
    Well, you missed what was said about only the sixty-four bit versions of XP having a problem. Read above posts. But I'm very interested in what you as a linuxer (ie computer god) think about XP. Will you reply with some thoughts?
    ~

  129. Re:OT - ("Re: Huh? Mandrake boots fine from same d by 3-State+Bit · · Score: 1

    Thanks. I was thinking something along the lines of http://www.microsoft.com/windowsxp/pro/guide/featu res.asp though, to see what the big deal is. From that, it doesn't seem worth beans.
    ~

  130. This blows for us dual booters... by (H)elix1 · · Score: 1

    I know a work around will make it out there, but this really sucks. One of the reasons I picked up a monster HDD was to limit swapping drives when I was coding or gaming.

    Anyhow, the real problem is laptops.... I did get some removable drive mounts for my primary box, but right now I am sitting in the living room with my laptop. No removable drive options here.

    In the end, it might not matter (for me)... as long as a Win2K service pack does not add this "feature" somewhere down the line.

  131. Re:Pull out drive by MaxQuordlepleen · · Score: 1
    I have two drives in my computer, and having dealt with pullout drives in the past, I find switching the boot order in BIOS to be a lot easier than dealing with two pullout drives. On the other hand, the "cool factor" is not as evident as when you have two hard drives in those little plastic boxes.

    I wonder about the physical punishment a drive in a pullout box takes, though ... does it result in reduced lifespan?

  132. I've come up with a solution by BroadbandBradley · · Score: 1

    Don't use Microsoft products.
    it's been working out great for me.

  133. two words by the_rev_matt · · Score: 2

    boot floppy.

    --
    this is getting old and so are you

    blog

  134. KILL THE MBR! by oconnorcjo · · Score: 2

    When I was younger, I thought putting a few OS's on the same hard drive should/would be a snap. But little did I know the enemy MBR was silently laughing in my face! My eyes were opened when I tried to get LILO to boot NT, win9x, OS/2 and Linux all on the same HD. I learned about MBR alright! I then added more HD's and learned about Master, secondary Master, slave and more MBR issues! I learned about hardrive jumpers and why I would need tweasers to install a hard drive! Ever since, I have been trying to figure out who invented the whole MBR thing and SHOOT THEM. The next thing that has to go is master/slave nonsense on HD's.

    --
    I miss the Karma Whores.
  135. Not a terrible problem by TheSHAD0W · · Score: 2

    Well, first off, I don't think anyone capable of running today's Linux distros will have much problem jumpering a drive to slave, dropping it in and plugging in two cables. I can't see it taking very long for someone to get a multiboot manager working, even if it requires a patch to XP's boot sequence.

    MBR has been a thorn in the side of OS development ever since people wanted to create more than 4 partitions, and has also chronically stood in the way of hard drives' exponential capacity growth. It has been begging to be replaced for years, and I'm glad someone is finally doing it.

  136. Let's steal micro$$soft by mAriuZ · · Score: 1

    they looose 150$ for every Xbox selled so if you build an farm of xBoxes and put linux on that thing you have an advantage coze if you buy 300 xboxes you steal 300x150 =45000$ directly from M$ house If you happen to render some movies for a film you need 3d power horses like nVidia have yet another steal. Xbox is a good thing cozze you could build cheaper an cluster. Let's do something nasty for M$$ Corp.;)

    --
    developer http://flamerobin.org
  137. I am not trolling. This is how I really feel. by Flabdabb+Hubbard · · Score: 1
    You asked how I feel, I would just like to say:

    FUCK MICROSOFT FUCK ASSHOLE GATES FUCK Windows XP FUCK THEM ALL. THE BIGGEST BUNCH OF OUT AND OUT WANKERS IN THE HISTORY OF THE WORLD. SCREW THEM.

    I think I now have a reason to dump Windows. They have gone TOO FAR with this one. Thank you

  138. Re:Why are you using DOS MBR? Use Sun/Irix/BSD ptb by RustyTaco · · Score: 1

    Yes, because you'd have to emulate the /entire/ 8086 environment perfectly for it to work. And then it would be useless to the rest of the system. XFree86 has been working on emulating that real mode on x86 with limited success.
    this starts to describe the capabilities and usefullness of OF.

  139. Re:Shooting themselves in the foot - again by Ayende+Rahien · · Score: 1

    Non of the above OS will run on Itanium, *anyway*, you know!

    --

    --
    Two witches watched two watches.
    Which witch watched which watch?
  140. Microsoft move to GPL! by Ayende+Rahien · · Score: 1

    Oh, that is GPT. Oh, well...

    --

    --
    Two witches watched two watches.
    Which witch watched which watch?
  141. Did you *read* the FAQ? by Ayende+Rahien · · Score: 2

    The FAQ says that only the 64-bits versions of Whistler will require GPT to boot from, 32-bits versions of Whistler will use the normal MBR.
    (Qoute)
    15. Can the 32-bit version of Windows Whistler read, write, and boot from GPT disks?
    No. The 32-bit version will see only the Protective MBR. The EE partition will not be mounted or otherwise exposed to application software.
    (/Qoute)

    --

    --
    Two witches watched two watches.
    Which witch watched which watch?
  142. Blasting their own implementation by Jade+E.+2 · · Score: 1
    3. What is wrong with MBR partitioning?

    ...

    Another common practice is to use partitioned or "hidden" sectors to hold specific information. That practice is undocumented and results in severe system problems that are difficult to debug. Over the years, broken implementations and tools have been released to the public, making support difficult.

    It'd be nice if they bothered to add that this 'undocumented' and 'broken' practice is exactly how disk signatures and dynamic disks are implemented in Windows 2000. (And maybe previous versions of NT, I'm not sure)

    -Jade E.

  143. Seems to work for me. by Lurker_2k · · Score: 1

    Uhmm... *checks his winXP/Slackware dualboot system* Odd, works just like dualbooting a Win2k/Winnt system.

  144. who do you trust? by janpod66 · · Score: 2
    I certainly don't want all that amateur code in embedded, possibly life-critical systems.

    On the one hand, we have graduate students from various universities, industrial and academic researchers, and industrial software developers. On the other hand, we have some nebulous people deep inside the bowels of some defense, medical, and aerospace contractors that have been writing "life-critical systems" for decades. The kind of people who managed to blow up the Osprey and the Ariane in software and punch holes into patients with radiation machines. They use and create low-volume, proprietary software with little or no peer review. A review of the kinds of blunders these professionals make shows that there are quite a few bad apples in the bunch and just leaves people scratching their heads. So, no, it isn't obvious to me that the "amateur" open source code is any worse in principle than the professional code.

    Off-the-shelf Linux itself is probably not a good choice for "life-critical systems" because it wasn't developed with that goal in mind. I'd still trust it more than some of the supposedly "reliable" proprietary systems being sold. If you wanted to make Linux truly reliable, you would probably start by throwing out 90% of the drivers and other extensions and carry out a lot more additional code review and testing. In userland, you'd also limit yourself to a small set of very strictly tested tools.

    More generally, however, given the same goals and the same resources for testing and development, I'd trust the open source community considerably more to develop reliable and safety critical systems than a bunch of proprietary professionals: I think the open source community has better people in it, and the open source process brings more resources to bear on code review and bug fixing.

  145. Pull out drive by cyberkahn · · Score: 1

    Ok, it might cost a little more, but I have found that having a pull out bay to be a much better alternative than a boot manager. One drive for *nix and the other drive for Windoze. Just pop in the drive for the OS you want. It does suck though for people that can't afford or want this alternative.

  146. One hand gives while the other takes away... by LaminatorX · · Score: 1
    That's brilliant! One can't help but admire the evil genius with which they engineer this sort of thing. This is almost as good as when ISP's couldn't handle Win95 PPP clients to their servers without using expensive M$ network software. If only they had some great Doctor Doom style dialogue...
    You were an arrogant fool, Torvalds, to pit your will agains mine. Soon you shall learn as Ellison did, that to the PC,... the Gates are closed!
    ...go along with all the plots.
  147. This is no accident... by President+of+The+US · · Score: 1

    Microsoft tries everything possible to discourage the casual user from picking up Linux and installing it. Don't be surprised if they put up a page saying "Linux will ruin your WinXP installation"

    Anyone serious enough to get a separate drive and swappable bays, etc. is not going to be foiled by this trick, but it's not meant for them.
    -----------------------

    --
    -----------------------
    Stay in school, kids! Peace out, Dubya
  148. Shooting themselves in the foot - again by DuncanMurray · · Score: 1

    apart from the people who use *nix, there are a lot out there who only use mutliple versions of MS stuff (Win9x/Me/2000). If MS pisses off these people who *like* using their products then it makes the open source stuff look even more attractive.

    --
    I'll think of a funny sig later on
  149. Can Linux zealots read? You gotta wonder by ryszards · · Score: 1

    it's plainly obvious that a lot of people didn't actually do any kind of research on this before actually getting the flamethrowers out and aiming for Redmond. GPT isn't an MS spec. They are just implementing it. LILO supports booting from GPT disks. Plus it's only an issue with 64bit XP. How many people are gonna be messing with multi-booting OS's on expensive Itanium boxes? It's not an issue.

    But yet I see many posts from Linux zealots kicking the shit out of MS once again. Do those people look before they cross the road? I'd hope so. So why can't they extend that and look around for the REAL information before posting another round of MS bashing.

    Taco isn't your god. Stop treating /. and Linux advocacy like organised religion of the very very worst kind.

    I love Linux as much as the next guy, but the idiots you see that think they are promoting it....*shudder*

    --
    - 'sup, G?
  150. Winxp and MBR by Osmos68 · · Score: 1

    Isn't this only 4 the 64bit whistler?,,,I doubt there will be many dual boot 64 bit whistlers:)

  151. Linux IA-64 kernel and GNU Parted both support GPT by Matt_Domsch · · Score: 3
    As author of both the Linux IA-64 kernel patch to add GPT support, and of the GNU Parted GPT patch, it's appropriate for me to comment.

    Intel's Extensible Firmware Interface specification contains the spec for GPT. All systems incorporating EFI (currently, this is only IA-64 systems) need use GPT, for others it is optional.

    I wrote the Linux IA-64 kernel GPT support, and it has been included in the IA-64 kernel port since September 2000. It allows use of either MBR-style or GPT-style partition records per disk. With minor tweaking, it could be used on Linux IA-32, but it is not currently.

    Boot loaders such as LILO remain unaffected. LILO takes a file system location (i.e. /boot/vmlinuz), from which it asks the kernel for the physical location of that file on the disk (i.e. where in /dev/sda is the file?). The file location is entirely independent of the partitioning strategy, thus LILO works with both MBR-style and GPT-style partitioning. Linux IA-64 uses its own boot loader (elilo.efi) which again does not need to be aware of the partitioning strategy of a given disk.

    Partitioning tools such as fdisk and GNU Parted need to become GPT-aware. I have created a patch for GNU Parted and have made it available to the IA-64 distributions. It could use a bit of cleanup, but is quite functional. I don't believe that anyone has written GPT support into fdisk, and would encourage anyone who wishes to please do so.

    I've also written a new Linux IA-64 application "efibootmgr" which manages the EFI Boot Manager options (as defined in the EFI spec above). This tool is both MBR and GPT-aware, and allows for booting your OS off of any disk/partition in your system provided the partition contains a FAT-12,-16, or -32 file system. Additional work will go into EFI in the future to add ext2 file system awareness to avoid even this restriction.

    All of these topics have been discussed on the Linux IA-64 developer mailing list. If you care to join the Linux IA-64 developer community, please see www.linuxia64.org.

  152. So much fo phasing out the floppy disk by GJF · · Score: 1

    Microsoft may be making it difficult for folks to install multiple OSes on their single HDD machines, but just about every distribution of Linux out there, as well as FreeBSD, and BeOS will allow booting from a floppy disk. Though booting would work, I'm not so sure about how well the new GPL file system will take to being resized.