Replace HA os with Raspberry pi os?

My home assistant for the last few years as been installed on a MVMe SSD connected to a raspberry pi inside the Argon ONE case including the builtin expansion board.

Ive since bought a nuc and everything is running fine on that.

So I would like to replace HA os with Raspberry pi os on the Argon so I can use the Argon for other purposes.

Ive connected up the Argon locally with keyboard and monitor and in the HA cli used ha os datadisk wipe to wipe clean. This has completed and I’m back to a ha prompt

I’m not sure where to go from here to install raspberry pi os. I’m trying to avoid taking apart the Argon and installing everything from the cli. But as I say, I seem stuck in the ha cli with limited options from what I can see.

Any idea if this can be done or will I have to strip done the Argon to wipe clean and install a raspberry pi image on the MVMe SSD.

Thanks in advance

You should virtualize HAOS with Proxmox VE.

This simply restores HAOS to factory settings. it does not give you pi OS. You need to re-flash the disk with that.

hi, m assuming it’s a RPi 4 you’re referring to, as if it was a 5 you maybe able to press shift key at boot time to choose to tun raspberry pi imager. otherwise…

if you have it booting from sd card first then use the raspberry pi imager on another machine to use that and then from then you can run it again to push directly to nvme card…

if it’s just nvme you can disconnect it and attempt from another machine to wipe and install the other os from that…

if you have an sd card slot and you’ve put it on the pi but keeps booting into haos then there are ways to force that but perhaps the easiest if it’s got a usb connector to the ssd drive you disconnect it to boot into new os from micro sd and reprovisioning it after connecting it then… (there are mucro sd images that force the boot order too )

good luck!

Thanks for the reply, I realised that but was wondering if it can be done without stripping down, i.e. from the cli

Docker will be better

Docker share resource as needed
VM must dedicate resource

I just did this – well I installed Ubuntu. (My Argon sure had a noisy fan.)

Do you have a M.2 Slot drive around? I thought maybe I could connect my laptop up to the USB port on the Argon and access the drive, but that didn’t work so I just pulled the MVMe board out of the Argon One and put it in a stand-alone drive enclosure and the connected it to my laptop and use the Rpi Imager to write Ubuntu to the drive. You can just pick Raspberry Pi OS, of course.

(In my case, I installed Docker on the Argon One and run z-wave js UI on it for my main z-wave network.)

They already have HAOS so migrating will be less painful from HAOS to HAOS.

What does that mean?

Migrating from HA OS to docker is more painful than keep using HA OS but they already seem to have migrated that to the NUC so nevermind.

Yes, I did that in the end.

I did a fresh install on the nuc. Was looking at Proxmox as I’ve used it in the past for HA but kept it simple in the end. May change my mind again one day.

Hi, it seems to me that your question does not have much to do with HA.

Your problem is how to install another OS on your RPi (which has HA installed now)

In the end you’re right. But at the start I was hoping there was a way of replacing HA from within the HA cli interface, hence the question here.

HAOS is a stripped down OS just for HA so it lacks a lot of Linux system tools.

Tip: don’t fullquote a post just above yours, it’s already a reply to me which is clear.

Also: please take the time to mark the post that holds the answer.
You do that by selecting the three dots under the post:

image

Then select the check box:

image
By doing so:

  • this thread can be useful to other users as well (this thread comes up as solution when starting a thread which is similar to yours).
  • this prevents that someone else steps in trying to help

Thanks for giving back to the community! :+1: