Potential setups for Linux and windows vm, with gpu hotswap
Hardware
I have a laptop with a 1tb hdd, a 256gb ssd, and an NVIDIA GTX 1050 gpu.
My Question
is there a setup that would allow for:
- Linux and a windows to run simultaneously, through KVM or the like*
- The GPU to be hot swappable between OSs. Meaning the GPU would stay in the host machine, and the host has the ability to move the GPU virtually between OSs^
The Linux distro is not much of a concern, I'm currently using Arch, but if another distro is easier to do this kind of work I'm happy to broaden my knowledge
What I've Investigated
UnRaid:
My main problem is the requirement of a USB to store config on, I may investigate a hack to remove this requirement, I also haven't found much evidence that hotswapping is possible
*Linux would run most of the time and would display the guest machines as windows, so could be used as the host
^virtual access would be good enough, ie. guest OSs attach to a virtual GPU, and the host distributes the load to the physical device
linux gpu linux-kvm hotswapping
add a comment |
Hardware
I have a laptop with a 1tb hdd, a 256gb ssd, and an NVIDIA GTX 1050 gpu.
My Question
is there a setup that would allow for:
- Linux and a windows to run simultaneously, through KVM or the like*
- The GPU to be hot swappable between OSs. Meaning the GPU would stay in the host machine, and the host has the ability to move the GPU virtually between OSs^
The Linux distro is not much of a concern, I'm currently using Arch, but if another distro is easier to do this kind of work I'm happy to broaden my knowledge
What I've Investigated
UnRaid:
My main problem is the requirement of a USB to store config on, I may investigate a hack to remove this requirement, I also haven't found much evidence that hotswapping is possible
*Linux would run most of the time and would display the guest machines as windows, so could be used as the host
^virtual access would be good enough, ie. guest OSs attach to a virtual GPU, and the host distributes the load to the physical device
linux gpu linux-kvm hotswapping
What exactly is a hot swappable gpu? You want to physically unplug a gpu and swap it with another one, while running an OS plus a VM?
– Xen2050
Jan 18 at 23:44
Sorry, my aim is to leave the GPU in place, but be able to pass the device to different VMs. Like physically removing it and putting it in another machine, but virtually. I have updated my question to clarify
– Alice Jacka
Jan 18 at 23:58
add a comment |
Hardware
I have a laptop with a 1tb hdd, a 256gb ssd, and an NVIDIA GTX 1050 gpu.
My Question
is there a setup that would allow for:
- Linux and a windows to run simultaneously, through KVM or the like*
- The GPU to be hot swappable between OSs. Meaning the GPU would stay in the host machine, and the host has the ability to move the GPU virtually between OSs^
The Linux distro is not much of a concern, I'm currently using Arch, but if another distro is easier to do this kind of work I'm happy to broaden my knowledge
What I've Investigated
UnRaid:
My main problem is the requirement of a USB to store config on, I may investigate a hack to remove this requirement, I also haven't found much evidence that hotswapping is possible
*Linux would run most of the time and would display the guest machines as windows, so could be used as the host
^virtual access would be good enough, ie. guest OSs attach to a virtual GPU, and the host distributes the load to the physical device
linux gpu linux-kvm hotswapping
Hardware
I have a laptop with a 1tb hdd, a 256gb ssd, and an NVIDIA GTX 1050 gpu.
My Question
is there a setup that would allow for:
- Linux and a windows to run simultaneously, through KVM or the like*
- The GPU to be hot swappable between OSs. Meaning the GPU would stay in the host machine, and the host has the ability to move the GPU virtually between OSs^
The Linux distro is not much of a concern, I'm currently using Arch, but if another distro is easier to do this kind of work I'm happy to broaden my knowledge
What I've Investigated
UnRaid:
My main problem is the requirement of a USB to store config on, I may investigate a hack to remove this requirement, I also haven't found much evidence that hotswapping is possible
*Linux would run most of the time and would display the guest machines as windows, so could be used as the host
^virtual access would be good enough, ie. guest OSs attach to a virtual GPU, and the host distributes the load to the physical device
linux gpu linux-kvm hotswapping
linux gpu linux-kvm hotswapping
edited Jan 18 at 23:59
Alice Jacka
asked Jan 18 at 6:44
Alice JackaAlice Jacka
12
12
What exactly is a hot swappable gpu? You want to physically unplug a gpu and swap it with another one, while running an OS plus a VM?
– Xen2050
Jan 18 at 23:44
Sorry, my aim is to leave the GPU in place, but be able to pass the device to different VMs. Like physically removing it and putting it in another machine, but virtually. I have updated my question to clarify
– Alice Jacka
Jan 18 at 23:58
add a comment |
What exactly is a hot swappable gpu? You want to physically unplug a gpu and swap it with another one, while running an OS plus a VM?
– Xen2050
Jan 18 at 23:44
Sorry, my aim is to leave the GPU in place, but be able to pass the device to different VMs. Like physically removing it and putting it in another machine, but virtually. I have updated my question to clarify
– Alice Jacka
Jan 18 at 23:58
What exactly is a hot swappable gpu? You want to physically unplug a gpu and swap it with another one, while running an OS plus a VM?
– Xen2050
Jan 18 at 23:44
What exactly is a hot swappable gpu? You want to physically unplug a gpu and swap it with another one, while running an OS plus a VM?
– Xen2050
Jan 18 at 23:44
Sorry, my aim is to leave the GPU in place, but be able to pass the device to different VMs. Like physically removing it and putting it in another machine, but virtually. I have updated my question to clarify
– Alice Jacka
Jan 18 at 23:58
Sorry, my aim is to leave the GPU in place, but be able to pass the device to different VMs. Like physically removing it and putting it in another machine, but virtually. I have updated my question to clarify
– Alice Jacka
Jan 18 at 23:58
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1395633%2fpotential-setups-for-linux-and-windows-vm-with-gpu-hotswap%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1395633%2fpotential-setups-for-linux-and-windows-vm-with-gpu-hotswap%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
What exactly is a hot swappable gpu? You want to physically unplug a gpu and swap it with another one, while running an OS plus a VM?
– Xen2050
Jan 18 at 23:44
Sorry, my aim is to leave the GPU in place, but be able to pass the device to different VMs. Like physically removing it and putting it in another machine, but virtually. I have updated my question to clarify
– Alice Jacka
Jan 18 at 23:58