Many Chromebook users assume burning a CD is impossible because the platform relies heavily on cloud storage. In reality, you can create physical discs for backups or sharing by using a few straightforward methods.
This guide walks through preparing files, choosing tools, and completing the burn process on a Chromebook.
| Method | When to Use | Required Prep | Estimated Time |
|---|---|---|---|
| Linux (Crostini) + cdrecord | You need full control and support for CD-RW | Enable Linux, install tools, prepare files | 10–20 minutes |
| Web-based generator + USB drive | You only have a basic ChromeOS system | Create ISO online, copy to USB, use another device | 15–30 minutes |
| Chromebox or second computer | data-sort-value="offloaded">Offload the burn to another machine | Copy files, run burning software externally | 5–15 minutes |
| Cloud backup only | No physical media available | Use Google Drive or similar sync tools | Variable |
Enable Linux (Crostini) on Your Chromebook
The most direct way to burn a CD on ChromeOS is by enabling the Linux development environment, also called Crostini. This gives you access to command-line tools such as cdrecord and wodim that are typically used for burning optical media.
Install and Configure Linux Environment
Turn on Linux from the ChromeOS settings menu under Advanced, then Developers, and finally Turn on. Follow the prompts to set up a container, choose a username, and allocate storage space.
Update Packages and Install Burning Tools
Open the Linux terminal and run sudo apt update followed by sudo apt install cdrecord wodim to prepare the system. These tools handle the low-level communication with the CD writer.
Prepare Files and Create an ISO Image
Before burning, your data must be organized into an ISO image, which acts as a blueprint of the disc contents. This step ensures that files are structured correctly and that the final CD is readable on other devices.
Organize Your Data on ChromeOS
Place everything you want on the CD into a single folder in Files, including subfolders if needed. Use clear names and avoid very long file paths to prevent errors during the burn process.
Generate the ISO Using Command Line
In the Linux terminal, use genisoimage or mkisofs to create the ISO. A typical command is genisoimage -o ~/output.iso -J -r ~/foldername, which generates a standard ISO ready for burning.
Connect Hardware and Manage Permissions
ChromeOS typically accesses USB devices, but external USB CD writers may require specific permissions depending on your device configuration. Verify that your writer is recognized and accessible from Linux.
Plug in the External Writer and Check Detection
Insert the USB writer, then run lsusb in the terminal to confirm that the system identifies the device. The output should mention the optical drive manufacturer or model.
Verify Permissions for Linux Access
In some cases, Linux needs explicit access to the device node. Use commands like ls -l /dev/sr* to list drives and, if necessary, adjust permissions with sudo chmod to allow writing.
Execute the CD Burn Process
With the ISO created and the writer connected, you can initiate the actual burn. This phase copies the ISO image sector by sector to the disc, so it is important to avoid interruptions.
Run the Burning Command Safely
Execute sudo cdrecord dev=/dev/sr0 -v -data ~/output.iso in the terminal, replacing /dev/sr0 with your actual device identifier if different. The -v flag provides verbose progress information.
Monitor Progress and Eject the Disc
Watch the terminal for success messages and verify that the disc ejects automatically once the process finishes. If errors appear, recheck permissions, cables, and ISO integrity before retrying.
Key Takeaways for Burning CD on Chromebook
- Enable Linux (Crostini) to access command-line burning tools
- Organize files carefully and generate a reliable ISO image first
- Confirm that the external CD writer is detected and accessible
- Use cdrecord or wodim with clear device and ISO paths
- Verify readable output and test on another device when possible
FAQ
Reader questions
Will burning a CD damage my Chromebook or USB writer?
No, the process is safe. Modern devices and ChromeOS handle power and communication protocols properly, and the Linux environment isolates the operation without risking hardware damage.
Can I burn a CD-RW and erase it later?
Yes, if your writer and Linux tools support CD-RW, you can erase and reuse the disc by adding the -multi or blank options to the cdrecord command based on your workflow.
Why does the burned CD not play in my car stereo?
This usually happens when the disc is burned in data mode instead of audio or ISO9660 mode. Use genisoimage with the -audio or -pad options, and ensure Joliet and Rock Ridge extensions are configured correctly.
Is it possible to burn a CD without using Linux at all?
Direct burning in standard ChromeOS is not supported. You must either use Linux (Crostini), prepare the disc on another computer, or rely on cloud sharing instead of physical media.