Student rediscovers thin client concept, booting Linux from Google Drive — a great proof of concept but one that has very limited use in the real world

Linux penguin logo on wood.
(Image credit: Pixabay)

A computer science student at Purdue University has managed to boot Linux using Google Drive. This project began as a fun challenge to match a peer’s success in booting Linux from NFS (Network File System), but evolved into an intricate and somewhat impractical experiment.

Ersei, who is also an open source developer, wanted to boot Linux directly from Google's cloud storage platform without depending on another computer for support. To do this, they used FUSE (Filesystem in Userspace) to create a filesystem driver within the user space, laying the technical foundation for the project.

Understanding the Linux boot process was crucial. Essentially the way it works is the firmware (BIOS/UEFI) loads a bootloader, which then starts the kernel. The kernel opens a temporary filesystem in RAM, mounts the actual filesystem, and hands over control to the init system. Ersei’s task was to integrate a FUSE filesystem at this point in the process.

Success!

This was done by modifying the initramfs to include FUSE binaries and network support with the help of Dracut, a tool for creating initramfs images. Choosing Arch Linux for its simplicity, Ersei built the required environment from scratch.

After successfully creating the EFI image, Ersei began initial tests using a root stored in an S3 bucket. There were numerous issues related to network and drivers that took a lot of time, resources, and determination to resolve, but eventually progress was made.

Mounting the root filesystem on Google Drive through google-drive-ocamlfuse led to further complications like unsupported symlinks, hardlinks, and permission issues, along with slow performance. Despite significant efforts to fix these problems, they greatly, and inevitably, affected the system’s functionality.

Testing on actual hardware exposed more limitations, such as issues with hardware compatibility and network settings, and a lack of support for built-in keyboards, requiring the use of an external keyboard. You can read all about the full project, and the numerous problems encountered, on Ersei’s blog here.

Despite its technical impressiveness, there are clear practical limitations of booting Linux from Google Drive. While it reflects the current trend towards using cloud technologies, Ersei acknowledged the limited usefulness of their setup, suggesting it might inspire niche commercial applications or similar experiments, like booting Linux from SSH or a Git repository.

Ersei's Bare Metal Google Drive

(Image credit: Ersei)

More from TechRadar Pro

Wayne Williams
Editor

Wayne Williams is a freelancer writing news for TechRadar Pro. He has been writing about computers, technology, and the web for 30 years. In that time he wrote for most of the UK’s PC magazines, and launched, edited and published a number of them too.

Read more
LinuxPDF
First Doom, now Linux: an unnamed high school student runs Linux OS in a PDF doc in Google Chrome so what's next?
Close up of the Linux penguin.
Best USB bootable distro of 2025
A person using a desktop computer.
Best weird and wonderful niche Linux distros of 2025
Close up of the Linux penguin.
Best Linux distro for Windows users of 2025
A person standing in front of a rack of servers inside a data center
Changing a few lines of code in Linux could apparently save hyperscalers billions, research claims, but I am not convinced
Linux penguin logo on wood.
Best Linux server distro of 2025
Latest in Pro
An American flag flying outside the US Capitol building against a blue sky
Sean Plankey selected as CISA director by President Trump
A young man working on laptop in office writing notes
Ending the fix/break cycle of End User Computing support
OpenAI
OpenAI wants to help your business build its next generation of AI agents
Ai tech, businessman show virtual graphic Global Internet connect Chatgpt Chat with AI, Artificial Intelligence.
Nation-state threats are targeting UK AI research
A hand reaching out to touch a futuristic rendering of an AI processor.
Business investors are positive about AI’s impact on the economy
Scam alert
Fake jobs and phone calls: How Americans lost $12.5 bn to fraud in 2024
Latest in News
Mufasa is joined by another lion, a monkey and a bird in this promotional image
Mufasa: The Lion King prowls onto Disney+ as it finally gets a streaming release date
An American flag flying outside the US Capitol building against a blue sky
Sean Plankey selected as CISA director by President Trump
An Nvidia GeForce RTX 4060 on a table with its retail packaging
Nvidia RTX 5060 GPU spotted in Acer gaming PC, suggesting rumors of imminent launch are correct – and that it’ll run with only 8GB of video RAM
Indiana Jones talking to a friend in a university setting with a jaunty smile on his face
New leak claims Indiana Jones and the Great Circle PS5 release will come in April
A close up of the limited edition vinyl turntable wrist watch from AndoAndoAndo
This limited-edition timepiece turns the iconic Technics SL-1200 turntable into a watch, and I want one
A close up of Gemma sitting down in Severance season 2 episode 7
'I'm like Gemma – I'm in the dark': Severance star Dichen Lachman shares disappointing filming update for the popular Apple TV+ show's third season