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

Поділитися
Вставка
  • Опубліковано 12 чер 2024
  • 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.
  • Наука та технологія

КОМЕНТАРІ • 623

  • @iamvinku
    @iamvinku 7 місяців тому +78

    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 місяців тому +6

      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 місяців тому +3

      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
    @genegade 7 місяців тому +34

    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 місяців тому +9

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

    • @jovetj
      @jovetj 7 місяців тому +6

      Welcome fellow nerd!

  • @michaelfaklis8169
    @michaelfaklis8169 7 місяців тому +75

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

    • @ZsoltRuhetag
      @ZsoltRuhetag 6 місяців тому +1

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

  • @Surgekid31134
    @Surgekid31134 7 місяців тому +16

    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
    @larryblount3358 7 місяців тому +22

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

  • @bobthecomputerguy
    @bobthecomputerguy 7 місяців тому +130

    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 місяців тому +6

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

    • @sofiaknyazeva
      @sofiaknyazeva 7 місяців тому +26

      @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 місяців тому +9

      ​@@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 місяців тому +7

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

  • @jasonrubik
    @jasonrubik 7 місяців тому +12

    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
    @MadMathMike 7 місяців тому +4

    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
    @SpragginsDesigns 7 місяців тому +9

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

  • @aluzza2541
    @aluzza2541 7 місяців тому +1

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

  • @topintn
    @topintn 7 місяців тому +2

    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.

  • @sorbpen
    @sorbpen 7 місяців тому

    Your choice of music for this episode was spot on

  • @alancarey5292
    @alancarey5292 7 місяців тому +5

    Great content, thanks Dave!

  • @JureGrbec
    @JureGrbec 7 місяців тому +2

    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.

  • @Skukkix23
    @Skukkix23 7 місяців тому +37

    A tutorial for the mac os vm would be so cool

    • @reyariass
      @reyariass 7 місяців тому +16

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

    • @brylozketrzyn
      @brylozketrzyn 7 місяців тому +3

      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 місяців тому +1

      UTM app makes that an easy ride

    • @MrBratkenSolov
      @MrBratkenSolov 7 місяців тому +5

      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

  • @RSkala100
    @RSkala100 7 місяців тому +14

    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.

  • @fredflickinger643
    @fredflickinger643 6 місяців тому

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

  • @wbushnaq
    @wbushnaq 7 місяців тому +2

    I do appreciate the full guidance of a real professional ❤

  • @Kauffy901
    @Kauffy901 7 місяців тому +3

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

  • @z330
    @z330 7 місяців тому +22

    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 місяців тому +3

      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 місяців тому +3

      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
    @flyingjeff1956 7 місяців тому +2

    You just keep getting better. Go Dave!

    • @Michael_Brock
      @Michael_Brock 7 місяців тому +2

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

  • @smalle
    @smalle 6 місяців тому

    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-us8tw 7 місяців тому +1

    Thanks Dave, learned something new today.

  • @nicknorthcutt7680
    @nicknorthcutt7680 6 місяців тому

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

  • @TheTarasevich
    @TheTarasevich 7 місяців тому +1

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

  • @MafiaSniper
    @MafiaSniper 7 місяців тому +1

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

  • @AZisk
    @AZisk 7 місяців тому

    Great episode. Thanks!

  • @ochbad
    @ochbad 7 місяців тому +1

    Great content, thanks for making it!

  • @taidee
    @taidee 7 місяців тому +1

    Thanks Dave, another great presentation.

  • @aaronpower8741
    @aaronpower8741 7 місяців тому +3

    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).

  • @IEnjoyCreatingVideos
    @IEnjoyCreatingVideos 7 місяців тому +1

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

  • @TedMaciag
    @TedMaciag 7 місяців тому +2

    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

  • @anthonyblacker8471
    @anthonyblacker8471 6 місяців тому

    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
    @smichels5117 7 місяців тому

    Great video! Thanks, Dave!!!

  • @dalrob9969
    @dalrob9969 7 місяців тому

    Very cool, Dave. Thank you.

  • @JohnCorrUK
    @JohnCorrUK 7 місяців тому

    Great video again Dave :-)

  • @HelloKittyFanMan
    @HelloKittyFanMan 6 місяців тому

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

  • @Jimtheneals
    @Jimtheneals 5 місяців тому

    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
    @580Michael 5 місяців тому

    Best explainer video ever of proxmox. Thank you so much

  • @ArGutTV
    @ArGutTV 7 місяців тому +1

    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
    @AndreGreeff 7 місяців тому +1

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

  • @pompeymonkey3271
    @pompeymonkey3271 7 місяців тому

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

  • @fistogod
    @fistogod 7 місяців тому

    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.

  • @briccimn
    @briccimn 7 місяців тому

    Great as always!

  • @colinsphoneemail
    @colinsphoneemail 7 місяців тому +2

    Great content. Keep up the great work.

  • @rogerp5816
    @rogerp5816 7 місяців тому +7

    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
    @adrianrubio408 6 місяців тому

    thanks for the video, i love my proxmox setup

  • @adrianrubio408
    @adrianrubio408 6 місяців тому

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

  • @speedbird8326
    @speedbird8326 7 місяців тому +10

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

  • @GeoffryGifari
    @GeoffryGifari 3 місяці тому +1

    Thank you for the video!

  • @howardtayloresq.
    @howardtayloresq. 7 місяців тому

    Brilliant keep the video's coming

  • @ptrube
    @ptrube 7 місяців тому

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

  • @Thatdavemarsh
    @Thatdavemarsh 7 місяців тому

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

  • @JohnHessGA
    @JohnHessGA 7 місяців тому

    Great video! Thanks

  • @Tagraff
    @Tagraff 7 місяців тому

    Cool to see existing technology that can do this.

  • @theloniousMac
    @theloniousMac 7 місяців тому +1

    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
    @jamesharris7519 7 місяців тому +1

    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
    @DhinCardoso 6 місяців тому

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

  • @GinMacdraugas
    @GinMacdraugas 7 місяців тому +1

    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
    @jimmyfavereau 6 місяців тому

    Thanks Dave!

  • @Jan_Seidel
    @Jan_Seidel 7 місяців тому

    Cheers for putting Hyper-visors into a nutshell :)

  • @alanwhite6128
    @alanwhite6128 7 місяців тому

    Great video for knowledge.

  • @_thehunter_
    @_thehunter_ 7 місяців тому +1

    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

  • @garynagle3093
    @garynagle3093 7 місяців тому

    Wow. Great video!

  • @smichels5117
    @smichels5117 7 місяців тому +1

    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 місяців тому +1

      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 місяців тому +2

      Thank you, Brian... @@brianbrwa

  • @CybegeekTV
    @CybegeekTV 7 місяців тому

    very informative thank you

  • @codyoftheinternet
    @codyoftheinternet 6 місяців тому

    I LOVE my proxmox server in my homelab!

  • @moddaudio
    @moddaudio 7 місяців тому +1

    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
    @RodrigoDeVincenzoMonteiro 7 місяців тому +2

    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 місяців тому +3

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

    • @RodrigoDeVincenzoMonteiro
      @RodrigoDeVincenzoMonteiro 7 місяців тому +1

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

    • @kromych3389
      @kromych3389 7 місяців тому +3

      @@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
    @timgoeke253 7 місяців тому +1

    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 місяців тому +1

      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.

  • @wskinnyodden
    @wskinnyodden 7 місяців тому +1

    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.

  • @shadowoneau
    @shadowoneau 7 місяців тому +3

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

  • @Jimblefy
    @Jimblefy 7 місяців тому

    Super Interesting Thanks

  • @crism8868
    @crism8868 6 місяців тому

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

  • @kevinvanderlei3271
    @kevinvanderlei3271 3 місяці тому

    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?

  • @taksela
    @taksela 6 місяців тому

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

  • @jmedlin6
    @jmedlin6 7 місяців тому

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

  • @leonardovallone
    @leonardovallone 7 місяців тому +1

    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.

  • @dameanvil
    @dameanvil 7 місяців тому +7

    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 місяців тому +5

      Thanks, I added it to the description!

  • @wardengamer374
    @wardengamer374 7 місяців тому +2

    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.

  • @davidboop3550
    @davidboop3550 7 місяців тому +1

    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

  • @philipingram1563
    @philipingram1563 7 місяців тому

    you are very dear to experience, thank you..

  • @Tgspartnership
    @Tgspartnership 3 місяці тому

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

  • @ronm6585
    @ronm6585 7 місяців тому

    Thanks Dave.

  • @qnprogrammer
    @qnprogrammer 6 місяців тому +1

    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 місяців тому +1

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

  • @OneWildTurkey
    @OneWildTurkey 2 місяці тому

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

  • @Richardincancale
    @Richardincancale 7 місяців тому +7

    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 місяців тому +2

      @@dennisfahey2379 Windows NT is multiuser&multitasking.

    • @matthewsheeran
      @matthewsheeran 7 місяців тому

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

  • @bondarenkodf
    @bondarenkodf 7 місяців тому +1

    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
    @Ownedyou 7 місяців тому

    Dave taking mugshots to the next level :D

  • @Michael_Brock
    @Michael_Brock 7 місяців тому

    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
    @Insightfill 7 місяців тому +1

    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
    @RobertMcGovernTarasis 28 днів тому

    What a beautiful sounding server. Oh golly.

  • @zonegamma8197
    @zonegamma8197 7 місяців тому

    Very interesting thanks

  • @muddyexport5639
    @muddyexport5639 7 місяців тому

    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
    @paulvmunix 7 місяців тому +1

    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
    @XAD566 6 місяців тому

    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
    @linux666 7 місяців тому +3

    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).

  • @Tikka65
    @Tikka65 3 місяці тому

    WOW! Just WOW!

  • @grant-is
    @grant-is 7 місяців тому

    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!

  • @jeinnerabdel
    @jeinnerabdel 7 місяців тому +1

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