Ultimate Guide to Virtualization: Run MacOS, Linux, and Windows all at once on the same machine!

Ғылым және технология

Dave explores virtualization and hypervisors, including both Type 1 (Proxmox, Hyper-V) and Type 2 (Virtual PC, VirtualBox), For info on my book on ASD/Asperger's, please check out: amzn.to/47ItFnR
00:00 🖥 Virtualization allows one piece of hardware to host multiple operating systems simultaneously, managed by a hypervisor.
02:51 🛠 There are two main types of hypervisors: Type 1 (directly manages hardware) and Type 2 (works through a host operating system).
03:48 🏠 Hypervisors keep virtual machines isolated, like different people sharing a house with their own space and resources.
04:15 💻 Hardware virtualization requires CPU support, and Type 1 software hypervisors can have minimal overhead (as low as 1%).
07:55 🧠 Proxmox is a type 1 hypervisor based on Linux, capable of hosting multiple OS installations.
09:17🖥 Virtual machines can be configured with specific CPU cores, memory allocations, and disk space limits in Proxmox.
12:48 🔄 Nested virtualization (running a hypervisor within a hypervisor) is possible for testing purposes but not typically used in production.
13:46 🧬 Virtual machines can be backed up and restored easily for disaster recovery, providing a high level of protection.
18:40 🪐 WSL 2 integrates Linux into Windows using a lightweight VM with minimal overhead for seamless interoperability between the two systems.

