But it won’t boot apparently, at least without micro SD card, I put a NVMe SSD in it, it was pulled from a laptop, bought it on eBay. Can it not boot btrfs? Guess I’ll put micro SD card back in.
Oh and if you want Ethernet working, plug an Ethernet cable in.
I used the wrong screw for the NVMe SSD, so had to take it apart, I realized before I plugged it in. Not sure fan is plugged in right, need to look at Orange Pi 5 manual, or look at pictures for the case on computer. I can’t hear the fan, maybe it’s dead. I think it’s blowing down, so can’t feel anything.
Here’s a picture of it put together.
You should be able to figure the case from Thailand out, if I can, and I’m an idiot. I guess you cut those weird adhesive plastic washer things off, the other plastic you discard. The round plastic thing that stuck to it, that has no hole. Then put a screw driver through it, to remove adhesive crap, so you can get screw through it.
Booted right up with micro SD card, maybe it didn’t flash MTD. Reinstalled with ext4. Looks like still not booting. Maybe the external drive is confusing it, nice. It has no screen, so no idea what it’s doing.
Got the fan working, there should be one pin open by the red wire. Couldn’t tell on phone, I just tried plugging it in down one. You know it’s working, cause it’s loud as fuck. I’m too cheap to find a replacement fan. And lazy.
Maybe this will work. Don’t use cfdisk, it sucks, not fat16 apparently. And parted will be a pain. No GUI obviously. So no GParted for me.
Have fun with parted, it’s MB is different then fdisk, so copying the micro SD boot partition won’t work until you find the right number, 269.5 worked for me, then I used 270.5 to start the second partition, it complains if you set the number the other partition ends at.
Disk /dev/nvme0n1: 238.47 GiB, 256060514304 bytes, 500118192 sectors
Disk model: KBG40ZNS256G NVMe KIOXIA 256GB
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier:
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 526367 524320 256M Microsoft basic data
/dev/nvme0n1p2 528384 500117503 499589120 238.2G Linux filesystem
And no I’m not following the instructions in order, I see no reason to copy the partition last, I’ll check to make sure it wasn’t formatted. If so, I’ll copy again.
No armbianExt.txt in my boot, but there is armbianEnv.txt, that’s what I edited.
Still not booting, boohoo. They said to use ext4. Oops, used the UUID for the boot partition I think, not root. Got to boot from micro SD card again. If the UUID isn’t wrong, then I need to use ext4. I’d rather use btrfs though, it’s nice on my desktop.
Oh and be careful when inserting micro SD card, or you’ll put it in case, instead of slot. I had to jiggle the case to get it out. And the fan stays on even when you power off. You’d have to unplug it to turn fan off I guess.
I used the wrong UUID. What image did they use? As the txt file they said to use doesn’t exist on my boot partition. I used the latest stable Ubuntu based image.
SSH didn’t fail as quickly, maybe it’s booting now. Nope, ext4 must not work. And you may not need to edit armbianEnv.txt, the it already had the right UUID, if you look at the one on micro SD card. But I’m thinking you may need armbianExt.txt, how do you get that? Rename the other file?
Eh, I think I can boot from the micro SD card.
This says you can use btrfs. Before I put that card back in, I’m looking at Orange Pi manual, looking for flashing the MTD, you may need to change a jumper, but may be right from the factory. And it looks like it just shows where the flash is on the board, so that ain’t the problem. Hmm lights are blinking on it. Going to check router, and see if it has different IP. Nice, the MAC address changed.
System load: 1% Up time: 7 min
Memory usage: 2% of 15.35G IP: xxx
CPU temp: 31°C Usage of /: 1% of 234G
RX today: 142.9 KiB
It’s using a Locally administered address. A fake MAC address basically.
And macchanger thinks the hardware MAC is that, but booting from SD card got a different MAC, makes no sense.
Updating firmware.
I’ll just live with the fake MAC address. The internet is no help.
No OMV for me, bummer, you need Debian Armbian, not Ubuntu.
I will install UrBackup though.
Looking for OMV alternative, or I’ll just install samba, and call it good.
Distrobox might work.
UrBackup makes my music skip with Bluetooth earbuds, nice.
distrobox-create –init systemd –root –name OMV –image debian:latest might do the trick. Nope “Error: can only create exec sessions on running containers: container state improper”.
distrobox-create –init-hooks “apt install -y systemd” –init –name OMV –image debian:latest maybe that’ll work, not sure you need –root. Not sure the -y goes before or after install. Change it to apt-get –yes install systemd perhaps. Hmm, probably works either way. distrobox-create –init-hooks “apt install -y systemd systemd-sysv” –init –name OMV –image debian:latest should do the trick. Add usrmerge to –init-hooks, apparently the OMV install script won’t work without doing that. Didn’t work, trying with –root now.
Need to go to bed, might have to give up for tonight.
Install usrmerge after, so you can fix it I guess. There’s a script here. That script appears to do nothing.
And you need a VM or LXC might work, who said to use Docker? Waste of time. I’ll keep podman, for something else.
Got to go to bed now. I’ll try LXC tomorrow, don’t want a full blown VM.