Let's Install Proxmox 8.0!
Ғылым және технология
Visit Linode.com/CraftComputing to start your $100, 60-Day Trial, and move your services to your own personal cloud today!
It's been a while since I've updated my tutorial videos, so today, let's install Proxmox 8.0! This is a beginner's guide to the installation, with step-by-step instructions for installing Proxmox, setting up your first Virtual Machine, and important information on Networking, CPU, and Virtualization concepts. Even Virtualization vets should get something useful out of this video.
But first... What am I drinking???
In honor of the 666th video published to Craft Computing, I cracked open 'All That I have Learned' from Adroit Theory... a 16.66% Russian Imperial Stout aged in Maple Bourbon Barrels. This was the correct, and in so many ways the WRONG beer to open while filming a tutorial.
Links to items below may be affiliate links for which I may be compensated
Proxmox VE ISO: www.proxmox.com/en/downloads
Ubuntu Server ISO: ubuntu.com/download/server
Balana Etcher: etcher.balena.io/
IODD ST400 Virtual Disk Manager: amzn.to/3YJe6Zu
IODD ST400 Review: • Never Flash a USB Driv...
Ventoy: ERROR 404, VENTOY NOT FOUND
8-Bay Server Build: • Home-Friendly DIY Home...
Grab yourself a Pint Glass at craftcomputing.store
Follow me on Mastodon @Craftcomputing@hostux.social
Support me on Patreon and get access to my exclusive Discord server. Chat with myself and the other hosts on Talking Heads all week long.
/ craftcomputing
0:00 - Intro + Hardware
4:47 - Installing Proxmox 8.0
8:21 - Your First Virtual Machine
12:23 - "System" Tab
14:03 - "Disks" Tab
14:57 - "CPU" Tab
16:56 - "Memory" Tab
19:06 - "Network" Tab
21:03 - VM First Boot
22:15 - Proxmox Networking Configuration
24:16 - CPU Types Explained
27:57 - Wrapping it up
Пікірлер: 678
I have never in my life heard "Tamper Protection Module", TPM stands for Trusted Platform Module, but that's an adorable and optimistic alternative... :D
@mikehensley78
9 ай бұрын
TPM = Totally Prox Mox
@zeero4ever
9 ай бұрын
That name is brought to you courtesy of the dangerous "All that I have learned" beer 😛
@ferdgerbeler8494
9 ай бұрын
More like Totalitarian Peon Monitor, they want that in your computer because they can trust it to spy on you...
@shaunlavoie6183
9 ай бұрын
Tamper protection module it shall be called!
@imtechfreak1800
9 ай бұрын
Tamper Protection Module is a system that are built into some Enterprise and business Desktop and laptops (seen usually on Hp and Dell Business models ) to prevent the machine from turning on if the chasis or casing is open. An unusually useful feature to prevent nosy workers to tamper physically with their work machines !
Hot tip: If the Proxmox server is connected to the internet (because of system updates, it usually is), the more efficient way of getting ISOs onto the local storage is to paste the URL in to a form and download direct from the internet into the ISO folder. How to do? 8:57 - Copy the URL from ISO-file by right click on "download now"-link and select "copy link address" from the context menu, 9:39 - select "Download from URL" from the ISO images category, paste the URL you've copied before into the URL form and click on query, the system will create a file name, press download. The system will download the ISO file direct onto Proxmox without download to another computer and reuploading again. Very nice feature, I wish Unraid will it become one day too.
I've been using proxmox in my homelab and at work for a couple of years now, and I find this video to be extremely welcoming to new users. Great work Jeff!
This is an awesome breakdown on the install, especially with the extra info on biso / cpu types / networking. Lots of videos will tell you to 'just pick this' but won't tell you *why*, and learning that is awesome.
Ventoy is a great ISO manager. I use it. Once you write ventoy to the USB stick you just copy/pasta your ISOs onto the USB drive where ever you want. It'll find your isos and put them into a nice list.
@CraftComputing
9 ай бұрын
What's a Ventoy? 😜
@abufinzio
9 ай бұрын
@@CraftComputinga very cool software 😁
@mikehensley78
9 ай бұрын
@@CraftComputing Google it... you will like it.
@mikehensley78
9 ай бұрын
I found it while trying to create a windows USB stick from a linux machine once. Make a ventoy drive, drop the ISOs on there. done. boot. profit.
@tmaris
9 ай бұрын
Oh wow. Some people really do miss sarcasm
Long time subscriber. This is really exciting. Ive seen you grew in the past few years and I learn so much from you. Teaching more virtualization and other enterprise technologies is going to be amazing. Thank you.
Thanks so much for describing most of those individual settings in detail! I've searched a lot but this seems to be the only video i found doing so for Proxmox 8 and actually describing WHY to choose which setting.
Proxmox with virtualized TrueNAS is exactly how my homelab is configured. Aside from TrueNAS I have VMs for PiHole, Unifi Controller, HomeBridge, HomeAssistant, and a random Windows VM because reasons.
@CraftComputing
9 ай бұрын
| Random Windows VM | Gotta download those Linux ISOs somehow.
@transatlant1c
9 ай бұрын
Yarrrrr
@OsX86H3AvY
9 ай бұрын
I had TrueNAS Scale inside of Proxmox but I've been just using Ubuntu for samba and Plex for years now and kinda don't want to go to TrueNAS...maybe in the future I will with ZFS tho will see....and yea I had a Win Server 2022 Active Directory forest in my lab just with a few Win10 and a few Win11 VMs so that I could learn AD only to realize AD kinda sucks anyway....oooff
@Codazoa
9 ай бұрын
I had to move my pihole, nginx proxy, and VPN to a separate low power device so when I messed with my proxmox server I would still have reverse proxy and DNS available
@zeero4ever
9 ай бұрын
@@CraftComputing And use your tax software...
Asmedia controller.
@davidkamaunu7887
9 ай бұрын
I know. ASS-media controller
@zeero4ever
9 ай бұрын
They are cheap. That's their thing 🙂
@LA-MJ
9 ай бұрын
Pls explain the reaction
@davidkamaunu7887
9 ай бұрын
@@LA-MJ ? What is to be explained?
@AidenPryde3025
9 ай бұрын
@@LA-MJ Asmedia makes low quality controllers. My personal experience is they disconnect often in the external drive configuration. I had a motherboard from 2012 and it had two SATA controllers on it... an Intel and Asmedia controller. The Asmedia controller failed after 2 years, the Intel one works fine to this day.
Thanks so much for the breakdown of each of the items in the VM creation wizard. You made it crystal clear as to what each of the setting means and represents. Well done and thanks so much. Love your content
I am really looking forward to all your upcoming proxmox videos. I have been using your proxmox for a couple of years now, but I'm always eager to learn more.
Love your sense of humor, especially when covering deeper subjects.
I think a video on Proxmox passthrough would be great. Passing through GPUs, but also things like Intel QuickSync. And iGPU sharing.
@FuzzyKaos
9 ай бұрын
lol its not that easy.
@rahulchandra152
9 ай бұрын
GPU passthrough is easy, but Igpu passthrough is very dependent on how your motherboard is layed out. For example, Igpu passthrough is completely broken on 500 series intel
@WMartinNI
9 ай бұрын
Pci and usb pass through is very easy, it's just handled from the hardware tab on the vm. You can even pass through individual hard drives rather than an entire pci controller. My nas is just a zfs volume in a vm (it was originally a bare metal server for everything that I migrated into a vm) and you can pass through individual disks from the command line, even from an hba
@andrewf1283
9 ай бұрын
A video on passthrough would be great, as someone who's thinking about going to Proxmox it'd be really informative
@gyulamasa6512
9 ай бұрын
@@WMartinNI Yes, but for example SMART is not passed through... ANd as I saw, you cannot start a SMART test in the Proxmox disk manager tab, only the results are shown (however I am also new to this so it is most likely, I did not find the way how to do it)
I really appreciate the way you present this stuff! Looking forward to seeing this one grow.
Just when I was about to start my journey with Proxmox... you drop this amazing vid. Really useful, I'll come back once I'm battleling with the server, can't wait for the upcoming parts!
Glad you enjoyed the beer. A little inebriation is a wonderful thing! I learned some thing from your overview of Proxmox as well.
I don't "like" videos often but this one earned it. This is exactly how to cover this topic. Perfect level of info provided, especially re: the divvying of resources bit.
I had already upgraded my Proxmox cluster to 8.0, but I decided to watch this video to see if I had missed something. Sure enough, new CPU types. I have a VM with Windows Insider Preview running on the Canary Channel. It had recently stopped taking updates because the CPU was not supported. I had given up on it and shut it down. Tried what I learned from this video and my VM is supported again! Thanks Jeff!
Jeff I've been watching your videos for a while following hardware and cool projects, I have just built my own home server and this video was exactly what I needed, thank you!
I liked your explanation of why you would choose a specific CPU type. I have been choosing Host as my option for a long time, but I hadn't considered how that might affect things down the line when/if I need to migrate the VM to another machine down the road. Something to consider for sure.
For someone who is experienced in virtualization but new to Proxmox, this is truly an excellent video because of the level of detail that you go to. Thank you!
I am new to Proxmox. Fantastic tutorial. Excellent from start to finish. You really deserved that beer!
I've been running proxmox home server for about a year now and still ... i learned new things watching this video Thank you !
Always with the appropriate amount of dry humor! Love it. I don't know what I don't know, but I do have a ProxMox server with 4 VMs. Still learning, so I look forward to seeing your future videos especially your content around VLAN techniques and strategies.
I’ve been running a 9 osd Ceph cluster on a 4 node PM cluster for about 3 months now. (3 nodes in HA). So far ceph clustering has been extremely awesome. I very much see why they’re including it now. After 3 months I can’t recommend it enough. Stores VMs and lxc’s beautifully. Very fast and reliable. And the ceph fs holds ISO’s. It’s the best setup I’ve ever run however it’s requiring me to upgrade switches. Ceph clusters are very chatty and I’m seeing dropped frames in my Win vm through my gigabit switch. Great explanation in this video btw. Clear and easy to understand.
Thank you for this tutorial, Jeff. I finally took my first steps into Proxmox about a month ago after buying a second Intel NUC. Now I have both of them running in a Proxmox cluster. I was running Ubuntu Server bare metal previously. Anyways, I really appreciated the breakdown of the different options during the VM creation wizard. It was nice to have both confirmation on the things I did right and suggestions on the things to do differently next time.
Man I love your content, I would like to see you do a video about Private networking for Isolated Homelabs. Thank you for sharing your knowledge and wish you nothing but the best.
A company I worked for for about seventeen years did have a monstrous system of physical servers when I started there as a developer but over time this was condensed down to just a few racks by VM Ware. I did use the free version of VM Ware both at work and in my home lab and it was really great firing up a virtual just for some specific task and then shut them down and create another if necessary. Since I retired, I haven't had much call for a VM but it is still a fascinating technology. Until today, I hadn't heard of Proxmox and it sounds very interesting particularly after watching this video which I found extremely well put together and presented. Now I've got the bug again so I think I've found some use for the box under my desk.
Incredibly excellent video 👍 I have watched a lot of your videos. They're all clear and crisp but this one especially hits the enunciations and inflections brightly and vividly. Great content. Can't wait for your future, related virtualization videos. Big thank you. Kindest regards, neighbours and friends.
Great video about details on proxmox. You don't see this level of detail on such a short format. Very well done.
When discovering a new KZread channel, you're not sure at first how well informed it is. Your explanation of CPU core, memory and disk space sharing convinced me this channel is the real deal: other videos gloss over this stuff. You're also packing the information densely: this is not wasting my time. My mental model of how this stuff works is getting more accurate rapidly. Thanks especially for the bridge explanation. I have a bare metal server with management interfaces on one VLAN and user facing stuff on another VLAN and subnet, and I'm going to want to replicate this when I make it virtual. You've got me started. But a video going over network setups in detail with examples would be welcome. If you've already made one I'll find it shortly!
Thank you for being so exhaustive, exactly what I needed. Subscribed and looking forward to your other tutorials
You absolute darling! You actually cleared up the misconception that *I* was under about how cores and threads are handled by VMs ... I had presumed that you had to fit all your VMs into the total number of threads that your CPU has available... That's it - I now love you forever! 😀
This video could not have come at a better time! I am literally setting up the Proxmox installation today (day 3 of video upload) and shopping around for an HBA for vortualizing TrueNAS
Awesome video. Thanks for the detailed explanation of all the options. Please continue the series.
Thanks for explaning that you can configure more resources that you physically have among VMs. I learned alot about virtualization!
I’ve been running Proxmox for a year and I learned something new. Thanks Jeff
well done, exactly what I was looking for... as an old VCP certified tech this was exactly what I needed to line up my knowledge with where proxmox was putting it all.
I'm gonna watch this, build a server. Play around with it. Try to use it, lose confidence. And go back to something else.. As always, thank you Jeff. Looking forward to watching this.
@GirlOnAQuest
9 ай бұрын
lol!
@Fail.Better
9 ай бұрын
I relate to this a little too much, haha.
@buchanpeter
9 ай бұрын
Build one with 2 small cheap graphics cards. Make 2 VM's and use parsec to access them. I have a physical computer that has Parsec installed. I use a Raspberry Pi 3 hooked up to my tv in my bedroom. Where i can connect with parsec and game with a xbox controller.
@marcogenovesi8570
9 ай бұрын
Not with this attitude, you won't
This was a fantastic video for a beginner like myself, liked and subscribed, thanks so much man!
Very informative tutorial on many of the settings/options, especially for when creating new VMs, thanks.
Really appreciated the clear walkthrough and additional tips - thank you!
Been a networking hobbyist for a long time, but this is the video that finally inspired me to move my server from win 11 to proxmox. I may be a photographer by day, but a hypervisor and some vms *could* speed up my workloads, and that's all that matters lol
Glad you got that box all sorted out Jeff, it really does look great. Also, I've taken the Ventoy-pill for all my bootable iso needs. Really, really handy, and so far I haven't found anything it won't boot. I really wish proxmox would allow for at least initial DHCP, that way on a server with multiple nic's, it'd give you an available IP on the nic you have plugged in. That's bit me before. Also, it's me, I forgot the password I typed 5 seconds ago, can confirm, was boned. Very good, no BS tutorial though man. I really appreciate you making these. I don't necessarily need 100% of them, but man is it nice to have a quick reference if I need it. One small note I'd have is, while you can allocate more threads than you can simultaneously execute to a virtual machine, best practice is to not do that as there's a performance penalty of 10% or so with multithreaded workloads that exceed the number of threads available in the hypervisor. In practice, I've found this to be the case but usually just a few percent. If you do a 'deeper dive' video on this, it'd likely be good to touch on how to read the linux 0.01/0.10/1.0 load averages, the newbies always get confused with that. p.s. don't sleep on the turnkey LXC's, they're very, very handy in the homelab for spinning something up to test it out, and turnkeylinux does at least a quasi good job with their config defaults, so even if you want to use something exotic to run SAMBA or whatever, it's nice to have them as a reference.
@mikehensley78
9 ай бұрын
+1 for Ventoy. I love it.
Nice overview and useful tutorial! Thanks!
I litteraly just downloaded the iso for my new server thanks Jeff for the timing !
Glad you enjoyed the beer! Easily one of my top three beers in my best of the best list. Sadly the Original Brewer that made the beer has passed away and what is out there is all that is left. Fun fact the barrel used was a "William Larue Weller" that previously held maple syrup, if you know, you know. To make it more interesting, I believe you have an OG bottle unbarrel aged to show how good the base product is. Cheers!
Jeff, thank you so much for renewing this whole concept. I've been struggling getting Proxmox+TrueNAS+docker containers setup in a way that's easy to create and maintain. Would love to see how to setup an all in one video touching on how to setup Docker on Proxmox, or if LXC containers could be used instead of, since that's the default.
@biveksingh8297
9 ай бұрын
+1
Thank you for sharing and I'm looking forward to the PCI pass-through video. I've learned (and implemented) a lot from watching your series of videos.
13:45 TPM stands for Trusted Platform Module. It's for firmware-level encryption which is necessary for OS's like Windows 11. Tamper Protection Module isn't a thing. You might be thinking of a Chassis Intrusion Detector?
@CraftComputing
9 ай бұрын
I was researching copyright and DMCA issues lately, so Tamper Protection Measure was on my mind :-D
Some gold here, like the vCPU types and instruction set info. Thanks!
New on Proxmox, and one of the things I struggle hard is on GPU passthrough, love the content
This video educated me about virtualisation more than anything before. Thank You.
Superb Jeff, this is good stuff, and you're good at explaining.
I have lot of experience with VMware and Windows server products, and I always wanted to learn about Proxmox and xcp-ng but I didn't want to spend time to learn it from scratch and analyze all technologies. Most of the people in my work circle just go either cloud, local with MS or VMware or hybrid, so I didn't have someone to explain me proxmox in 15-20 minutes. My next questions are how to create a RAID array consisting from multiple disks with different size (ZFS I guess?), backup and replication in Proxmox and a tutorial about the promising xcp-ng. Keep up the good work.
Very informative video! I'd love to see a home NAS setup walkthrough in ProxMox, explaining different options and common doubts that arise during its configuration.
This is an exceptionally well written and presented tutorial. Thank you so much for taking the time to put this together. I clicked the 'bell' so as not to miss your future Proxmox VM content. Well done mate!
@CraftComputing
9 ай бұрын
Thanks!
Your timing with this was spot on im just about to setup v8 on a test box
I tried many different solutions while setting up Home Assistant, and I can only say: "this is the way". Proxmox is the best, but Debian, not ubuntu would be my first choice for VM running docker etc. On top of everything, this video adds much more details I was aware of, highly recommended, thanks!
Thank you. You go a little fast for my old brain, but the first couple minutes helped me clear up a couple of things about proxmox. For the first time I'm moving away from bare metal systems.
Great video as usual. For anyone wondering - once you have set up the server you actually can use it with a dhcp lease by editing the network interface config file directly, at least I've done it in version 7
@LA-MJ
9 ай бұрын
If you have one server in the cluster, maybe
@WMartinNI
9 ай бұрын
@@LA-MJ I've never run more than once server to be fair. I assign static ips at my dhcp server so it is a static ip for all intents and purposes, it's just set up as dhcp on the server itself.
This is the best and most in depth tutorial I have seen so far! Would love if you could cover masquerading and DHCP for my Virtual Bridge, as I could not get it working despite following so many examples online and the offical documentation.
Great vid! Learned so much. For installing anything lately I've been using the Ventoy app to create a bootable USB that will boot up and show a menu of any ISOs that I've copied to the exFat file system it created on the USB drive. Then I can select any iso and boot it. I had zero issues installing Proxmox and other distros like Debian 11-12, etc. this way.
This is a quality video. Thanks for the clear explanations, you just gained a new subscriber.
amazing video , i will love you do more videos about network setting and vlans including having internet access but limited the VMs to access just local network.
This is one of the best tutorials of proxmox I have found, thanks.
Great video you clear up many misconceptions I had about ram and cpu allocations. I look forward to your next Proxmox videos. I presently using unraid and installed proxmox on a router to run pfsense. I will have to reinstall now that I have a clearer picture on cpu and ram allocation. Thank you.
I really like that case you're using, really neat and tidy, perfect size as well
@lknhd
Ай бұрын
anyone knows what case that is?
I used your last lets install when i first installed proxmox thanks for the update!
This is the best clear proxmox explanation video ive seen very well made
Love the vibes and sarcasm. I am a VCP looking at proxmox for the first time after running vmware for 15 years. I tried KVM back around 2012 and ran it successfully for about 5 years before moving those machines to vmware as well. With all the stuff going on with broadcom and my lack of faith in hyper-v, i figured it was time to broaden the horizons again. Glad to see that much of this is very similar to vmware. Looking forward to the cluster video (once i find it). thanks for posting!
Really looking forward to the series!
Great video as always. I dont comment much usually but i love your stuff. Keep it up!
Fantastic timing. Building a firewall/fukaround server with a $175 Beelink N100 EQ12 right now. The old Pi just isn't cutting it anymore, and dual 2.5Gbit!
Nice, ty for explaining hosts types!
Great video. Last time I used Proxmox they added e1000 driver support. It’s changed a lot.
If your homelab only consists of a single PC, you should simply use CPU type 'host'. The generic CPU type are only relevant if you plan on doing live migration of your VMs from one machine to another that is not 100% identical (as in the same CPU).
great video that addresses all of the most common pitfalls and misconceptions
Thanks for a great intro to Proxmox!
Kinda expected some basic stuff that should be done after proxmox install, like adding non subscription repo. Personally i go for "host" on cpu selection and had no issues migrating vms to other machines, but it was only linux vms, that probably would run fine on Pentium 4 instruction set...
@Darkk6969
9 ай бұрын
Linux and FreeBSD will have no issues switching different CPUs. Windows, well...being Windows it don't want to play. 😁
Oh dang, been watching forever, didn't notice when you broke 300k.. Gratz 300k subs! Have you looked into the big stainless rocks for an old fashioned?
This was an excellent intro - thanks very much
Great! Please continiue your wonderfull work. Can't wait for installation of TrueNas and Windows
Bad ass! I have my first Proxmox server now and running Ubuntu Server. I am so proud. Thanks, man. Awesome video.
Really enjoyed the video, I now need to rebuild my VM's with the right CPU setups. I would love to see a similar video on both generic device passthrough and specifically GPU passthrough and setup for Plex/JellyFin. Thanks for all the videos.
Loved the explanation of Linux bridge. Great video. Would love to see "storage" in proxmox and lxc / vms, like cifs disk volumes etc
The last 3:30 of this video was perfect. You need a beer review channel. The Proxmox stuff was good too. I may give it a whirl some day.
Great video, humor and timing. Thank you sire
Thanks, you helped me switch over from Hyper V and get some hardware passthrough going ..
Thanks for explanation of settings. Other videos often say use X or Y which doesn't help me learn or understand what's going on.
Thank you for addressing the bad info out there from others on the ability to overprovision CPU and RAM resources. It is a pet peeve of mine when I watch these, or read guides, and they tell you to never overprovision. Overprovisioning has been a thing for the industry since virtually (see what I did there) the start. In nearly all cases, not every VM is going to use 100% of the given resources. To not overprovision is to just waste resources.
I just received the floppy disk coasters.. They are awesome. Thank you for your Videos and quality of the merchandise.
@CraftComputing
9 ай бұрын
Thanks! Glad you like them 🤘
This vid just covers more information then my teachers at my IT-school gave me in 4 weeks! All the information about the CPU-Types and cores were super helpful to understand, how virtualisation works. Since i am good with networking, it was a nice refresh for me. But what i am curious about is, what do u think about building a virtuall firewall on this proxmox server to build up a secure vm-network around the vms?
Great tutorial Jeff. What I would want to see in the future is a tutorial for passing through a gpu to lxc containers.
That case looks so nice.
Love it! As you deep dive into virtualization, I'd love to see some exploration of virtual routing--especially vlans for isolated IoT networks and the like. Keep up the great work.
Very nice overview! I would like to mention the ability to set the CPU to 'host', which will automatically set the client to use the same CPU the host has. As for migrating between hosts, I like to keep all my clustered host systems installed on identical hardware, so this works great for me.
8 ай бұрын
I believe the option "host" equivalent to "cpu-core-passthrough"
I recall the first time I tinkered with VMware Workstation back in 2003 or so. Very fascinating concept for the time to have a virtual “sub computer” with an OS that, for all intents and purposes, believes it’s on its own computer. Then add snapshots and copying etc it essentially introduced planned time travel
I got Proxmox set up over the weekend with a Windows VM (GPU passthrough) and a Debian container for Omada controller. I barely have the resources for this but boy is it fun!
whatever it is, linode isn't paying you enough for that EPIC funny sponsor spot :D