201 Commits
Author SHA1 Message Date
Gabriel Luchina 209f6df3a4 Add Proxmox Docs link for PCI passthrough
Added a link to Proxmox documentation for PCI passthrough.
2026-09-07 15:31:53 -03:00
Gabriel Luchina 252186c717 New function, to fix some GPUs Passthroughs - option 207 2026-09-04 19:59:07 -03:00
Gabriel Luchina e1888a949b New function, to fix some GPUs Passthroughs 2026-09-04 19:54:07 -03:00
Gabriel Luchina 0294682ed3 Fixes in Patches, Add WiFi AX200 Patch, Fix to add Patches in git clone 2026-09-04 19:45:31 -03:00
Gabriel Luchina aa97b72f31 Add Tweaks macOS - for VM, without GPU passthrough 2026-09-04 12:52:27 -03:00
Gabriel Luchina 28ededa7b8 Correct pcie_port_pm parameter in README
Updated instructions for modifying GRUB configuration.
2026-09-04 03:30:35 -03:00
Gabriel Luchina e0433f28d4 Update README with vfio-pci.conf instructions
Added instructions for creating vfio-pci.conf in README.
2026-09-03 20:01:47 -03:00
Gabriel Luchina d06f2af3fa Update README.md 2026-09-03 19:56:21 -03:00
Gabriel Luchina b3d2b2b9f4 Improvements for creating VMs in some Intel systems (Desktop/Mobile) 2026-09-02 22:54:44 -03:00
Gabriel Luchina d0eb22b5ff Improvements for creating VMs in some Intel systems 2026-09-02 22:48:18 -03:00
Gabriel Luchina 978dbee98d Optimize install of OSX-PROXMOX 2026-09-02 18:38:39 -03:00
Gabriel Luchina b0b88d8986 Improvements in OpenCore EFI 2026-09-02 18:03:11 -03:00
Gabriel Luchina 52433409c3 Fix args of CPU in Intel Systems for macOS Sonoma+, Adjust Default Disk Size 2026-09-02 16:21:57 -03:00
Gabriel Luchina f4e5385402 Fix cpu args of hypervisor in macOS newer versions in AMD Systems 2026-09-02 10:43:04 -03:00
Gabriel Luchina b107e428c5 Change CPU Type for AMD Systems, Fix Disks for macOS High Sierra and Mojave 2026-09-02 09:57:22 -03:00
Gabriel Luchina be1eb827c6 Add warning about normal screen after osx-proxmox install
Added a note about the normal screen appearance after installing osx-proxmox.
2026-09-02 00:18:42 -03:00
Gabriel Luchina e873faad91 Fix ide0/2 to sata0/2 and fix warnings of KVM em qm start 2026-09-01 23:47:23 -03:00
Gabriel Luchina d114481901 Fix EFIs of ISO and setup 2026-08-28 14:57:41 -03:00
Gabriel Luchina fc914b5dad Include RestrictEvents, Update Default SMBIOS and tools 2026-08-27 14:38:39 -03:00
Gabriel Luchina 7a3fec1bfa Fix macrecvery 2026-08-27 04:01:29 -03:00
Gabriel Luchina 7977a8cf32 Revise macOS installation instructions and image
Updated the installation section to include a new image and improved formatting.
2026-08-27 03:53:31 -03:00
Gabriel Luchina 7d27f3800a Update OSX-PROXMOX to support macOS Tahoe/v26 and PVE 9.XX.XX 2026-08-27 03:50:39 -03:00
Gabriel Luchina dbab08a265 Merge pull request #63 from kcoffau/patch-1
Update submodule URL for GenSMBIOS
2026-03-17 10:32:45 -03:00
Kay Cee c30182fc5b Update submodule URL for GenSMBIOS 2026-03-17 09:02:27 +11:00
Gabriel Luchina 584ddfdac7 Merge pull request #57 from thirdwheel/patch-1
Update setup
2025-11-05 11:32:12 -03:00
Aaron Mason bf73d13ffe Update setup
Allow the end user to delay reboot but make it clear that a reboot is necessary
2025-10-28 09:51:51 +11:00
Gabriel Luchina a60e53cb92 Merge pull request #55 from jaminmc/AutoSerial
Auto generate new Serial numbers!
2025-07-23 11:02:03 -03:00
jaminmc 064e032b82 Auto generate new Serial numbers!
Now everyone won't be sharing the same serial!

On fresh install, It will prompt if you want to generate a new serial. If you have an install already, and you select "205 - Customize OpenCore config.plist" you will have an option to generate a new serial.

I created a CLI for GenSMBIOS, which generated all the serial numbers and stuff so that iMessage should work. For now it is pulling from my branch. That is until the pull request is accepted by corpnewt.

