{"slug": "install-ubuntu-desktop-in-a-mac-vm-without-answering-a-question", "title": "Install Ubuntu Desktop in a Mac VM Without Answering a Question", "summary": "The developer behind Velo Workspaces, a Mac app for running Linux virtual machines, has published a walkthrough of its automatic installation feature, which answers Ubuntu's installer prompts without user input. The app boots the Ubuntu 26.04 LTS Desktop ISO with `autoinstall` on the kernel command line and attaches a small disk containing the answers, pulling the account, SSH keys, language, keyboard and time zone from settings entered once in the app. The same approach is supported for Ubuntu Server, Fedora and Rocky Linux, with installation taking about two minutes of user time before the workspace restarts into the installed desktop.", "body_md": "*Written with the help of an AI assistant, and reviewed by me. I build Velo Workspaces, the Mac app this guide walks through.*\n\nUbuntu's installer normally asks about your language, keyboard, disk and account. With automatic installation, Velo Workspaces answers all of it for you, from what you enter once and your Mac's own settings. Here's the whole process, screen by screen.\n\n| At a glance |  | \n|---|---|\n| **Your time** | About 2 minutes; the install runs on its own | \n| **Download** | About 4 GB (Ubuntu 26.04.1 Desktop ISO) | \n| **You get** | Ubuntu Desktop, with your account, keys and SSH set up | \n| **Same steps for** | Ubuntu Server, Fedora and Rocky Linux too | \n\nAutomatic installation works for Ubuntu Server and Desktop, Fedora Server and Everything, and Rocky Linux. If you want a server, a [cloud image](https://www.veloworkspaces.com/blog/create-ubuntu-vm-mac-cloud-image/) is quicker still. The installer is the way to get Ubuntu's full desktop.\n\nPick a kind of workspace in the sidebar and click **+** at the top right of the window. On the first step of the assistant, choose **Installer image**.\n\n*Installer image runs a distribution's own installer, downloaded for you.*\n\nChoose **Ubuntu**, then a release: 26.04 LTS is recommended. Each release has a Server and a Desktop ISO. Click **Download** next to **Desktop**. It's about 4 GB, comes from cdimage.ubuntu.com, and is checked against Ubuntu's SHA-256 list when it arrives.\n\n*The Desktop ISO, downloaded and verified, with Automatic installation ticked.*\n\nBelow the list, **Automatic installation** is ticked. That's what makes this hands-free: Velo Workspaces answers the installer with the account and SSH keys from the next step, and your Mac's language, keyboard and time zone. Click **Continue**.\n\nName the workspace (the name becomes the hostname) and pick a profile. A desktop wants at least 4 GB of memory, and Code & Build (4 CPU, 8 GB) is more comfortable. Under Account, enter the username and password the installer should create. This Mac's key is already listed, and **Add Other Public Keys…** takes any others you want to sign in with.\n\n*The account you enter here is the one the installer creates.*\n\n**Show Advanced Settings** sets exact CPU, memory and disk size. The disk is 64 GB unless you change it, and it only uses space on your Mac as it fills.\n\nSetup reads **Automatic: Ubuntu autoinstall**. Click **Start Installation**.\n\n*Ubuntu 26.04 LTS Desktop, verified, with an automatic install.*\n\nThe workspace boots straight into Ubuntu's installer, and a banner in the app says what's going on: *Installing Ubuntu 26.04 LTS Desktop automatically. Don't type in the installer — Velo Workspaces restarts the workspace when it's done.* Take it at its word and go do something else.\n\n*Ubuntu's installer copying files, with the app's banner above it.*\n\nUnderneath, Velo Workspaces boots a copy of the ISO with `autoinstall` on the kernel command line and attaches a small disk holding the answers. That's why Ubuntu doesn't stop to ask anything, not even its usual “Continue with autoinstall?” question. When the installer finishes, it tells the app, and the workspace restarts from its own disk.\n\n**Rarely, the ISO can't be prepared that way.** Ubuntu then asks once before it erases the virtual disk, and the banner shows a **Confirm Installation** button that answers for you.\n\n## 6. Sign in\n\nAfter the restart you get Ubuntu's desktop and its short welcome tour. SSH is already set up with your keys, so the Access tab soon shows **SSH ready**, and **Open Terminal** signs you straight in.\n\n*The installed desktop, and the built-in terminal signed in over SSH.*\n\n**Pro feature.** The built-in terminal is part of Velo Workspaces Pro, which you can try free for a week. Without it, copy the `ssh` command from the Access tab into Terminal. That uses the keys in your `~/.ssh` folder, so the workspace has to trust one of them: [the SSH and VS Code guide](https://www.veloworkspaces.com/blog/ssh-vs-code-linux-vm-mac/) shows how.", "url": "https://wpnews.pro/news/install-ubuntu-desktop-in-a-mac-vm-without-answering-a-question", "canonical_source": "https://dev.to/wango/install-ubuntu-desktop-in-a-mac-vm-without-answering-a-question-13cp", "published_at": "2026-10-20 14:38:14+00:00", "updated_at": "2026-10-20 14:49:01.489484+00:00", "lang": "en", "topics": ["developer-tools", "ai-tools"], "entities": ["Velo Workspaces", "Ubuntu", "Canonical", "Fedora", "Rocky Linux"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/install-ubuntu-desktop-in-a-mac-vm-without-answering-a-question", "markdown": "https://wpnews.pro/news/install-ubuntu-desktop-in-a-mac-vm-without-answering-a-question.md", "text": "https://wpnews.pro/news/install-ubuntu-desktop-in-a-mac-vm-without-answering-a-question.txt", "jsonld": "https://wpnews.pro/news/install-ubuntu-desktop-in-a-mac-vm-without-answering-a-question.jsonld"}}