How to Increase Linux Disk Space on Chromebook? Easy Steps
When you enable Linux on a Chromebook, ChromeOS creates a virtual environment known as Crostini. Inside this environment, a Linux container runs separately from the main system. The storage allocated to this container is limited by default, often around 10 GB depending on your device.
This means your Linux apps, files, and packages are all stored within that allocated space. If you run out of storage, you might see errors like insufficient disk space when installing software or saving files.
Fortunately, ChromeOS allows you to resize this storage dynamically. You don’t need to delete your Linux setup or lose your files. The system simply adjusts the virtual disk size.
However, keep in mind that your Chromebook must have enough free internal storage available. If your device is nearly full, you’ll need to free up space before increasing Linux storage.
Now, let’s walk through the process step by step.
How to Increase Linux Disk Space on Chromebook?

To increase Linux disk space on a Chromebook, go to Settings, open Advanced settings, select Developers, then find the Linux Development Environment section. Click Change next to disk size, adjust the slider to your preferred storage size, and confirm. ChromeOS will resize the Linux container without deleting your data.
Step 1: Open Chromebook Settings
The first step is to access the main settings panel, where all system configurations are managed.
Start by clicking on the system tray in the bottom-right corner of your Chromebook screen. This is where you see the time, battery, and Wi-Fi icons. Once the panel opens, click on the gear-shaped icon to open Settings.
Inside the Settings window, you’ll see a sidebar on the left with various categories. This is where you can control everything from network settings to device preferences.
For beginners, this is the central hub where you’ll make changes to your Chromebook. You don’t need any technical experience to navigate this section, as everything is organized in a user-friendly way.
Step 2: Navigate to Advanced Settings
Once you’re inside the Settings menu, scroll down to the bottom of the left sidebar until you find the Advanced section.
Clicking on Advanced will expand additional options that are normally hidden. These include developer tools, reset options, accessibility features, and more.
The reason this setting is placed under Advanced is that it involves system-level configurations, such as managing the Linux environment.
Take your time here and don’t worry about changing anything else. You only need to focus on finding the Linux-related settings.
Step 3: Open Linux Development Environment Settings
After expanding the Advanced section, look for Developers in the sidebar and click on it.
Inside this section, you’ll find the Linux Development Environment settings. This is where ChromeOS manages everything related to Linux, including storage, terminal access, and backup options.
If Linux is already enabled on your Chromebook, you’ll see options like Terminal, Port Forwarding, and Disk Size.
If you don’t see this section, it means Linux hasn’t been installed yet. In that case, you’ll need to enable Linux first before you can increase its storage.
Step 4: Locate the Disk Size Option
Within the Linux Development Environment section, find the Disk Size setting.
Next to it, you’ll see the current amount of storage allocated to Linux. This might be something like 10 GB or 20 GB, depending on your initial setup.
There will also be a Change button next to this value. This is the key option that allows you to resize the Linux storage without deleting your data.
This feature is built into ChromeOS, so you don’t need to use any command-line tools or external software.
Step 5: Adjust the Storage Slider
Click on the Change button, and a new window will appear with a slider that lets you increase or decrease the disk size.
This slider represents how much of your Chromebook’s internal storage you want to allocate to Linux.
Drag the slider to the right to increase the space. As you move it, you’ll see the updated size displayed in gigabytes.
For beginners, it’s a good idea to allocate more space than you think you’ll need, especially if you plan to install development tools, IDEs, or large packages.
However, make sure you leave enough space for ChromeOS itself and your regular files. Over-allocating can slow down your device if the system runs out of free storage.
Step 6: Confirm and Apply Changes
Once you’ve selected your desired disk size, click on the Resize button to apply the changes.
ChromeOS will begin the resizing process. This may take a few minutes, depending on how much you’re increasing the storage.
During this time, avoid shutting down your Chromebook or closing the settings window. Interrupting the process could cause issues with your Linux environment.
The system will automatically adjust the storage without deleting your existing files or applications.
Step 7: Verify the New Disk Space
After the resizing process is complete, it’s a good idea to confirm that the changes were applied successfully.
You can do this by reopening the Linux Development Environment settings and checking the updated disk size.
Alternatively, you can open the Linux Terminal and use commands like df -h to view the available disk space.
This step ensures that your Linux environment now has enough storage for your tasks.
Step 8: Free Up Space if Needed
If you’re unable to increase the disk size, it’s likely because your Chromebook doesn’t have enough free storage available.
In that case, you’ll need to delete unnecessary files, uninstall unused apps, or clear downloads to free up space.
You can also remove large files from the Downloads folder or move them to cloud storage.
Once you’ve freed up enough space, you can repeat the resizing process.
FAQs
How much disk space should I allocate to Linux on a Chromebook?
The ideal amount depends on how you use Linux. For basic tasks, 10 to 20 GB may be enough. For development, programming, or installing large tools, 30 GB or more is recommended.
Will increasing disk space delete my Linux files?
No, resizing the Linux disk does not delete your files. ChromeOS safely expands the storage without affecting your data.
Can I reduce Linux disk space later?
Yes, you can decrease the allocated space using the same settings. However, make sure your current usage is below the new size limit to avoid data loss.
Why is the resize option not available?
If you don’t see the resize option, your Chromebook may be running an older version of ChromeOS. Updating your system usually fixes this issue.
What happens if Linux runs out of space?
If Linux storage is full, you won’t be able to install new packages or save files. Some apps may also stop working properly until you free up space or increase the disk size.
