How to use linux in a virtual guest system Windows as your main?

Welcome!

There is a laptop that must run Windows XP (license available). But the laptop is new, and the OS in General is no longer supported, respectively, she's not even installed.
Here came the idea of putting GNU/Linux as host system (most likely Debian), and Windows XP as guest, but so that the user considered it the main.

Posherstiv the Internet and there is nothing except a mention that did not found. A lot of questions, and the pitfalls of certainly not less, so I would like to see examples of solutions to this problem.

If there are articles on this topic, share links.

Thank you.

UPD:
Guys, probably I don't know how to ask questions, too many answers on the topic.
Laptop powerful Windows 10 only, UEFI without legacy on the SATA controller drivers under XP is not present. There is ONE license for Windows XP, no money, no other equipment. Laptop and Windows XP is all I have.

So you need to get this XP working on this laptop rather program for Win 95 - XP. Under Wine it will not work, the program for the device with its drivers.

The only solution that occurred to me is the dev on the Linux host system and to shoot it all that is possible from the equipment. But high she should be invisible. I just met people on the Internet who did that, but more than a light mention of this I have not found.

So I ask you the reference to such a manual, unless of course they are.
July 9th 19 at 10:42
6 answers
July 9th 19 at 10:44
vboxtool.sourceforge.net
to register in the initialization scripts to run the VM.
Google the words "starting vbox when starting linux"
Why VirtualBox? And what about X11? It is necessary to put? And in the linux framebuffer will work? How about forwarding equipment? When you shut down the guest host will be off?

I'm telling you - a lot of questions, so wanted to see someone's implementation to itself on a rake not to come. - Taya commented on July 9th 19 at 10:47
vbox - because I once tried to do similar on it. eventually scored the pin, since they were more trouble than gain from such a decision. on other VMS I have not tried. - Taylor_Baumbach commented on July 9th 19 at 10:50
July 9th 19 at 10:46
Not worth it. There will be more crap than good.
Imagine you made a mistake, and you need to change some couples.
Will be very hard to try to get out of the car. And the performance is not so hot.
Easier to put any new OS or a very UserFriendly Linux (e.g. Ubuntu, Mint, and whatever material it's some kind of... can't remember :( )
There are also ssh, in extreme cases, booting in single mode. Unfortunately it needs Windows XP. - Taya commented on July 9th 19 at 10:49
: can you clarify why exactly it is? - Taylor_Baumbach commented on July 9th 19 at 10:52
For a program that runs on Win 95 - Win XP. Wine will not work, this is the program for apparatus with their drivers. - Taya commented on July 9th 19 at 10:55
: -.- And it is impossible to cut in in compatibility mode? I am so a few old programs launched - blake_Eichma commented on July 9th 19 at 10:58
In this case, it is necessary to look for that old piece of metal - because the glands forwarding using Linux in VirtualBox going to be very, very large hemorrhoids - Taya commented on July 9th 19 at 11:01
July 9th 19 at 10:48
Easier to put WinXP. Why do you complicate things?
And once again. Windows XP on this machine directly not put in any way. Not at all. - Taya commented on July 9th 19 at 10:51
July 9th 19 at 10:50
citrix hypervisor ?
July 9th 19 at 10:52
But as this piggy may not be installed? or rutrekere already polypill all MSDN images? Installed it perfectly on any hardware lizh there was not a EFI BIOS. But the fact that half of modern software ignore it, Yes. But city XP over the top of the penguin, and even on the laptop which is designed for up XP is to lose a good share of resources.
July 9th 19 at 10:54
As an option to put some Linux with Openbox and make two buttons to start and turn on the computer.

Find more questions by tags WindowsVirtualizationLinux