Search
36 results for “MetalSamurai”
-
How to get #XCP-NG running on Apple hardware and get past that “Fatal error” at the end of the installation. Finally wrote this up so others can get this working too.
https://metalsamurai.wordpress.com/2025/03/07/installing-xcp-ng-on-apple-hardware/
-
...about that "last-mile" *discussion*, to use a telco analoge, you mentioned. I think you will be thrilled. 😀
https://calckey.social/notes/9diehzsmm6
If these two things get implemented well, we then have people "beta test" and fine-tune them, we then "only" need to acquire the help of #journalists and #influenced in other media to continue enjoying exponential growth.
It is not easy, but it is feasible.
-
Thanks for your quick and concise feedback. Agreed.
When we were talking about the help pages, I had something like this in mind.
I really do thing that, thanks to #Elmo, the best #Fediverse salesman globally, real #decentalization, as with the internet, has once again to become the global standard.Let's see what @atomicpoet says. I think the site developer is quite constructive and will respond to feedback.
Also, have you followed this likewise exciting discussion...
-
And shortly after finishing #Liaison with Eva Green, I discover she was also in the TV adaptation of #TheLuminaries by #EleanorCatton I’m about half way through the book, which is enormous, but somehow not a slog. Sadly the TV version has been and gone from iPlayer, will need to hunt it down.
From: @MetalSamurai
https://mas.to/@MetalSamurai/110221464583377316 -
@MetalSamurai Thanks, had tried that list as well. Don't know what I've missed. It's likely just me not able to spot what's suspicious or it's masquerading as something that seems genuine, not as familiar with current #Mac computers. Managed to remove another dodgy #ReaderUpdate hijacker app that helped #Safari, but there's still something else left doing the hijacking on #Chrome.
-
@m @[email protected] @AlisonW @maegul @DanaBlankenhorn @loktai @[email protected] @Ronkjeffries @benpate @apples_and_pears @pinkyfloyd @kimschulz @ngaylinn @jaz @deef @fediversenews @hosting Would that we all had the far-sighted wisdom of #SirTim Berners-Lee, whether real or accidental, to SEE what decentralization could accomplish with http, a simple hypertextual link, and an expanding universe of associational interconnections. #atomic
-
(1/3)
As we have seen in this discussion, content moderation is a two-edged sword, and thinking of the #GreatFirewallOfChina, or #Twitter for that matter, this is not a place where any of us want to end up.The #Fediverse would have to move strongly into the keyword management for automatic banning.
I can see, for example, that an instance for, say, child education would legitimately ban porn on its server.
-
Installing XCP-NG on Apple Hardware
XCP-NG is an open source hypervisor platform; an operating system and tools to run virtual machines on a pool of computers, with a powerful web-based management interface. The hypervisor is based on Xen, with extensions to allow it to be managed by a CLI or the XenOrchestra web UI. If you’re familiar with VMware ESXi you’ll pick up XCP-NG very quickly.
XCP-NG will run on most x86 hardware, including those older Intel Apple computers you may have lying about that can be repurposed to set up a home lab or similar.
However, getting XCP-NG (either of the two long term supported versions 8.2.1 or the newer 8.3) installed and running may cause you problems, as the installer will always finish with what appears to be a fatal error. Typically it’s something like:
An unrecoverable error has occurred. The error was:Failed to run efibootmgr: Could not prepare Boot variable: No such file or directory
Not encouraging, right? But don’t worry, we can fix this. There are four steps to recover and get everything running the way it should be. But some serious things have failed that could leave you scratching your head: that root password you set during installation? Gone. The storage space for VMs you configured? Not there. Timezone and keyboard preferences? Forgotten.
First, shut down the computer and disconnect the installation USB. You won’t need it again, and having an extra disk attached might cause confusion. Then, switch on the computer and get ready with your finger hovering over the “e” key on your keyboard. As soon as the Grub loader menu appears, hit “e” and start using the cursor keys to move through the boot argument string. Look for “ro”; change that to “rw init=/sysroot/bin/sh”. What does that do? Instead of booting with the root partition in read-only mode, we’re going to mount it read-write (so we can make changes) and instead of running init to start the usual boot sequence, we’re just going to drop straight into a command shell. Hit C-x to save and continue booting.
When you get to the root shell prompt “#”, type the following commands:
chroot /sysrootpasswdThe first changes the environment for later commands to use the /sysroot jail, so that commands, shared libraries etc. can all be found. If you get strange errors that libc.so can’t be found, you forgot this step. The second lets us set the root password. Enter it twice, make a note of it and remember this process if you ever forget the root password again and need to reset it.
The usual commands to reboot won’t work as they talk to init, but there’s no init process running, just our shell. You might find Ctrl-Alt-Del lets you reboot; I usually resort to the power switch at this point. Turn it off and back on again. This time, let it boot up normally until you see the console screen:
Use the arrow keys, Enter and Escape to navigate the menus. Check the Network and Management Interface details are correct, if they are, you can probably ssh in if that’s more convenient. If you need to make changes you’ll be prompted for the root password you just set.
Next go to Keyboard and Timezone and pick the correct keyboard layout and timezone from the drop down lists.
The final problem is the trickiest bit. The system needs at least one SR (storage repository) to store VMs in. You probably remember during the installation phase being asked if you wanted it for thin provisioning (ext) or thick provisioning1. Without that, you’re a bit stuck, as you can’t set up any VMs, and the best way to manage XCP-NG is through XenOrchestra (usually XOA – the XenOrchestra Appliance), which you’d normally provision as the first VM on your server. You can create the missing SR(s) from the command line, by following the XCP-NG documentation. I did that once, years ago, and I didn’t take any notes. It’s not hard, just tedious and you’ll probably want to ssh in from another computer so you can copy and paste all the long UUID strings.
XenOrchestra is often deployed as the XOA appliance, but it’s just a web application and there’s a handy script to download the community edition sources and build it here: https://github.com/Jarli01/xenorchestra_installer
You’ll need a pre-existing x86 Debian/Ubuntu machine somewhere. If you don’t have one of those already, but you’ve got a new Apple Silicon Mac, you can install UTM and set up a Debian VM there. Just download a Debian or Ubuntu image from the Gallery, then follow the instructions for building XenOrchestra Community Edition above. I don’t think it works reliably on ARM/Apple Silicon yet, so you’ll need an Intel VM, hence using UTM.
One of the great things about XO is you can have multiple installations all talking to the same pool of hypervisor hosts, and can manage them from anywhere. It’s always useful to have a spare XO somewhere to let you manage your pool, so even though this XenOrchestra installation is a temporary bootstrapping step, I’d recommend keeping it around in case you ever need it again.
Log in to your new XenOrchestra web application, using the IP address of the computer you installed it on. The default login is “[email protected]” and the password is “admin”, you’ll want to change both of those at some point, but don’t worry about it just now.
Look down the list of options down the left hand side until you find “New”, and choose “Server” from the menu. Fill in the boxes – Label is the name you gave your server, but it can be anything meaningful. The address is the IP address of your server, username is “root” and the password is the root password you set above. Hit Connect, then approve the connection with the self-signed certificate. You can now manage your XCP-NG server easily.
Next go back to New and this time choose Storage. From here we are going to create the missing SR(s). Choose your Host from the pop-up list at the top, give your SR a name (eg “Primary” or literally anything meaningful – don’t worry too much about names for things in XCP-NG, they’re only for your benefit, underneath the system uses UUIDs, so you can rename everything at any time). Give the SR a description, again this is just extra information for you, so “Storage for VMs” will do. Choose the storage type; I recommend EXT for now, you can experiment with the other types later, then put in the device name to use.
If your Mac had only one internal drive the device is very likely “/dev/sda3”, but you should probably check. Log in to your server, either on the console or via ssh and use parted to check the partitions. One of them should be a very large unused one that uses up the rest of the disk. The installer usually leaves that as partition 3. If your Mac had multiple drives you’ll need to check whether you installed on sda or sdb. If your Mac had a Fusion drive (with a combined HDD and SSD) and you installed on the smaller, faster SSD, it’s probably sdb.
Click the Create button, and wait a minute. If you had a second internal drive, go back and repeat the process above for that other drive. You can just use the whole drive so “/dev/sda” or “/dev/sdb” will work.
You’ve now got a fully functional XCP-NG installation. Maybe go to Home / Pools / Patches and install any missing patches, followed by a restart before you start setting up VMs, then just follow Vates’ documentation to install an XOA appliance on your server and start setting up other VMs, access to any NFS or SMB shares you’ll be using to store installation ISOs or backups and set up your backup policy.
- With Thin Provisioning, VMs take up as much space on disk as they are actually using, so virtual hard disks will grow as they fill up. With Thick Provisioning all the space allocated for a virtual hard disk is reserved in one go. Thin provisioning lets you pack more VMs on and makes them way more efficient to copy and move around. Thick provisioning stops VMs from growing and filling up space unexpectedly and is better suited to remote virtual disk storage solutions such as iSCSI, where you’re probably using a SAN. ↩︎
-
Just got a ticket for my first gig in ages. It’s actually #ConquerDivide I want to see, but #TheWarning should be good.
-
I’d preordered this and got it the day it was published, but I put off starting it as I was sure it would be good and I wouldn’t get anything else done. I was right. Haven’t been able to put it down. I can even listen to it just sitting down with no urge to pick up any printed text (if you’ve heard me talk about audiobooks before you know how incredible that is to me).
#TranslationState #AnnLeckie @ann_leckie -
@ct_bergstrom Is this a guy that read #Seveneves and actually enjoyed the feverdream final third?
-
I was going to start listening to the #Bodypump 125 track list so I was at least slightly familiar with some of the music before it launches on 1st July, but I see track 4 has been replaced (artist Aero Chord doesn’t align with #LesMills values). Anyone know what the replacement track is? Have they done a Shadowboxer and kept the choreo, but totally changed the music?
Also, is it still Diana picking the music, cos I don’t recognise any of the new stuff?
-
Apple and Disney partner for Apple Vision Pro Disney+ day-one launch
I doubt I’ll be getting the headset*, but if Disney+ wants to include the 3D content on their AppleTV app as well, that’d be great (I’m that weirdo with the 3D Blu-ray collection)
* But if #LesMills port their VR #Bodycombat app, I’d definitely want to try that. -
CW: Spoiler review of Liaison, AppleTV+
Just finished #Liaison on #AppleTV+ and I was all on board with Eva Green speaking surly French and Syrian hackers. But. The tech stuff was mostly nonsense (I miss Mr Robot), the ex SAS dad apparently forgot all his training and the mole turned out to be exactly who I expected, but for NO REASON AT ALL. The whole thing fell apart in the final episode, but wheels started falling off much earlier. Disappointed.
-
Interesting. James seems to have switched his pronunciation from "ləks" to "lu:ks" in recent live performances.
Wonder if he was getting pestered by head banging classicists.
-
Catching up with this week’s episode of #ThePeripheral I probably ought to get around to reading the book, but I haven’t actually read any Gibson since #Neuromancer, #BurningChrome and #CountZero were new and exciting.
-
CW: Exercise machine fanwankery
First spin bike ride since before Christmas. At least the gym has brought back a properly connected one so I can record my ride stats again.
Start of the year and back to the oldest full #RPM release on LM+ - RPM63. Almost 10 years old and I know the tracks inside out.
A couple of weeks away from the pedals and my stats have dropped right down. At least with a low benchmark I should get to feel good about improvements quickly.
#LesMills #Technogym -
Doing a democracy.
-
@AliQuack I’m just as happy watching highbrow art movies as hate watching utter shite like #Nightflyers right to the bitter end. The algorithm has no chance.
-
Something cheery. One of the lovely things I got out of #ThePeripheral (aside from it just being a great watch) was discovering #Kaleo. This song is in episode 2. Loved it so much I had to find out who it was.
-
Just finished a book club meeting talking about #EmilyStJohnMandel’s #SeaOfTranquility (my one line review - she’s going to kick herself when she finally gets around to reading Heinlein and Dick). Had her habit of recycling characters pointed out and realise I probably ought to dig out that copy of #StationEleven I’ve got lying around and get around to actually reading it.
-
CW: Exercise machine fanwankery
First spin bike ride since before Christmas. At least the gym has brought back a properly connected one so I can record my ride stats again.
Start of the year and back to the oldest full #RPM release on LM+ - RPM63. Almost 10 years old and I know the tracks inside out.
A couple of weeks away from the pedals and my stats have dropped right down. At least with a low benchmark I should get to feel good about improvements quickly.
#LesMills #Technogym -
CW: Exercise machine fanwankery
First spin bike ride since before Christmas. At least the gym has brought back a properly connected one so I can record my ride stats again.
Start of the year and back to the oldest full #RPM release on LM+ - RPM63. Almost 10 years old and I know the tracks inside out.
A couple of weeks away from the pedals and my stats have dropped right down. At least with a low benchmark I should get to feel good about improvements quickly.
#LesMills #Technogym -
Having thought I was finally prepared for the Muay Thai Tr7 in #LesMills #Bodycombat 94 (jab,cross,rising elbow, knee, check which flips the other way around), the instructor swapped out track 5 for the alternate. All standing, so no push-ups for a change, but the main combo is four different mini combos, and no, I did not get them all right.
-
No evening class at the gym (bank holiday early closing), no lunchtime class (no cover), so a chance to go back to an old favourite #LesMills #Bodypump release - 93. The music is so good in the older releases. There’s actually a lot of this release that feels similar to the current BP124 (not the squats obviously, as current fashion is super fast reps).
Still light weights for squat and back tracks after pulling piriformis twice over Dec/Jan. Working on form instead.https://www.instagram.com/reel/Cq3SdAMpyCZ/?igshid=MDJmNzVkMjY=
-
Second time trying the new #LesMills #Bodycombat 94 and that Muay Thai track 7 defeated me again. Speaking to the instructor afterwards and it took them ages to get it as well. Turns out the combo flips between knee, check, jab, cross, rising elbow and then jab cross, rising elbow, knee, check. (The knee/check in BC77 nearly made me give up when I first started as I was sure I’d never ever get it)
Lots of capoeira, even in the warmup, but it’s nearly all just lunges, so not too bad. -
Thankful I have a #LesMills on demand subscription as this evening’s gym class was cancelled (no cover for the instructor). Meant I could finally do #Bodypump 91 as that only had the full release added recently. It’s an old release, but that means the music is great and as I’ve been doing recent releases at the gym, it’s been years since I’ve done these tracks.
-
I see the #LesMills #Adidas partnership has finally been officially announced after being an open secret since late last year. I wonder if instructors are expected to open their wallets and replace all their Reebok gear.
Going to continue wearing the #Reebok stuff they sent me from Auckland until it all falls apart (some of it already did).