Mass deployment using a solution that is making you have to remove all other storage devices.
That sounds very frustrating and I wouldn't want to do that.
On the other hand, you're probably an expert on disconnecting and reconnecting SCSI cables by now.
I actually have multiple HDDs of the same model with only their serial numbers different.
I usually just open partitionmanager, visually identify my required device, then go by disk/by-uuid or by disk/by-partuuid in case it doesn't have a file system.
Then I copy-paste the UUID from partitionmanager into whatever I am doing.
Fucking around in /sys feels like I'm wielding a power stolen from the gods
I presume you have had to run on RAM, considering you removed all drives
Most high level programming is more about structures and “placing things around” than people like to admit and that’s 90% of all programming today.
Although I'd like to say, "it's not", that definitely is what takes up most of my time, even though it ends up being lesser part of the code (thankfully). But a lot of that is UI designing and deciding what might give a better UX, rather than programming.
Of course, if I were not using a framework, which does all the painting for me, I would always be programming the UI and that would be 90% of my code and 99% of my coding time.
Also, I would probably take a year to complete a weekly project.
In my dictionary, programming for the UI elements has been done by those, that created the library that parses the markup language and does the paint events. They also have to manage number of separate draw calls and other GPU efficiency stuff, making it easy to just define most of he placements using markup.
But then someone could also say that when making LATEX templates is programming the structure of the documents.
I prefer calling it markup, because, even though people might prefer calling it 'programming', due to people's high esteem perception of the word, if you look at it from a neutral standpoint, markup is a word that represents the actual work, much more closely.
e.g. I use Qt Designer[which is a UI to create UI stuff, which creates an XML definition of the final UI to be generated] to create UI stuff, and in some cases QML[which is based on JS] and if I were to only be defining placements, shapes, sizes and colours of elements, I would like to call that part as marking-up the UI ^[of course I don't because nobody would understand, but if people did care about the word (and I kinda like the word), it would be more accurate], while the part where I define functions, timers and connections would be the programming part.
Also, most around me don't care at all about absolutely anything as long as they get the $$$.
And why should they? It's not like they are going to use the software. It will probably be replaced again, by the next big thing, 5 years down the line.
On the other hand, I am not expecting a cycle path for me when I am going around the normal road speed. Just if people start understanding the cycles are also traffic and not something to be plo'd over.
But that's not the thing either. It feels like people are just playing a game of 'chcken' all over the place.
Well, it would really just be a 2 - 10 second read, depending upon how fast you read, so...
On the other hand, do you consider time taken imagining the story, as part of the reading time, because I know a book that would have a months long reading time in that case.
Welp, I'm not in the UK.
Over here, people go with - what is the most threatening to themselves - and it really feels weird that people who have presumably passed the driving exam are worse at roundabouts than me.
Just don't run their shitty silicon burners on your system and get some good stuff.
Support teams that are willing to make builds for the latest Arch release (and tell me too if you find any :P).
I have narrowed down my "to pay" list to GoG + Linux games, only problem being, since they are not open source, we still depend upon them rebuilding the binaries for the latest systems.
Otherwise, we need to then keep an older version of Ubuntu for it. Really wish GoG pushed Debian as a standard for those cases (for old games which the dev might not rebuild), because Ubuntu ages worse than Debian, when out of LTS.
OIC, so the physically connected storage devices are disconnected in the software and then the correct, required one is re-connected.
The part of what Clonezilla is doing seems like a mis-feature, added to prevent some kind of PICNIC.