Running a ChromeOS Flex (CloudReady 2.0) Virtual Machine in Proxmox VE
i12bretro
#Proxmox #ChromeOS #CloudReady #VirtualMachine
Full steps can be found at https://i12bretro.github.io/tutorials/0718.html
What is ChromeOS Flex? Try the cloud-first, fast, easy-to-manage, and secure Chrome OS for PCs and Macs. Chrome OS Flex is a free and sustainable way to modernize devices you already own. It’s easy to deploy across your fleet or simply try it to see what a cloud-first OS has to offer. - https://chromeenterprise.google/os/chromeosflex/ Creating the Installation Media PRO TIP: I repeatedly had issues booting the flash drive created by the Chromebook Recovery Utility. I found that the utility downloads ChromeOS Flex to the user's local temp directory (%temp% or %userprofile%\AppData\Local\Temp). Browse through the scoped_dir directories to find the compressed ChromeOS Flex image. I grabbed the file and used Balena Etcher to write it to a flash drive to correct the booting issue 01. Open a Chromium based browser, install the Chromebook Recovery Utility extension 02. In Brave Browser, open a new tab and navigate to https://chrome.google.com/webstore/category/extensions 03. Search for Chromebook Recovery 04. Click on Chromebook Recovery Utility 05. Click the Add to Brave button ≫ Click Add Extension to confirm 06. After the extension installs, click the puzzle piece next to the hamburger menu ≫ Click Chromebook Recovery Utility to launch it 07. Inside the Chromebook Recovery Utility click the Get started button 08. Click the Select a model from a list link 09. Select Google Chrome OS Flex from the manufacturer dropdown 10. Select Chrome OS Flex from the product dropdown ≫ Click Continue 11. Select the USB flash device to write ChromeOS Flex to ≫ Click Continue ≫ Click Create now 12. Wait while Chrome OS Flex is written and verified 13. Once the flash drive is setup, remove it and plug it into a USB port on the Proxmox host Creating the VM 01. Open a web browser and navigate to the ProxMox web UI https://ProxMoxDNSorIP:8006/ 02. Click the Create VM button at the top right 03. On the General tab, name the VM ChromeOSFlex and set a VM ID (125 in this example) ≫ click Next 04. On the OS tab select Do not use any media and set the Guest OS Type to Linux and Version to 5.x - 2.6 Kernel ≫ click Next 05. On the System tab click Next 06. On the Hard Disk tab set the Bus/Device to SATA and the Disk size to 16 GiB ≫ click Next 07. On the CPU tab set the number of CPU cores and the Type to host ≫ click Next 08. On the Memory tab set the amount of memory to 4096 MiB ≫ click Next 09. On the Network tab set the Model field to VirtIO (paravirtualized) ≫ click Next � ... https://www.youtube.com/watch?v=es7nkbq0k6w
17190536 Bytes