The Serial generation prompts for System Product Name, and has a default. The user can change it if they want. IE for MacOS 26, they may want to use MacPro7,1. I have not tested that though.
2025-07-23 09:56:02 -04:00
Gabriel Luchina bc7f38bd40 Merge pull request #54 from jaminmc/FixNag
Updated NoNag for PVE 8.4.5+, and improved logging
2025-07-23 08:49:09 -03:00
jaminmc 65d027b7f4 Updated NoNag for PVE 8.4.5+, and improved logging
Proxmox changed their Nag screen code in 8.4.5, so the fix changed.  The fix is from https://github.com/community-scripts/ProxmoxVE/commit/0f3b95b3ff3b71141fee7f17b0f3300ba1a153dd

Added a main.log that logs everything, and it still logs specific sections. display_and_log replaces the echo command for most things.
2025-07-22 17:19:32 -04:00
Gabriel Luchina 46187c808c Merge pull request #53 from jaminmc/FixLogicProxmox9
Fix logic, and Preliminary support for Proxmox 9.0.0 BETA
2025-07-19 10:50:11 -03:00
jaminmc 8eb47bd0db Preliminary support for Proxmox added to README.md 2025-07-19 03:00:10 -04:00
jaminmc 578e77f0d0 Fix init_dirs before loging, and preliminary Proxmox 9 Beta support
There was an error where the log dir wasn't created before the script would write to a log, so the script would fail if the folder was missing.

I enabled preliminary Proxmox 9 Beta support. Install works for me, and all the functions seem to work. Installing pve-no-subscription repo will give warnings in apt update, as Proxmox doesn't have trixie packages in there but is using the pve-testing repo instead.
2025-07-19 02:51:52 -04:00
jaminmc e469b61358 Remove Enterprise sources in Proxmox 9
Preliminary Proxmox 9 support! APT uses a new .sources format and extension in trixie.
2025-07-19 02:41:44 -04:00
Gabriel Luchina b7fc352b88 Merge pull request #52 from jaminmc/isostorage
Added Storage selection for ISO is there are more than 1 avalible.
2025-07-17 15:12:10 -03:00
jaminmc f0baf4a6ac Added Storage selection for ISO is there are more than 1 avalible.
This was inspired by https://github.com/LordPhoenix-ZA/OSX-PROXMOX/commit/df228d4cbd14504e219f43029e2b9a8b64104347

That fix would have broken my system that uses local-zfs for virtual machines.

My fix has a function simular to the one that detects virtual machine storage, and if there is more than one for ISO's, it will prompt for the one to use.
2025-07-16 01:11:05 -04:00
Gabriel Luchina 8e922298ed Merge pull request #50 from jaminmc/Refactored
Refactored the code to make it more maintainable.
2025-07-09 16:11:51 -03:00
jaminmc 8c72476379 Refactored the code to make it more maintainable.
- Redid the code for the cloud to be able to specify subnets, with the default based on bridge number. It now adds a bridge every time you run it.

- The creating if the VM now prompts you for a bridge to select if there is more than one, and prompts you to select storage if there is more than 1

- The No Subcriber nag removal will now last through Proxmox updates
2025-06-27 23:48:14 -04:00
Gabriel Luchina f5bcd709ac Merge pull request #49 from jaminmc/patch-1 - Added “Disable above 4G decoding” to troubleshooting.
Added “Disable above 4G decoding” to troubleshooting.
2025-06-20 09:40:19 -03:00
jaminmc 8316522559 Added “Disable above 4G decoding” to troubleshooting.
With “above 4G decoding” enabled, the GPU passthrough functionality did not work for macOS, while it did work for Windows and Fedora. However, when disabling “above 4G decoding” in the BIOS, the GPU works for all three operating systems.
2025-06-17 13:25:58 -04:00
Gabriel Luchina c4b8ec7386 Fix Typo in setup 2025-05-02 10:20:26 -03:00
Gabriel Luchina 061ef187a3 Merge pull request #47 from S33G/patch-1 [Gb -> GB]
Gb -> GB
2025-05-02 10:17:10 -03:00
Gabriel Luchina 4f226ff773 Include backup of pve-q35-4.0.cfg 2025-04-25 16:58:53 -03:00
Gabriel Luchina 30ab67f9e4 Added FIX for VM Crash when try connect in WiFi [BCM94360] in macOS Sonoma/Sequoia 2025-04-25 16:52:46 -03:00
Gabriel Luchina ae406da578 Added Troubleshooting for Problem for GPU Passthrough in README.md 2025-04-24 10:36:55 -03:00
Gabriel Luchina 51cd033552 Improvements in opencore-osx-proxmox-vm.iso 2025-04-24 10:23:27 -03:00
Gabriel Luchina c6c10f6327 Added new apps in opencore-osx-proxmox-vm.iso 2025-04-24 10:11:42 -03:00
Gabriel Luchina 284dc22bb0 Increse size of opencore-osx-proxmox-vm.iso and added SysReport of PVE 8.4 2025-04-24 10:05:11 -03:00
Gabriel Luchina 2d01dce143 Added Proxmox/PVE 8.4 Support, Updated README.md 2025-04-23 20:49:01 -03:00
Gabriel Luchina 6940e54787 Added Proxmox/PVE 8.4 Support, Updated README.md 2025-04-23 20:41:00 -03:00