Method 1: Dual Boot Chrome OS Without USB (Using WSL/Ubuntu)

1. System Requirements

  • 64-bit PC with at least 16 GB free space

  • UEFI Boot, Secure Boot disabled

  • Virtualization (Hyper-V) enabled in BIOS

  • Intel CPUs (8th Gen or newer; Goldmont-class Celerons supported). AMD/ARM unsupported

2. Disable Hibernation & Fast Startup

  • Open Windows Terminal (Admin) → run:
    powercfg.exe /hibernate off

  • Open regedit, navigate to:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power

  • Set HiberBootEnabled from 10

3. Disable Secure Boot & Ensure Virtualization Enabled

  • Enter BIOS → disable Secure Boot (and Legacy Boot if present), ensure UEFI is active

  • Confirm virtualization is enabled (option often called “Hyper-V” or “Virtualization Technology”)

4. Install WSL & Ubuntu

  • Launch PowerShell (admin):
    wsl --install

  • Open Ubuntu, then install tools:

    sudo apt update && sudo apt -y install pv cgpt

5. Create Chrome OS Partition

  • Use Disk Management to shrink an existing drive and create a new partition (≥ 16 GB)

  • Name it “ChromeOS”; inside it, create a chromeos folder, and within that, a brunch folder

6. Download Required Files

  • Brunch framework from Sebanc’s GitHub

  • Chrome OS recovery image matching your CPU generation:

    • 8th–9th gen Intel: “shyvana” (Intel) or “bobba” (Celeron)

    • 10th gen Intel: “jinlon”

    • 11th gen+ Intel: “voxel”

  • Grub2Win boot manager

  • (If using MBR) optional MBR patch file

7. Prepare Files

  • Move all downloaded files into the chromeos folder (no spaces in path or filenames)

  • Extract the Brunch framework twice; if using MBR, apply patch by overwriting files

8. Run Installation from Ubuntu

  • In Ubuntu terminal:

    cd /mnt/<drive_letter>/chromeos sudo bash chromeos-install.sh -src <recovery_image.bin> -dst /mnt/<chromeos_partition>/brunch/chromeos.img -s <size_in_GB>

    Example:

    sudo bash chromeos-install.sh -src chromeos_14268…_rammus_recovery…bin -dst /mnt/f/chromeos/brunch/chromeos.img -s 20
  • The process may take 30–60 minutes

9. Finalize Dual-Boot Setup

  • At the end, type dualboot (no spaces) to create a Grub2Win entry

  • Install and configure Grub2Win in Windows:

    • Add new boot entry: set type to “User Creation”

    • Copy commands from the grub-menu.txt file inside the Chrome OS partition into the Grub2Win editor

10. Boot into Chrome OS

  • Reboot, enter BIOS → choose “Grub2Win Boot Manager”

  • Select Chrome OS → Brunch logo appears, then Chrome OS setup with Play Store support

Comments

Popular Posts