For very simple tasks you can usually blindly log in and run commands. I've done this with very simple tasks, e.g., rebooting or bringing up a network interface. It's maybe not the smartest, but basically, just type root
, the root password, and dhclient eth0
or whatever magic you need. No display required, unless you make a typo...
In your specific case, you could have a shell script that stops VMs and disables passthrough, so you just log in and invoke that script. Bonus points if you create a dedicated user with that script set as their shell (or just put in the appropriate dot rc file).
DROGA TRA BRASILE E LA PROVINCIA DI TORINO: OPERAZIONE DEI CARABINIERI E DELLA POLIZIA FEDERALE BRASILIANA
Sono ventitré gli arresti (5 in Italia e 18 in Brasile), eseguiti nell'ambito di un'operazione contro la criminalità organizzata legata al narcotraffico internazionale, coordinata dalla Direzione Distrettuale Antimafia della procura di Torino, dai carabinieri del Ros e del Comando provinciale torinese, in collaborazione con la Polizia Federale Brasiliana.
L'operazione ha riguardato tre distinti e collegati gruppi criminali, dediti al narcotraffico su rotta atlantica, mediante navi cargo e riciclaggio.
In corso in provincia di Torino sequestri di diversi esercizi commerciali ed immobili, ritenuti connessi ai proventi illeciti.
La polizia brasiliana sta eseguendo un mandato di arresto in Spagna e 46 mandati di perquisizione e sequestro negli Stati brasiliani di San Paolo, Santa Catarina, Rio Grande do Sul, Roraima, Pernambuco, Rio Grande do Norte e Paraíba.
@news
@Badger AF (he/him) DEMOCRACY Have you looked into BookWyrm?
Edit: Sorry your other replies hadn't federated to me so I didn't see them.
Deadliest Catch: Alaskan Storm is a game based off on the TV series Deadliest Catch. Just like the main actors in the TV series, the player is a captain of a ship fishing on the Bering Sea.MobyGames
This incident has raised concerns about repeating a similar scenario in #Iraq and targeting #scientists and engineering elites
Me: learns proper cleaning technique for #fountainpen
Also me: Googles "Dr. Ph. Martin's Bombay Inks good for Fountain Pens?"
Google: -unclear gobbledygook-
Me: buys ink; puts into converter -- man, my pen is... groggy-like... like it's clogged or...
Me: Googles "India ink in fountain pens..."
Google: OH GOD, THAT'LL DESTROY YOUR PEN!!!
So... I've cleaned my pen twice today in the span of 30 minutes. Fortunately, the India ink was in it for less time than that... The nib is now dyed purple in parts... and Lamy Safaris cost money I don't have right now... Keep your fingers crossed for me guys...
@snaffoops Sending good vibes.
Also, I had one LAMY Safari that I thought I'd destroyed by letting the infamous Baystate Blue dry out in it. Disassembling, cleaning, and letting it soak for a week in distilled water went a long ways toward rehabilitating it. It's still not perfect, but it's usable again.
Found 13 new servers and 22 servers died off since 7 hours ago.
22,876 servers checked. 14,412,876 Total Users with 1,112,724 Active Users today. Check out the stats!
New #fediverse servers found:
postaffect.com a #wordpress server from United States
peertube600.pocketnet.app a #peertube server from Bulgaria
fanttila.fi a #mastodon server from Germany
blog.tilman.me a #wordpress server from Germany
shuriken.masto.host a #mastodon server from France
www.academicsinpolitics.com a #wordpress server from United States
gts.fediseer.com a #gotosocial server from Germany
peertube400.pocketnet.app a #peertube server from United States
photos.ronit.xyz a #wordpress server from United States
blog.simonszu.de a #writefreely server from Germany
hkgk2.nishi.boats a #pleroma server from Japan
masto.complexsystems.group a #mastodon server from France
gokmengorgen.net a #wordpress server from Germany
Help others find a home, send them to fediverse.observer
Ok so you know my idea about a search engine that never indexes sites with predatory code (tracking, ad bloat), well there IS a search engine that won't index any site with JavaScript.
That's way more aggressive than I was thinking, but wiby.me is a great way to find the old web vibe, if you want to go surfing the old way.
Hell, even my old websites from 1995-2001 (which are still up) probably won't show because at one point I used JavaScript to make annoying pixels hover around the mouse pointer. It doesn't even work anymore, but it's still JavaScript.
Wiby is a search engine for older style pages, lightweight and based on a subject of interest. Building a web more reminiscent of the early internet.www.wiby.me
They lost control for awhile, in that early internet. For a couple of decades, they lost more control than they ever had before. Anyone, could publish, anything. It was beginning to save us. I've seen the whole story arc, we were really, really starting to get somewhere.
But power always finds its way back.
But it hasn't, not really. The old technology is still there. We can pass it along, and with it, unlearn the helplessness. And us olds, we just need to *remember* what that was like, and get excited, and then pass that along.
That's how we got the internet to catch on in the first place. Very few things have *actually* changed.
"Prestige" means illusion. They can only maintain power through illusion.
Can’t believe I’m saying this…
If the USA ever invades Canada, I’m leaving Canada.
This may be a “joke”, but I’m not laughing.
In this episode of Bongino Report: Early Edition, Evita covers Biden’s potential pardon of Anthony Fauci and Liz Cheney, ...bonginoreport.com
What could happen to the chemical weapons in Syria
https://www.npr.org/2024/12/10/nx-s1-5223476/what-could-happen-to-the-chemical-weapons-in-syria?utm_source=flipboard&utm_medium=activitypub
Posted into All Things Considered @all-things-considered-npr
Will Trump pay to save the Colorado River? Locals are worried
https://www.npr.org/2024/12/10/nx-s1-5213919/will-trump-pay-to-save-the-colorado-river-locals-are-worried?utm_source=flipboard&utm_medium=activitypub
Posted into All Things Considered @all-things-considered-npr
Shadow and Lucas looking full-on festive (if we were giving prizes for suspicious side-eye, this one might win though 😁) @julianlawson
rawstory.com/paul-krugman-new-…
Famed New York Times columnist Paul Krugman gave a bleak goodbye in his final piece for the paper Tuesday — but left with a glimmer of hope for the future.Adam Nichols (Raw Story - Celebrating 20 Years of Independent Journalism)
Transcript of #CounterSpin's interview with Arlene Martinez on #Amazon's subsidized misconduct:
"As bad as Amazon‘s record is, and it is bad, it would be worse if we treated workers with the same care and with the same concern that we do as investors who got cheated on an investment."
fair.org/home/regulatory-agenc…
"So many of the issues with Amazon...are because we've lacked a lot of the regulatory mechanisms to contain it from ever becoming this big."FAIR
I passthrough a GPU (no iGPU on this mobo).
It only hijacks the GPU when I start the VM, for which I haven't configured autostart.
Before the VM is started it's showing the host prompt. It doesn't return to the prompt if the VM is shutdown or crashed, but a reboot would, hence not autostarting that VM.
If it got borked too much, putting a temporary GPU might be easier.
Also, don't break your ssh.
Pretty easy with PKI auth.
How did you do this? All the tutorials I read hijack the GPU at startup. Do you have to manually detach the GPU from the host before assigning it to the VM?
Interesting.
I'm not doing anything special that wasn't in one of the popular tutorials and I thought that's how it was supposed to work, although it might very well be a "bug" how it behaves right now.
I don't know enough about this, but the drivers are blacklisted on the host at boot, yet the console is still displayed through the GPU's HDMI at that time which might depend on the specific GPU (a vega64 in my case).
The host doesn't have a graphical desktop environment, just the shell.
This is the problem I was alluding to, though I'm surprised you are still able to see the console despite the driver being blacklisted. I have heard of people using scripts to manually detach the GPU and attach it to a VM, but sounds like you don't need that, which is interesting
Serial is still a thing.
Get a cheap video card.
Or a usb to vga adapter.
A server class system with BMC.
Live CD.
There are options.
Good to know 👍
I'd be tempted to just pass it through as well 😅
Doesn't work if you have encrypted disk (nevermind I was wrong about this)
Interesting ideas, I'll look into them thanks
this this because you are unable to provide the encryption password?
Boot to live disk.
Edit vmconfig to not start at boot.
Mount vmdisk to live disk
Fix ssh
As mentioned in another reply, this doesn't work if you have encrypted disk. The price for security I suppose
Edit: nevermind I thought that secure boot and disk encryption would prevent you from mounting the disk to another system, but that appears to be wrong
Live boot, plug in a display?
Maybe I'm missing something here, but won't booting from live media run a normal environment?
If you don't have a live boot option you can also pull the disk and fix it on another machine, or put a different boot disk in the system entirely.
You can probably also disable hardware virtualization extensions in the bios to break the VM so it doesn't steal the graphics card.
A rescue iso doesn't work if you have encrypted disk. I thought everybody encrypted disk nowadays.
This is an interesting idea though, as long as the other machine has a different GPU then the system shouldn't hijack it on startup.
AFAIK GPU passthrough is usually configured to detach the GPU from the host automatically on startup. So even if all VMs were broken, the GPU would still be detached. However as another commenter pointed out, it's possible to detach it manually which might be safer against accidental lockouts.
😅 naa for me encryption a bigger risk than theft
That said, you should be able to decrypt your disks with the right key even on a live boot. Even if the secrets are in the tpm you should be able to use whatever your normal system uses to decrypt the disks.
If you don't enter a password to boot, the keys are available. If you do, the password can decrypt the keys afaik.
Again, I don't do this but that's what I've picked up here and there so take it with a grain of salt I may be wrong.
Proxmox on the host. It uses a webserver for admin stuff.
No other things that run on the host ––> no other things that break on the host.
I use systemd-boot so it was pretty easy, and it should be similar in GRUB:
What you want is that part:
systemd.unit=qemu-vms.target
which tells systemd which target to boot to. I launch my VMs with scripts so I have the qemu-vms.target and it depends on the VMs I want to autostart. A target is a set of services to run for a desired system state, the default usually being graphical or multi-user, but really it can be anything, and use whatever set of services you want: start network, don't start network, mount drives, don't mount drives, entirely up to you.man.archlinux.org/man/systemd.…
You can also see if there's a predefined rescue target that fits your need and just goes to a local console: man.archlinux.org/man/systemd.…
systemd.target(5) — Arch manual pages
man.archlinux.org