MiniOS a persistent Debian Trixie installed to USB

Just stumbled across this. Have just burned to a 64gb Sandisk USB.

Very impressed, XFCE as the desktop, persistence. Immediately installed the arch-install-scripts and wrote a script to chroot into my EnOS install! No more scrabbling around in my notes and copying and pasting commands when I screw up :rofl:

2 Likes

I have a usb with it installed as well. I use it as a rescue to grab files off of friends and relatives pcs that have windows when windows go bonkers! It works very well for that.

2 Likes

Gawd, been so long since I used XFCE! Even longer since I used Debian :rofl: I will get there…

1 Like

Which edition are you using, Standard, Toolbox, or Ultra?

I downloaded Ultra, it is a big USB thumb drive, so I thought what the hell.

1 Like

I seem not being able to reach minios.dev site. It gets blocked by uBlock. I live a horrendous “Blocklist Nightmare” :sweat_smile:

#!/bin/bash
# Create Directories if needed:
mkdir -p /mnt/boot
mkdir -p /mnt/boot/efi

## Get drive ids with lsblk:
sudo mount /dev/nvme1n1p2 /mnt/
sudo mount /dev/nvme1n1p1 /mnt/boot/efi
sudo arch-chroot /mnt

This is the chroot script I created, install:

 sudo apt-get install arch-install-scripts

That is odd
image

I have origin and lite installed, no issues.

Perhaps:

2 Likes

I use Origin on Librewolf. I guess it may be due to some extra blocklists that I have loaded into uBlock. Go figure which one :man_facepalming:

I see yandex.ru gets blocked so I guess I could just disable it for that site.

Anyways, I will look at the Github pages you have posted. I can still get to Github, for now :sweat_smile:

Thanks!

There is a trusted sites tab in settings - try adding there.

1 Like

Never heard of this before before. very interesting :slight_smile:

maybe a stupid question. But what does arch-install-scripts do?

It installs the files needed to chroot from debian to a Arch(based) system.

If you screw-up your Endeavour install (update fails, say, a powercut happens), you chroot into it from (normally) a live install media. With the install scripts installed on the MiniOS usb, you can use that instead and because it is persistent, you can (as I did) write a script, which is saved on the USB, live media would lose any changes on reboot.

This is me, chrooted into my Legion 5 from MiniOS USB:

1 Like

I use the Medium+ blocking mode (replace function of NoScript) so in order for the page to load I had to first temporarily allow ajax.googleapis.com;

Imgur

1 Like

I’ve seen too many usb flashdrives brick themselves to trust a persistent install. I would rather respin my own Debian with live-build or use MX Linux that has a live-usb creator tool and create my own live iso with exactly to tools I want. If you have never spun your own, it can be fun.

2 Likes

Thanks for the hint! Truth be told, I don’t think I am using uBlock correctly and/or efficiently. I have loads of extra blocklists loaded in it with, I’m sure, a great deal of overlap between them. I think I might need to head over Gorhil’s Github and have a good read at the Wiki.

I use an :enos: flashed USB for this purpose. Makes life easier for me.

That is a debian system. How can you do a chroot and run pacman from it? Dont you need a Arch based system for it?

How can arch-install-scripts be even installed on a Debian based system?

1 Like