Raspberry Pi OS Logo Image

Raspberry PI OS Review

A slim version of Linux intended for use with a Raspberry Pi hardware

Last Updated 7/26/25

Discovery

If you have purchased or worked with the Raspberry PI hardware, then your probably already familiar with Raspberry Pi OS. The Pi-Hole website recommends using Raspberry PI OS as the operating system when using Raspberry Pi hardware. The Raspberry Pi OS is a very 'light' fork of Debian Linux. You won’t find much in the way of frills. It's as basic as basic can be.

Installation

Raspi #1 installation was completed on a Hyper-V virtual machine from ISO as a learning process. (Actual Raspberry Pi hardware was not available at the time of review.) I downloaded the newest ISO file for Raspi and installed it using default settings. No problems were encountered.

My Raspi #2 install, I located and acquired an old i3 HP desktop that I acquired for free. This desktop had no memory or drive. Then I installed 8 gig of memory salvaged from another dead desktop. In order to give it a boost - I added a new 512G SSD that was in my inventory. Then, using the Balena Etcher software, I created a bootable thumb drive from the ISO. I installed Raspi from the thumb drive onto the i3 desktop. Performance is more than sufficient for testing purposes. The i3 is still a superior processor to actual Pi 4 hardware. The processor could be upgraded with a used one from eBay that fits the same socket if desired. Once again, there were no problems encountered during the installation.

Pi 4-BRaspberry Pi v4B single board computer (w/o case)

Hyper-V Settings for Raspi

The following assumes you have some experience with Hyper-V. These are the minimal hardware settings that worked for me to create a new virtual machine in my test environment. You will need to specify your paths accordingly. If you are installing this for regular use, you will want to give the VM more memory and disk resources or dedicated hardware.

  • Security = Key Storage Drive Disabled
  • Generation = 1
  • RAM = 2048 or more, (non-dynamic)
  • Virtual Processors = 2 or more
  • Virtual Hard-Disk = 100 Gig or more
  • Network Adapter = vSwitch
  • Integration Services = Check everything
  • Checkpoints = disabled
  • Page Files = disabled
  • Autostart = Nothing
  • Automatic Stop = Save

Start the VM, proceed through the setup process, assign your administrator password and your good to go!

Windows Hyper-V Video Settings for Debian Based Distros

I have noticed that using Debian based distros within Hyper-V do not allow a person to change the screen resolution by simply expanding the Window or by changing it within the OS. However it is possible by making a Grub modification to specify screen size. Contact Meyer Computer for these instructions and I can provide them.

SMB Support

Samba allows Windows computers to interact with file shares and printers on a non-Windows server, making it a crucial tool for interoperability between different operating systems.

This feature works just as expected without any additional installation or configuration. The first time you connect to a shared network drive, it may take a second or two. I am assuming the system has to search for the shared device and folder the network. Then, you’ll need to enter a password for the network share. Once that’s done, you’re good to go. The connection will stay active until the computer is shut down. You can access the shared folder as much as you want without re-inputting a password. I like to bookmark the location within the file manager/file explorer so I don't need to type the network path. This will save you a little time.

Software

I installed Raspi for the sole purpose of utilizing Pi-Hole software. It works well for the intended task. I have it on a headless machine that I can access remotely. I connect via SSH to run a Python script to keep the operating system and the Pi-Hole software up to date. The Pi-Hole software is accessed via web-browser.

Overall Impressions of Raspberry Pi OS:

This OS is not really intended to be a daily driver. It's very stripped down to the point of having the desktop with a web browser and thats about it. Naturally you can install other software. The OS is intended to run things like Pi-Holes, home automation, small DIY NAS units etc... The difficulties configuring SAMBA file access may be a concern for anyone who needs it. If you wan't to use Linux for a daily driver, Mint would be a much better choice.