topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday March 28, 2024, 7:37 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: An alternative to Duel Boot  (Read 10961 times)

steeladept

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,061
    • View Profile
    • Donate to Member
An alternative to Duel Boot
« on: June 10, 2007, 10:17 PM »
I was just thinking, with all the great software out there for virtualization of everything, duel booting computers, and other similar technologies; has anyone heard of, or had experience with a software KVM?  What I am envisioning is one machine with two hard drives.  Each hard drive has it's own OS and software on it, but it is each independently supported on the same hardware.  It would likely require some sort of BIOS support for hotkey switching, so I am not sure it exists, but I thought I would throw it out there to see if anyone has heard or seen anything like this.

hollowlife1987

  • Honorary Member
  • Joined in 2006
  • **
  • default avatar
  • Posts: 92
    • View Profile
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #1 on: June 10, 2007, 10:29 PM »
Not sure if this is what your looking for but its pretty close,

Virtual Server 2005


Allows you to run multiple server os's from one machine that is my understanding of it anyways.
There is a linux program that does the same thing but i cant remember the name of it right now.

asfd

  • Participant
  • Joined in 2007
  • *
  • default avatar
  • Posts: 1
    • View Profile
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #2 on: June 11, 2007, 02:48 AM »
try KVM... its part of linux kernel and allows exactly what you want.

hollowlife1987

  • Honorary Member
  • Joined in 2006
  • **
  • default avatar
  • Posts: 92
    • View Profile
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #3 on: June 11, 2007, 03:08 AM »
Upon reading of KVM you need a newer CPU that natively supports virtualization.

http://aplawrence.co..._virtualization.html

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #4 on: June 11, 2007, 07:12 AM »
It really depends on what you want to do. Virtualization is great, but it's still not as fast as running native (especially if you need accelerated graphics - forget playing 3D games). Also, hardware virtualization in current x86 processors can actually run slower than software-only virtualization.

If you stick with dual-booting, just about any BIOS released within the last 5 years or more will have a boot-time hotkey for choosing your boot device. Some aren't all that great, but most I've seen will let you choose between individual harddrives. Granted, this does require a reboot, but then everything's running at native speeds.
- carpe noctem

cthorpe

  • Discount Coordinator
  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 738
  • c++thorpe
    • View Profile
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #5 on: June 11, 2007, 08:55 AM »
I think that steeladept was referring to a Keyboard-Video-Mouse switch when they said KVM.  I don't think that you would be able to do something like that with one motherboard, cpu, set of memory, etc even if you could get a program to switch hard drives on the fly.

Carl

steeladept

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,061
    • View Profile
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #6 on: June 11, 2007, 10:22 AM »
I think that steeladept was referring to a Keyboard-Video-Mouse switch when they said KVM.  I don't think that you would be able to do something like that with one motherboard, cpu, set of memory, etc even if you could get a program to switch hard drives on the fly.

Carl

You are right Carl.  I was trying to avoid a boot where I have to shut down one OS to start the other, while still avoiding the bulk of the hit you get using virtualization.  A KVM switch allows you to run two independent machines at the same time using a hotkey combination to switch between the two.  Virtuallization requires a software package to allow one (or more) OS's to run within a host OS environment.  What I was looking for is something where two separate hard drives with separate OS's run independently on a single motherboard/processor setup.  I think this would be impossible without a BIOS specially made for it, though memory and processor management would be problematic even in this case.  That is why I think this does not exist, but I thought I would ask to see if anyone has seen or heard of this.

BTW:  If any of you work for a motherboard manufacturer, it could be a selling point for your company to get a leg up on the competition  :Thmbsup:

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,066
    • View Profile
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #7 on: June 11, 2007, 10:53 AM »
So you basically want two separate computers on one motherboard? Not sure that will happen any time soon.

It may be semi-feasible by using hibernation - I know it isn't the perfect solution but it allows you to swap OSes much quicker than a full reboot.

steeladept

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,061
    • View Profile
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #8 on: June 11, 2007, 11:07 AM »
Exactly.  I fear you are correct about it being a long way off yet.  Why would MB manufacturers want you to be able to virtualize your hardware in such a way?  That gives them enough reason to sell another MB.  Of course if you want to sway me to buy your board over others...

Never the less, it never hurts to ask.  Too bad not all companies think this way.

cthorpe

  • Discount Coordinator
  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 738
  • c++thorpe
    • View Profile
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #9 on: June 11, 2007, 11:21 AM »
Carol is right, hibernation could be useful here.  I can boot back into my hibernated Windows XP in less than half the time it takes to boot normally.  I wonder if there is a linux distro with hibernation like features as well.