Пікірлер: 622

  • @iamvinku
    @iamvinku7 ай бұрын

    More Proxmox and virtualization videos please. I think a lot of people with old notebooks and PCs can benefit from this and not just homelab folk.

  • @ccoder4953

    @ccoder4953

    7 ай бұрын

    You should check out Craft Computing. Proxmox is one of his common topics. He's even shown how to do PCIe passthrough so you can have VMs with full GPUs (something I use all the time). If I recall, Jeff and Dave did a crossover when Dave first was setting up his storinator, with Jeff advising Dave on how best to setup TrueNAS Scale (as a guest VM under Proxmox). And yeah, totally agree virtualization is super handy - I use it on all my home servers.

  • @trueriver1950

    @trueriver1950

    7 ай бұрын

    Amount of memory might be an issue with old hardware. But it's worth trying it too see how far you can go before the hypervisor starts pausing your ringing machines

  • @Berecutecu

    @Berecutecu

    6 ай бұрын

    Not sure if is a good idea to run Proxmox to daily drive a laptop for personal use because of power management. It is great to run it for some lab or server work for sure.

  • @genegade
    @genegade7 ай бұрын

    Just discovered this channel and I'm absolutely floored at how good it is. You have incredible journalistic integrity while also being really fun to listen to.

  • @DavesGarage

    @DavesGarage

    7 ай бұрын

    Thanks for the kind words! Tell a friend :-)

  • @jovetj

    @jovetj

    7 ай бұрын

    Welcome fellow nerd!

  • @michaelfaklis8169
    @michaelfaklis81697 ай бұрын

    This episode was more fantastic than your other fantastic ones. I'll watch it again to take some notes.

  • @ZsoltRuhetag

    @ZsoltRuhetag

    6 ай бұрын

    Can you do a future episode in Azure Stack Hypervisor? Or is that just a modified Hyper-V install?

  • @Surgekid31134
    @Surgekid311347 ай бұрын

    Dave, I’m a VMware/Nutanix engineer and this is spot on for virtualization!!!!! Great video !!!

  • @stephensalex

    @stephensalex

    6 ай бұрын

    Another systems engineer specializing in virtualization here. I agree 100%.

  • @larryblount3358
    @larryblount33587 ай бұрын

    VM explained the way only Dave could do. Huge thank you. I will give this a try!

  • @bobthecomputerguy
    @bobthecomputerguy7 ай бұрын

    VM ware sure is fun. Back as a poor college kid in the 90s, I had to dual boot a machine if I wanted to play with more than one OS on the only machine I could afford.

  • @idjles

    @idjles

    7 ай бұрын

    Once you discover Docker, you’ll happily deinstall VMWare and never go back.

  • @sofiaknyazeva

    @sofiaknyazeva

    7 ай бұрын

    @idjles Docker isn't a virtualization platform.

  • @toby9999

    @toby9999

    7 ай бұрын

    ​@@idjles I discovered docker and I hated it. We were forced to use it professionally for a time. It completely did my brain in. I vastly prefer VMWare.

  • @lorenmorgan1931

    @lorenmorgan1931

    7 ай бұрын

    ​@@sofiaknyazevaactually, Docker is indeed a virtualization platform. It's virtualizing a container on top of the existing hosts kernal. The difference between VMware (or Vbox, DOSbox, etc), is they are hypervisors, that bypass the kernal and attach to the bare metal. They often emulate different types of hardware and an OS can be installed allowing multiple kernals to be running on one or even a cluster of host machines. Docker simply offers a fresh container. Say you have windows installed, and you want Photoshop installed a specific way with all certain plugins always available, and it to always start like a fresh restore point of that application, then that would be docker. You could technically run multiple instances of that until your hardware cant handle it.

  • @RodrigoDeVincenzoMonteiro

    @RodrigoDeVincenzoMonteiro

    7 ай бұрын

    Been triple booting DOS, NT 4.0 and OS/2 during that time... frustration and fun !!

  • @jasonrubik
    @jasonrubik7 ай бұрын

    what a treasure ! I have been meaning to setup virtualization for years, and this might just be the motivation that I need ! Thanks Dave !

  • @MadMathMike
    @MadMathMike7 ай бұрын

    Great video, Dave. I'm starting development with docker containers for the first time in my career (shockingly enough), so I'm trying to learn more about virtualization techniques, Type 1/2 Hypervisor VMs, "microVMs" (like Firecracker), and docker containers. I appreciate you sharing your set up and some details on how it all works. 👍😊

  • @SpragginsDesigns
    @SpragginsDesigns7 ай бұрын

    I really enjoyed this video, Dave. Thank you for what you do. Definitely one of the best channels on KZread.

  • @aluzza2541
    @aluzza25417 ай бұрын

    This is my favorite video you've done so far! I would really love more virtualization content! Thank you!

  • @topintn
    @topintn7 ай бұрын

    This was a very informative video on virtualization. One single sentence gave me a great deal of information. You mentioned that installing Hyper-V on windows actually installed below windows and I'm guessing would not alter the existing installation of windows. This makes it very easy for me to all Hyper-V to my system. Thanks loads.

  • @alancarey5292
    @alancarey52927 ай бұрын

    Great content, thanks Dave!

  • @sorbpen
    @sorbpen7 ай бұрын

    Your choice of music for this episode was spot on

  • @JureGrbec
    @JureGrbec7 ай бұрын

    This is amazing, I am just installing Proxmox, to run Windows and Linux at the same time, and then this video pops up. Thank you Dave.

  • @RSkala100
    @RSkala1007 ай бұрын

    I have been working with ProxMox for a few years now and its performance and ease of use is impressive. I currently run it on a fan-less i7 with only 32G RAM and 500G SSD and it reliably hosts a firewall and 6 other virtual systems. ProxMox doesn't require expensive hardware, even low power fan less computer or an old laptop will work as long as it has sufficient cores, ram and hard drive space. Thanks for another great video, I learned a lot. Any chance on discussing how you got the Mac OS to run? I have a number of old obsolete Macs that could use new hardware. I had difficulties installing ProxMox on a Windows server 2019 hypervisor. I didn't want to corrupt our company's server, I assumed virtualizing a virtual server may not be tolerated. I was impressed ProxMox tolerated Windows 11.

  • @Skukkix23
    @Skukkix237 ай бұрын

    A tutorial for the mac os vm would be so cool

  • @reyariass

    @reyariass

    7 ай бұрын

    I was hoping he would go over it in this video 😢

  • @brylozketrzyn

    @brylozketrzyn

    7 ай бұрын

    Recent ones are pain in the a... neck. I would really use one however. I have Mac box for testing purposes but VM would be much more handy

  • @kromych3389

    @kromych3389

    7 ай бұрын

    UTM app makes that an easy ride

  • @MrBratkenSolov

    @MrBratkenSolov

    7 ай бұрын

    Well, OP said you can run... but he didn't say how smooth it is :) (as you can see at the part where he drags window it is really slow). My guess is that author delicately skipped that part because MacOS is slow af even on my ryzen 5950x. Also no hardware acceleration. It's easier to have used macbook or something like that

  • @fredflickinger643
    @fredflickinger6436 ай бұрын

    Thanks so much for showing all of the potential with Promax and bare metal vs hypervisor installations!

  • @wbushnaq
    @wbushnaq7 ай бұрын

    I do appreciate the full guidance of a real professional ❤

  • @Kauffy901
    @Kauffy9017 ай бұрын

    By far, the most relevant (to me) video of yours I've seen-- I just built a ridiculous machine with virtualization in mind.

  • @z330
    @z3307 ай бұрын

    Nice setup, Dave. I'm running a similar Proxmox environment with pfSense, TrueNAS Scale, and a Debian VM that's handling three 3070s. Ran into some speed issues with pfSense's virtual NICs(even with hardware offloading disabled), but dedicated network cards slotted into the VM sorted it. It's been rock-solid for two years, and I'm maxing out a gig on SaskTel's fiber here in Moose Jaw with this rig even with all the goodies enabled like pfblocker, wireguard nordvpn

  • @mukolachemniy4877

    @mukolachemniy4877

    7 ай бұрын

    Can I ask you a question? How did you manage to connect with a 3070??? How did you get so much Pci bandwidth?

  • @z330

    @z330

    7 ай бұрын

    @@mukolachemniy4877 pci-e 1x risers

  • @andrewr7820

    @andrewr7820

    7 ай бұрын

    I suspect he either has a server-class motherboard with multiple 16x PCIe slots or is using a PCI riser/splitter card like crypto miners use.

  • @flyingjeff1956
    @flyingjeff19567 ай бұрын

    You just keep getting better. Go Dave!

  • @Michael_Brock

    @Michael_Brock

    7 ай бұрын

    Maybe the default comment I want to increase algorithm engagement. "Go Dave!"

  • @smalle
    @smalle6 ай бұрын

    More of this content please! I would love a more in depth follow up that goes deeper into your setup and any hurdles you faced in the process.

  • @vaibhavkumar-us8tw
    @vaibhavkumar-us8tw7 ай бұрын

    Thanks Dave, learned something new today.

  • @nicknorthcutt7680
    @nicknorthcutt76806 ай бұрын

    Wow this episode was incredible! I learned more about VM's here than i have before.

  • @TheTarasevich
    @TheTarasevich7 ай бұрын

    Cool setup! Proxmox, TrueNAS - all as I like. And virtual TrueNAS done in a proper way.

  • @AZisk
    @AZisk7 ай бұрын

    Great episode. Thanks!

  • @MafiaSniper
    @MafiaSniper7 ай бұрын

    Very informative! Never used Proxmox before as I'm new to VMs. Gonna give it a try. Thanks Dave!

  • @ochbad
    @ochbad7 ай бұрын

    Great content, thanks for making it!

  • @taidee
    @taidee7 ай бұрын

    Thanks Dave, another great presentation.

  • @TedMaciag
    @TedMaciag7 ай бұрын

    Dave, this was excellent! Thank you! I remember running OS/2 and Novell with in that on my desktop.....yeah that long ago. I was thoroughly geeked that I could have the Novell server, Windows, and the new Novell desktop OS all running at the same time. Those were sometimes back then. -Ted

  • @IEnjoyCreatingVideos
    @IEnjoyCreatingVideos7 ай бұрын

    Great video Dave! Thanks for sharing it with us!💖👍😎JP

  • @aaronpower8741
    @aaronpower87417 ай бұрын

    I was recently playing around with Proxmox and installed it on the bare-metal of a PC, then installed Win11 as an auto-start VM and passed through the hardware for the Nvidia GPU and USB keyboard and mouse. When the PC booted, you would see Proxmox start up, then when the Win11 instance started it would take over the physical screen, keyboard and mouse. I now had a physical screen, keyboard and mouse directly connected to a virtual PC running Windows. A web browser running inside this VM was then used to control Proxmox. I guess this was functionally similar to what you were saying about Hyper-V installing underneath Windows. The difference being I could do this with Win11 Home and still run other VM's within Proxmox. An artificial limitation on Windows imposed by Microsoft (no Hyper-V on Home edition).

  • @anthonyblacker8471
    @anthonyblacker84716 ай бұрын

    Super clean explanation of running a virtual machine.. very nice Dave thanks so much!! (I love tinkering with vms, it's just fun and you're not going to mess anything up, no matter what you do, it's just a vm!

  • @smichels5117
    @smichels51177 ай бұрын

    Great video! Thanks, Dave!!!

  • @dalrob9969
    @dalrob99697 ай бұрын

    Very cool, Dave. Thank you.

  • @JohnCorrUK
    @JohnCorrUK7 ай бұрын

    Great video again Dave :-)

  • @HelloKittyFanMan
    @HelloKittyFanMan6 ай бұрын

    Pretty cool video, Dave, even if I didn't understand all of it. Happy Thanksgiving!

  • @Jimtheneals
    @Jimtheneals5 ай бұрын

    I've been using hyper-v for about 10 or so years now and I love it. I've had several servers running virtually and even did single sign on with ADFS in sever 2012. Microsoft came out with a virtualization certification and I got the training and test free for server 2012 hyper-v and MCTS for system center 2012 virtual machine manager. I love your videos and also, because of you, found out I too am on the spectrum. Thanks very much for everything you do.

  • @580Michael
    @580Michael5 ай бұрын

    Best explainer video ever of proxmox. Thank you so much

  • @ArGutTV
    @ArGutTV7 ай бұрын

    Very nice episode, very useful too. I experiment with my "old" PC with 2 gfx and try to prepare 2 station for play on one virtual game PC.

  • @AndreGreeff
    @AndreGreeff7 ай бұрын

    Dave, you have an amazing setup there.. just have to throw that out there. (:

  • @fistogod
    @fistogod6 ай бұрын

    Excellent intro to virtualization video. A video on clustering ProxMox would be awesome for those that are considering running this in a productions environment. We utilize a multi-node cluster in our production environment with external all-flash arrays providing storage that is accessed via iSCSI and NFS. Spinning a VM up for a quick test environment is very useful. Thanks for making this video to highlight the power of ProxMox and virtualization.

  • @pompeymonkey3271
    @pompeymonkey32716 ай бұрын

    Thank you. You have inspired a solution to a resource problem I have at work. :)

  • @briccimn
    @briccimn7 ай бұрын

    Great as always!

  • @colinsphoneemail
    @colinsphoneemail7 ай бұрын

    Great content. Keep up the great work.

  • @rogerp5816
    @rogerp58167 ай бұрын

    Dave, another great video explaining as only you seem to be able to. If you're so inclined can you do a video on VMWare's vMotion where they migrate a running virtual machine from one piece of hardware to another without missing a step? There has to be so me real interesting "smoke and mirrors" involved in that process.

  • @adrianrubio408
    @adrianrubio4086 ай бұрын

    thanks for the video, i love my proxmox setup

  • @adrianrubio408
    @adrianrubio4086 ай бұрын

    awesome video thank you! very informative too. Keep up the good work.

  • @speedbird8326
    @speedbird83267 ай бұрын

    Great video. Could you do a video on GPU pass through ?

  • @GeoffryGifari
    @GeoffryGifari3 ай бұрын

    Thank you for the video!

  • @ptrube
    @ptrube7 ай бұрын

    thank you. filled some gaps of knowledge that was missing.

  • @howardtayloresq.
    @howardtayloresq.7 ай бұрын

    Brilliant keep the video's coming

  • @Thatdavemarsh
    @Thatdavemarsh7 ай бұрын

    I like the subs counter on the thread ripper. Nice work.

  • @DavesGarage

    @DavesGarage

    7 ай бұрын

    Thanks 👍

  • @JohnHessGA
    @JohnHessGA6 ай бұрын

    Great video! Thanks

  • @Tagraff
    @Tagraff7 ай бұрын

    Cool to see existing technology that can do this.

  • @theloniousMac
    @theloniousMac7 ай бұрын

    I do it every day of my life. Have for some time now. I run Windows and LINUX under Parallels on MacOS. When PC folks ask about it, I demonstrate one of the biggest reasons. I swipe left on my trackpad and switch to Windows. I swipe left again and I'm in Kali Linux. I have extra VMs that I use to purposefully destroy to figure out what something isn't working. I can write software and test it on multiple platforms. Test different browsers on all 3 platforms. All using one computer. It's like carrying multiple computers with me everywhere I go.

  • @jamesharris7519
    @jamesharris75197 ай бұрын

    Awesome video, Dave! 😊 Will this let you pass through graphics cards like many hyper visors nerfed? And when I say this, I mean without it being limited to the single VM like we do with the CPU?

  • @DhinCardoso
    @DhinCardoso6 ай бұрын

    Such great content. Such great guy. Such great explanation. Instant sub & Like ♥

  • @GinMacdraugas
    @GinMacdraugas7 ай бұрын

    Very nice setup! I have never known about Proxmox, and I thought the only way to use multiple OSes at once is to use VMware and such, or use Linux with GPU passthrough (which requires having at least 2 GPUs) or something. Very clean and easy to use setup. Thank you!

  • @jimmyfavereau
    @jimmyfavereau6 ай бұрын

    Thanks Dave!

  • @Jan_Seidel
    @Jan_Seidel7 ай бұрын

    Cheers for putting Hyper-visors into a nutshell :)

  • @alanwhite6128
    @alanwhite61287 ай бұрын

    Great video for knowledge.

  • @_thehunter_
    @_thehunter_7 ай бұрын

    So refreshing, 8 years ago I worked on a product which creates VM using kvm, openvz, lxc etc. We had a feature to increase disk using lvg, vg.. it was fun

  • @smichels5117
    @smichels51177 ай бұрын

    Dave, I built a fully max’s out 24 processor core computer a couple of years ago. I’m going to enjoy creating a VM world of my own on that frame! I was greatly inspired by this video to start that project immediately! Thanks again!

  • @brianbrwa

    @brianbrwa

    7 ай бұрын

    start with a proof of concept and get the virtualization bug sorted. KVM with CBL Mariner and azure containers. I had a setup on an iMac Pro, but I'm averse to emacs and vi

  • @smichels5117

    @smichels5117

    7 ай бұрын

    Thank you, Brian... @@brianbrwa

  • @garynagle3093
    @garynagle30937 ай бұрын

    Wow. Great video!

  • @CybegeekTV
    @CybegeekTV7 ай бұрын

    very informative thank you

  • @codyoftheinternet
    @codyoftheinternet6 ай бұрын

    I LOVE my proxmox server in my homelab!

  • @moddaudio
    @moddaudio7 ай бұрын

    I use unraid for type 1 virtualization. It uses parity disk(s) a rather than a traditional raid. It allowed me to use all of my old hard disks I had laying around, as it does not penalize for different sized drives.

  • @RodrigoDeVincenzoMonteiro
    @RodrigoDeVincenzoMonteiro7 ай бұрын

    I didn't know about Proxmox, thanks for reviewing it! I always marveled at NT subsystems concept. During the 90's I wanted full 32-bit API OS/2 support, and looking back, it's super naïve of me. I guess it finally paid off having WSL1 years ago. Maybe subsystems do make into a future video! Great channel btw!

  • @kromych3389

    @kromych3389

    7 ай бұрын

    WSL1 has nothing to do with the NT subsystems. It employs a picoprocess model. See Windows Internals for details.

  • @RodrigoDeVincenzoMonteiro

    @RodrigoDeVincenzoMonteiro

    7 ай бұрын

    @@kromych3389thanks for the update, I'll dot it. Thought I had properly read it some time but probably missed.

  • @kromych3389

    @kromych3389

    7 ай бұрын

    @@RodrigoDeVincenzoMonteiro glad I could be helpful! The Win32 subsystem is truly the first class citizen. There was support for POSIX in old NTs that required a CD to build something, and that was painful to say the least. Only Source-level compatibility was promised, had to rebuild. Support for that was discontinued cerca 20 years ago

  • @RodrigoDeVincenzoMonteiro

    @RodrigoDeVincenzoMonteiro

    7 ай бұрын

    @@kromych3389 I’ve never saw POSIX running, nor OS/2 16-bit, but it was interesting prospect at the time.

  • @timgoeke253
    @timgoeke2537 ай бұрын

    Really cool Dave! Thanks for making this video. I am a little wary of running TrueNAS inside a virtual cluster. Isn't it better to have dedicated hardware for NAS/SAN applications and mount over iSCSI or NFS falling back to Samba as a last resort? Then you can add other ProxMox servers to your cluster, live migrate, and recover if things really hit the fan.

  • @JoePolvino

    @JoePolvino

    7 ай бұрын

    There are several options. I took the easy way, by mounting spinning rust onto Proxmox itself, and then using a pass-through to make them visible to a single VM within Proxmox. That VM does a lot with that mount, such as acting as an NFS share, hosting miniDLNA, and sharing through Samba. Elegant? Nope. Effective? Yes.

  • @shadowoneau
    @shadowoneau7 ай бұрын

    An interesting aside for WSL uses a part of plan9 - the file sharing protocol 9p to share files on the linux subsystem.

  • @wskinnyodden
    @wskinnyodden7 ай бұрын

    I am working with vCenter myself hehe, still remember the old days when all we had were emulators without ANY hardware support to accelerate the thing.

  • @crism8868
    @crism88686 ай бұрын

    This video is a real lifesaver for me. Next time a worplace requires me to use Windows or Mac I'm just virtualizing it

  • @taksela
    @taksela6 ай бұрын

    Nice, I will try to test it on my dual CPU xeon CPU setup soon.

  • @kevinvanderlei3271
    @kevinvanderlei32713 ай бұрын

    Dave! Appreciate the time and effort you put into these videos, thank you! I want to run PiHole as a network wide blocker on my new machine do you have any suggestions on the best way to go about this? Virtual Box, Docker?

  • @jmedlin6
    @jmedlin67 ай бұрын

    I love TrueNAS Scale. It gives me a nice balance of storage and virtualization capabilities.

  • @Jimblefy
    @Jimblefy7 ай бұрын

    Super Interesting Thanks

  • @leonardovallone
    @leonardovallone7 ай бұрын

    Amazing. It'll be great to have something about working the other way around too, instead of splitting, combining multiple machines to perform a task, ideally, an application agnostic solution.

  • @wardengamer374
    @wardengamer3747 ай бұрын

    I did this many, many times. I tested Windows XP and Vista in September 2017, and again in 2019, alongside Windows 7, all on VMware player, including Windows XP Vienna Edition, which for some reason didn't have much in it, even though I saw in various videos that it had a lot to it. I also tested Ubuntu Linux and its few flavours in VirtualBox. I couldn't install Windows Vista build 5219 in VirtualBox, even though I set the date and did it correctly for some reason, as it would kick back to the setup screen. I will try again later on.

  • @dameanvil
    @dameanvil7 ай бұрын

    00:00 🖥 Virtualization allows one piece of hardware to host multiple operating systems simultaneously, managed by a hypervisor. 02:51 🛠 There are two main types of hypervisors: Type 1 (directly manages hardware) and Type 2 (works through a host operating system). 03:48 🏠 Hypervisors keep virtual machines isolated, like different people sharing a house with their own space and resources. 04:15 💻 Hardware virtualization requires CPU support, and Type 1 software hypervisors can have minimal overhead (as low as 1%). 07:55 🧠 Proxmox is a type 1 hypervisor based on Linux, capable of hosting multiple OS installations. 09:17🖥 Virtual machines can be configured with specific CPU cores, memory allocations, and disk space limits in Proxmox. 12:48 🔄 Nested virtualization (running a hypervisor within a hypervisor) is possible for testing purposes but not typically used in production. 13:46 🧬 Virtual machines can be backed up and restored easily for disaster recovery, providing a high level of protection. 18:40 🪐 WSL 2 integrates Linux into Windows using a lightweight VM with minimal overhead for seamless interoperability between the two systems.

  • @DavesGarage

    @DavesGarage

    7 ай бұрын

    Thanks, I added it to the description!

  • @davidboop3550
    @davidboop35507 ай бұрын

    Dude somebody said it and read my mind already got my pen and paper. God your videos rock dude. I'm so stoked to see what I'm going to learn

  • @DavesGarage

    @DavesGarage

    7 ай бұрын

    Glad to hear it!

  • @philipingram1563
    @philipingram15637 ай бұрын

    you are very dear to experience, thank you..

  • @Tgspartnership
    @Tgspartnership3 ай бұрын

    finally someone has read that effing book properly. i love the ending.

  • @qnprogrammer
    @qnprogrammer6 ай бұрын

    One of my favorites was running Macintosh OS on the AmigaOS with the EMPLANT board back in the day.

  • @Bogomil76

    @Bogomil76

    6 ай бұрын

    Or one cane use Shapeshifter

  • @qnprogrammer

    @qnprogrammer

    6 ай бұрын

    @@Bogomil76 True, Shapeshifter came to the scene a bit later though.

  • @ronm6585
    @ronm65857 ай бұрын

    Thanks Dave.

  • @Richardincancale
    @Richardincancale7 ай бұрын

    Virtual Machines on PCs are a wonderfully circular story! The first VM system - CP-67 - was created to permit multiple OSs to run on a mainframe. It was used to create a time sharing system by running multiple instances of a very simple OS called CMS under CP. Later PCs we’re created to allow users to have truly independent hardware and CP/M was loosely based on the CMS user experience. Then MS-DOS borrowed from CP/M and then Windows, initially under DOS and later free-standing. And now we have a server (either at home or in the cloud) running a VM system to run multiple OSs…

  • @dennisfahey2379

    @dennisfahey2379

    7 ай бұрын

    And yet with the exception of Xenix, Microsoft never made a concurrent multiuser, multitasking operating system did they? The S-100 PC's (predating IBM's entry) started to go that way with Digital Researches MPM (Multiuser CPM). Then the PC came out and all that just stopped dead. One PC on every desk but this was still when they were many thousands a piece.

  • @erkinalp

    @erkinalp

    7 ай бұрын

    @@dennisfahey2379 Windows NT is multiuser&multitasking.

  • @matthewsheeran

    @matthewsheeran

    7 ай бұрын

    Later, they also incorporated Windows Terminal Server technology from Citrix.

  • @OneWildTurkey
    @OneWildTurkey2 ай бұрын

    This makes me feel like Rip van Winkle. 30 to 40 years ago, things like this were just in dreams.

  • @bondarenkodf
    @bondarenkodf7 ай бұрын

    Well, I do the same on Windows. Using WSL2 with KVM works like a charm. I found that Proxmox offered lower performance for OSX on my 9900K CPU. After encountering IO/CPU performance issues, I switched back to Windows 11 with WSL2 and OSX-KVM. An added benefit is that you can run any other OS supported by Hyper-V. I have similar setups on my laptop with a 12700H processor and on my older desktop with a 9900K. P.S. I dislike working on Apple devices, but some tasks can only be completed using their OS. Since I can't upgrade or repair Apple hardware due to vendor lock-in and the 'everything-soldered-on-the-board' approach, I prefer the versatility and choice offered by modern enterprise-level laptops and DIY desktops. This preference extends to Windows and Android as well. That's the primary reason I use OSX-KVM.

  • @Ownedyou
    @Ownedyou7 ай бұрын

    Dave taking mugshots to the next level :D

  • @Michael_Brock
    @Michael_Brock7 ай бұрын

    Good varied videos as always. Now I need a default simple comment or emoji to dump in comment section, to push algorithm engagement up so Dave gets the viewership and subscriptions he deserves. Edit → maybe I got my comment "Go Dave"

  • @Insightfill
    @Insightfill7 ай бұрын

    13:17 "Windows NT 4" I miss those days. I remember having to do some legacy testing a few years ago and had to make an NT4 VM. Aside from the floppy install, the web browsing experience was weird - I think it was IE 2.0.

  • @RobertMcGovernTarasis
    @RobertMcGovernTarasis26 күн бұрын

    What a beautiful sounding server. Oh golly.

  • @zonegamma8197
    @zonegamma81977 ай бұрын

    Very interesting thanks

  • @muddyexport5639
    @muddyexport56397 ай бұрын

    Another Winner! Good Job DP (DP in DP :~). I know you have vids on your energy delivery and backup systems. Do you have special circuits that deliver the juice to your shop and its systems or is it a vanilla home setup with standard circuit and breaker allocations AKA nothing fancy (and based on your vids that I have dutifully watch -- so, so doubtful ;~!).

  • @paulvmunix
    @paulvmunix7 ай бұрын

    Excellent Video Dave! This is the best channel on the Internet for sure. I am currently running KVM on a "one piece at a time" dual Xeon server I built with ebay parts. It runs well except the performance is very low on a particular installation where I migrated my former main machine to a VM. I have a Supermicro mobo (C610 chipset) with dual E5-2683v4s with 128GB RDRAM and a Raid-10 of 8x 8tb 12gb/s drives controlled by a LSI Megaraid SAS-3 3108 controller. I am also running a nVidia Quadro P4000 for GPU passthrough. I'm running 10gbe fiber from the machines. Do you have any ideas of how I could speed this system up a bit? Could I benefit more from migrating to ProxMox? Thanks in advance :)

  • @XAD566
    @XAD5666 ай бұрын

    Super video Dave. Maybe I should spin my hypervisor up this winter, and finish what I intended 😂, it's a Lenovo workstation with a 24 core cpu and 256GB of RAM - machine ex. RAM was bought used for peanuts - and it's not as noisy as an actual server. Fortune would have it that a family member working in IT knew there was a plastic bag(literally) with RAM sticks at his job - they had been lying around for a few years, and was likely stripped out of a machine that was delivered with a wrong configuration and the sticks never returned after being replaced. that was a real boon and with a 4 port network card and an IBM SAS/SATA HBA (which I found was not the optimal one but hey it was cheap) I have a nice box for under what would be USD 650 (Im in Europe) Now a video I would like to see - which I think would mesh nicely, as it's likely a thing when people decide to hop-up from Type 2 to Type 1 - how to import a virtualbox VM into Proxmox. My live example is I bought the shop manual for my 98 Chevy Truck, and they gave me a nice PDF for a '94 - which wont do as airbags and stuff had been introduced in the meantime - so a bit back and forth, and they sent me a virtualbox appliance (VM) - but I don't want to run Virtualbox on my desktop with a type 1 hypervisor sitting in the other end of the room. BTW I actually got a Windows 95 VM running on it (under Proxmox) - not that WIN95 was truly happy about it😬.

  • @linux666
    @linux6667 ай бұрын

    you would get more performance by setting your cpu to HOST instead of KVM64. The KVM64 supports a limited set of extensions compared to HOST (if you have a nice CPU).

  • @grant-is
    @grant-is7 ай бұрын

    Great video, though I'm sensitive to flickering and just notice your lighting has that inconsistency/low frequency flicker and it's hard to stay focused!

  • @Tikka65
    @Tikka653 ай бұрын

    WOW! Just WOW!

  • @jeinnerabdel
    @jeinnerabdel7 ай бұрын

    "I'm not that bold" the nicest way of saying "I'm not stupid" 😅

Келесі