Boot Linux, BSD, and OS X from Vista
Posted by
kdawson
on Mon Oct 16, 2006 02:51 PM
from the by-your-bootstraps dept.
from the by-your-bootstraps dept.
An anonymous reader writes, "NeoSmart Technologies has just released EasyBCD 1.5, complete with support for Vista, Windows NT/2k/XP, and Windows 9x/ME. EasyBCD 1.5 adds experimental support for dual-booting any of these along with Linux, Mac OS X, or BSD — straight from the Windows Vista bootloader without any additional configuration needed!" From the article: "Windows Vista's new bootmanager is a double-edged sword. It's one of the most powerful booting scripts in existence, and a far cry from the very limiting boot.ini of legacy Windows operating systems. But it overwrites the MBR without a second thought, and doesn't provide any means for users of alternate operating systems and boot managers to use their old system. That's where EasyBCD 1.5 comes in!" EasyBCD 1.5 is free.
This discussion has been archived.
No new comments can be posted.
Boot Linux, BSD, and OS X from Vista
|
Log In/Create an Account
| Top
| 225 comments
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
BCD? (Score:4, Funny)
No Wonder (Score:1, Funny)
Yeah, they get free ads on slashdot, so their adbudget is way low.
Surprise, surprise. (Score:5, Funny)
"But it overwrites the MBR without a second thought...."
Well, who would have expected Microsoft to do that?
Re:Surprise, surprise. (Score:5, Interesting)
(Last Journal: Thursday November 09 2006, @05:02PM)
Personaly, I choose to instal lilo onto a floppy (the boot code). Then go in later and move it to the hard drive. This allows me to boot to a boot disk and streight into linux if neccesary. Also it allows for a backup of lilo's config in case windows trashes the partition linux is on.
Something i'm wondering is, Did microsoft do this in order to screw open source boot loaders and make the act of dual booting into a free operating system more dificult? It apears that the site is down for the EasyBCD loader. I cannot tell if it is free as in opensource free or just free as in no costs for now free. It could directly effect the way some distro's are compatible with VIsta.
I'm also wondering if the "opensource" free version if any, would be GPLv3 compatible because microsoft will no doubtly have certain levels of pattents pertaining to the vista boot loader that the EasyBCD guys might not be able to control enough to be GPLv3 compliant. Not to mention that newer microsoft OS's typicly create a volume serial number that is tied into booting and operation of the OS. This is most evident when cloning drives and when it doesn't keep the corect serial you get errors on booting. How would this be effected by the ANTI-TIVO type wording in the GPLv3 when a GPLed product is working with the code or programs? I Think some clearification might be in order on this. I have raised simular questions before with products like Itunes and Hardware that locks certain performances out in cheaper versions and the answer is always, they shouldn't be doing that or the Closed app should be open. I'm sure booting to vista in a free way might be more important then forcing apple to opensource Itunes in order to keep a GPLv3 frontend compatible with the GPL.
An no, I'm not trolling. These are legit concerns with the GPLv3 brought up by others too. I'm just putting them into relvent terms that can be related to in this context. It would suck donkey balls if GPLv3 licensed bootloaders are incompatible to dual booting with microsoft operating systems because of this. Especial when the entire idea behind the changes is to control the manufacturers hardware with previous versions of the GPL claims is outside the GPL's scope.
Re:Surprise, surprise. (Score:5, Insightful)
Overwrite MBR == Urgent Patch (Score:3, Insightful)
(http://www.friendwich.com/ | Last Journal: Thursday November 09 2006, @12:05PM)
Kind of like stealing from a Las Vegas casino. Won't happen.
Re:Overwrite MBR == Urgent Patch (Score:4, Insightful)
(http://www.intelligentblogger.com/ | Last Journal: Monday August 27, @11:47AM)
In case you didn't notice, you are installing an operating system. Generally speaking, machines have always shipped with one OS to control the entire system. It is certainly *not* unreasonable for Microsoft to overwrite the MBR. Especially when they expect that their OS will be the only one. You'd have a hard time convincing a judge otherwise.
The fact that Microsoft hasn't improved this part of the install as more hobby OSes have showed up just goes to show how little they care about letting you use your hardware as you want to use it. But they are under no obligations, especially when the installer warns you to make backups before you run it.
Getting lots of OSes running (Score:3, Interesting)
(http://www.gcnaddict.com/)
Re:Getting lots of OSes running (Score:5, Informative)
Take the 5 minutes to learn it.
Re:Getting lots of OSes running (Score:5, Informative)
(http://iki.fi/teknohog/ | Last Journal: Tuesday August 14, @06:49PM)
Re:Getting lots of OSes running (Score:4, Interesting)
(http://theravensnest.org/ | Last Journal: Sunday October 07, @07:05AM)
Re:Getting lots of OSes running (Score:4, Informative)
The "last selected OS" is handy, and GRUB can be configured to do this as well, but what if you last selected single user mode, or memtest86? If you reboot your machine remotely, and forget that the last option selected has no network support, you have no way to access the machine. At least with GRUB, you can edit the config and tell it not to do that.
BCD (Score:1, Redundant)
(http://www.kinthelt.com/)
2 OS's running simultaneously (Score:3, Interesting)
(http://www.saynotocrack.com/ | Last Journal: Friday February 09 2007, @03:02AM)
With the advent of dual core chips and O/S support for these chips, this doesn't seem all that difficult. Isn't Apple already doing it?
Re:2 OS's running simultaneously (Score:4, Interesting)
None of which represent running "2 OSs at the same time without virtualization".
Rosetta: a PowerPC emulation layer for running PowerPC binaries on Intel. I don't know the details but I would assume that system calls to Mac OS X APIs are presented to the native Intel OS X components - so the whole thing isn't exactly running in the emulation layer. The OS components being called by the software are running native on Intel.
X11: A window manager for UNIX. X11 apps running on Mac OS X are still binaries built to run on OS X. The Window manager just handles displaying the GUI elements. This is not running a different OS.
Classic mode: A form of virtualization. It booted OS 9 in a seperate process under OS X. Similar to how VMWare or Virtual PC work. Probably a bit better in terms of hardware support, because Apple had fixed targets for possible hardware on Apple computers, rather than VMWare which for some devices (video cards) only offers basic support.
Despite the marketing speak... (Score:2, Interesting)
I'm curious if this statement is more than marketing speak. What's so great about BCD?
Why BCD? (Score:3, Insightful)
(http://scorch.quickfox.org/)
Well? (Score:1)
(http://www.headfuzz.co.uk/ | Last Journal: Sunday November 26 2006, @08:49PM)
Except for the fact that... (Score:5, Informative)
(http://das.doit.wisc.edu/)
1. Breaking Apple's Mac OS X license agreement, which says that Mac OS X is to be run only on Apple-branded computers
2. Pirating Mac OS X (Intel), since Mac OS X (Intel) is not available as a standalone OS at present
3. Running a horribly hacked version of Mac OS X, with critical pieces of the system modified, including the kernel
4. Running Mac OS X in an unupdateable state, since any official Apple software updates that overwrite modified pieces of the hacked version of Mac OS X will break it
5. Running Mac OS X in a state completely unsupported by its vendor
6. Possibly violating civil or criminal law in your jurisdiction
I hope that most people can find at least *one* of the above items that would make them reconsider running Mac OS X (Intel) on a generic PC without paying for it (some will no doubt argue that they should be able to "reuse" PowerPC licenses for Mac OS X in spirit, but the fact is that it's not the same product - that's like saying that you at one time owned one software product from a company that's similar, so you should be able to use this other one/newer version/older version/different version for free). I'm sure others will come up with all sorts of justifications why it's okay.
But isn't all of the billions of dollars or R&D and hundreds of thousands of manhours invested in Mac OS X worth something? What if their pricing is predicated on what is essentially a good faith agreement that you'll not hack it and run it on non-Apple hardware? Does Apple have ANY say in how they'd prefer it to be used?
I could go on, of course, but just thought this was worth mentioning.
Re:Except for the fact that... (Score:4, Insightful)
Apple doesn't exactly try to get people thrown in jail for doing this. Sure, they frown on people who distribute hacked versions of their OS. But, I think they are right to do that merely from the point of view that they are protecting less savvy people from fucking themselves and also making it really clear that running OS X in that manner is unsupported and therefore unwise if you are doing any work that might actually be important. But frankly, I've spoken with lots of people from Apple on the subject (admittedly they are not from Apple Legal and are not speaking officially) and they pretty all say that if you want to hack something for the sheer fun of trying to get it to work and aren't redistributing their stuff, then knock yourself out.
The award goes to... (Score:2)
(http://andreywarkentin.livejournal.com/)
Apple is SOOOO Gonna SUE THEM (Score:1, Funny)
(http://www.kickthebobo.com/erotech/index.html | Last Journal: Friday October 26, @11:51AM)
Tinfoil too tight? (Score:5, Funny)
(http://kadin.sdf-us.org/ | Last Journal: Tuesday October 16, @01:46PM)
I'm sorry
Are you posting from the future, where the world has been decimated by killer iPods or something?
License: Freeware (Score:5, Informative)
(http://suen.ed.psu.edu/~bkemp/ | Last Journal: Thursday January 26 2006, @10:46AM)
It's freeware. Sorta looks like a Creative Commons license, but basically it's just plain old freeware.
4. Restrictions. The license granted in Section 3 above is expressly made subject to and limited by the following restrictions:
a. You may distribute the Work only under the terms of this License, and You must include a copy of, or the Uniform Resource Identifier (URI) to, this License with every copy of the Work You distribute, and only with the permission of the Licensor & Original Author. You may not offer or impose any terms on the Work that alter or restrict the terms of this License or the recipients' exercise of the rights granted hereunder. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties. You may not distribute the Work with any technological measures that control access or use of the Work in a manner inconsistent with the terms of this License Agreement. The above applies to the Work as incorporated in a Collective Work, but this does not require the Collective Work apart from the Work itself to be made subject to the terms of this License. If You create a Collective Work, upon notice from any Licensor You must, to the extent practicable, remove from the Collective Work any credit as required by clause 4(c), as requested.
b. You may not exercise any of the rights granted to You in Section 3 above in any manner that is primarily intended for or directed toward commercial advantage or private monetary compensation. The exchange of the Work for other copyrighted works by means of digital file-sharing or otherwise shall not be considered to be intended for or directed toward commercial advantage or private monetary compensation, provided there is no payment of any monetary compensation in connection with the exchange of copyrighted works.
c. If you distribute the Work, You must obtain permission from and let the Original Author know, You must keep intact all copyright notices for the Work and provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author (and/or pseudonym, if applicable) if supplied, and/or (ii) if the Original Author and/or Licensor designate another party or parties (e.g. a sponsor institute, publishing entity, journal) for attribution in Licensor's copyright notice, terms of service or by other reasonable means, the name of such party or parties; the title of the Work if supplied; and to the extent reasonably practicable, the Uniform Resource Identifier, if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the copyright notice or licensing information for the Work. Such credit may be implemented in any reasonable manner.
well... i will have to check this out later (Score:2)
MS owns the MBR (Score:1)
(Last Journal: Thursday July 22 2004, @11:14AM)
get vista, get owned
But can it boot OSes installed on SATA-RAID? (Score:2, Interesting)
(http://c0d3h4x0r.0catch.com/ | Last Journal: Friday February 03 2006, @06:21PM)
This is a huge impediment to people installing and using Linux on modern systems, as motherboard-based SATA-RAID is becoming increasingly common (especially in higher-end home/gaming PCs). The only workaround I've found is to install a spare non-RAID drive and make it bootable to Linux, and then go change the motherboard's BIOS to boot off that drive instead of the RAID array, which is a major PITA just to choose which OS you want to boot.
So my question is, does the Vista bootloader allow booting of non-Windows OSes off of the SATA-RAID array that Vista is installed on? Does EasyBCD really make it easy to host and boot multiple OSes off a single SATA-RAID array? If so, that opens up the door to more easily dual-booting Linux on modern systems.
That's a nice MBR you've got there ... (Score:1, Funny)
Well I just tried it (Score:3, Funny)
(http://blog.mzzt.net/)
I had to replace my MBR for it to work, since I had loaded grub into it.
So I tried to boot into Linux. I must say, I don't remember Linux being a blank screen. I seem to recall it being more interactive...
the *Ubuntu* post on Overwrite mbr (Score:1)
Ubuntu isn't much different either: https://launchpad.net/distros/ubuntu/+source/grub- installer/+bug/47229 [launchpad.net]
its grub doesn't like other distros either.
But this is not to say that Windows' "overwrite mbr" isn't a bug...
I Don't Get It... (Score:1)
completely pointless software (Score:2)
(http://www.deepnines.com/)
Boot in rescue mode and mount the linux partition
fdisk -l
mount -t partition_type
chroot
live distro's
For grub
grub-install
For lilo
This has always been possible (Score:2, Informative)
(http://floodle.org/)
"among the most powerful"? (Score:2)
(http://mentalradiation.wordpress.com/ | Last Journal: Wednesday August 15, @07:52PM)
Then it is not necessarily among the most powerful. That is a absic feature among virtually all of the rest. Others do allow you to do that and more. GRUB will boot most any OS that runs on x86, allows to you install in the MBR or not in the MBR, lets you "remap" the order of drives in the system so you can put certain OSes that think they HAVE to be on the first disk. You can change it's appearance install to floppy, use it on a CD (IIRC), and more. LILO will do this as well. GRUB will allow you to edit things at boot time as well, though LILO does not. So I suppose if you cast the net wide enough to catch all boot managers then you can say it is, but then that's kinda pointless. Where is the line drawn? Top 10%, 25%? Any demarcation from 25% and below will likely result in it not being among "the most powerful in existence".
Google cache; good but no screenshots (Score:1)
More info on booting Linux with Vista Boot Manager (Score:1, Informative)
or... (Score:2)
Looks like EasyBCD does not exist (Score:1)
Boot Record Mastery (Score:3, Informative)
(http://slashdot.org/~Doc%20Ruby/journal | Last Journal: Thursday March 31 2005, @01:48PM)
That's not "from" Vista, it's despite Vista.
Suspended? (Score:1)
(http://puggy.symonds.net/~deep/)
http://mumbai.micfo.com/suspended.page/ [micfo.com]
This Account Has Been Suspended
Please contact the billing/support department as soon as possible.
Poor chap got slashdotted, perhaps.
Slashdotted to death! (Score:1)
(Last Journal: Sunday October 22 2006, @11:00PM)
Here's how to make a double boot pc (Score:2)
1. You need two disks. Install Vista with one disk only or buy it preinstalled.
2. Install your favourite Linux on the second disk with Grub or Lilo.
3. Make the second disk the booting disk.
When the pc boots the Grub/Lilo gets the control. There you can select whether to boot Linux or Visva.
BootIt NG makes a mockery of other bootloaders (Score:1)
(http://macraig.homedns.org/blog/)
I don't work for Terabyte and don't receive any money from them whatsoever; in fact, the money flowed the other direction some years ago and I'm glad that it did. BING ain't free, but it costs less than whatever sexy videogame you're planning to buy next month... with which you'll probably be bored and done a month after that. Perhaps the money would be better spent on a bootloader that allows more than four primary partitions and lets you explicitly define exactly which partitions are visible to each OS, and will serve your needs for years to come?
Need for a user-controlled HD security partition. (Score:2)
(http://slashdot.org/~lpq | Last Journal: Saturday August 25, @05:30PM)
For example a secure HD might come with a 30G "hidden" at the beginning or end of the physical disk. Upon boot, if "key" (isn't inserted in computer during boot, the physcial HD (really size 100G) boots up with a 60G disk visable. Without the key (sw, hw, whatever) present on boot, it formats and functions like a 60G HD.
With the key installed, it boots off the hidden partition table. From there you run your "well mannered" OS's, they can boot other OS's or execute an "eject/disable key", and boot into the 60G sandbox where Vista can believe it has the entire device to itself.
Of course the priviledged OS could alternatively, launch the Vista OS within a VM. It could have a dual-boot HW config as though it was a multi-dockable laptop where many hardware changes get ignored: ethernet ports, hard disk, peripheral changes even disk-controllers as my docked laptop at work has a PCI-bridge & bus to a PCI-SCSI-RAID card, while the one at home uses alternate hardware, and an external eSata self-contained RAID box. Screen configs can differ -- mouse and keyboard config, etc. Neat thing -- it's all the same processor, and main-hard disk image, so it really is all the same computer -- laptop configs give much lattitude in changing in/out hardware.
Now if only I can get native XP 3d-accelerated graphics while in the VM...sigh.
-l
speaking from experience, why bother? (Score:2)
(http://www.ecis.com/~alizard)
So I run Windows in Win4Lin 9.x virtualization software using FC3 as a host OS (yes, I'm planning to upgrade to Xen or VMware), and cut and paste freely between Linux and Windows apps, and can even work on the same file in Linux and Windows apps at the same time if I absolutely have to. Why would I want to go from this to dual boot?
Re:Slashdoted (Score:2, Funny)
(http://splat.justfree.com/)
already slashdoted
microsoft overwrote it...
Re:Vista Copies Open Source software again? (Score:2, Funny)