Carl

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,066
    • View Profile
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #10 on: June 11, 2007, 11:27 AM »
It would be fairly easy to build such a system with two motherboards - though you would need a custom built case to take two mobos! You'd also need lots of bucks to provide the serious amount of cooling required! Much cheaper and simpler to have two computers in separate boxes with a peripheral switch!

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #11 on: June 11, 2007, 05:33 PM »
Theoretically: it could be done if your CPU supports hardware virtualization, but it would take quite some work on the Hypervisor that controls the system... and this would still be virtualization and impose a speed hit.

Even on a motherboard with two separate CPUs (not just one dualcore), you can't do better, since the rest of the devices in the system need to be shared...
- carpe noctem

nite_monkey

  • Member
  • Joined in 2006
  • **
  • Posts: 753
    • View Profile
    • Just Plain Super
    • Read more about this member.
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #12 on: June 11, 2007, 06:42 PM »
there is a video on youtube where someone has a triple boot of mac, linux, and xp, and to switch between them, all he has to do is push a hot key, I'll see if I can find the video.

edit: here it is windows|mac|ubuntu
[Insert really cool signature here]
« Last Edit: June 11, 2007, 06:46 PM by nite_monkey »

hollowlife1987

  • Honorary Member
  • Joined in 2006
  • **
  • default avatar
  • Posts: 92
    • View Profile
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #13 on: June 11, 2007, 07:33 PM »
That site I posted earlier has links to a few different virtualization software.
That KVM one though uses the linux kernel as a hypervisor and needs hardware virtualiztion support.
I would say that one would be the best in terms of speed.

steeladept

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,061
    • View Profile
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #14 on: June 11, 2007, 10:24 PM »
there is a video on youtube where someone has a triple boot of mac, linux, and xp, and to switch between them, all he has to do is push a hot key, I'll see if I can find the video.

edit: here it is windows|mac|ubuntu

That would do nicely if the performance was as fast as shown on a lower end machine, but I doubt it.  From what I could tell (not much) it looked vaguely like a newer MacBook...maybe even a Pro.  For that kind of price I could build a second mainstream machine and use a hardware KVM like Carol said.  I am not sure I am even looking at doing this realistically, but if I were, it would be on an older machine.  Maybe a "fast" PIII or early P4 processor with no more than 1GB ram and 2 40GB Hard Drives that I already have.

I currently have and use (well at work anyway) VMWare Workstation.  While it is great software that allows for a lot of control and configuration, there is a significant hit when you run even one machine virtually.  Two and it crawls, three and the system basically comes to a standstill.  Perhaps a new machine with hypervisor technology and such may work better, but that isn't what I have available.  Ideally I would like the advantages of having two machines with a KVM between them, but without having two separate machines.  Sounds like it is a dream still at this time though....

steeladept

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,061
    • View Profile
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #15 on: June 11, 2007, 10:26 PM »
That site I posted earlier has links to a few different virtualization software.
That KVM one though uses the linux kernel as a hypervisor and needs hardware virtualiztion support.
I would say that one would be the best in terms of speed.
-hollowlife1987 (June 11, 2007, 07:33 PM)

Thanks for the link, while it isn't quite ready for prime time for a windows user like me (that is why I want this, to get used to Linux), it looks very promising.   I will keep an eye on it as I get more familiar with Linux.

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,066
    • View Profile
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #16 on: June 12, 2007, 04:14 AM »
Eh? That has got to be a fake of some kind (even the Mac kiddies look puzzled in the comments below).

I suspect he has three OSes running at the same time - two of them in a virtual environment (like VMWare).

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #17 on: June 12, 2007, 05:43 AM »
Why would that youtube video be fake? It's simply the parallels virtual machine and some fancy desktop switcher working together. And it's not running at native performance.

There's no current solutions that work well enough imho, if you want to do interactive work and graphics. And even when hardware virtualization has matured a couple of generations, somebody would still need to write a very capable hypervisor, which isn't a small task at all...

So for the next X years, unless you want to do simple server stuff, you're better off with two physical boxes and a hardware KVM switchbox.
- carpe noctem

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,066
    • View Profile
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #18 on: June 12, 2007, 07:13 AM »
Why would that youtube video be fake? It's simply the parallels virtual machine and some fancy desktop switcher working together. And it's not running at native performance.

It doesn't say they are running in virtual machines - and the comments below are obviously a bit confused. It seems to imply that by pressing a key it is possible to switch between native installations - which obviously isn't possible which I why I think it is faked.

If someone wants that on a PC (apart from MacOS because of the copyright and ROM difficulties) you could do it with VMWare and an AHK script to swap machines. So what is the big deal?

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #19 on: June 12, 2007, 08:37 AM »
Actually, it does say...
fastswitch.jpgAn alternative to Duel Boot

vmware can already run multiple machines at once, it just doesn't look very fancy when you switch between them :p
- carpe noctem

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,066
    • View Profile
    • Donate to Member
Re: An alternative to Duel Boot
« Reply #20 on: June 12, 2007, 09:29 AM »
Oops  :-[

I am getting less observant as my senility level increases rapidly!