You Shouldn’t Have to Make Your Social Media Public to Get a Visa
You Shouldn’t Have to Make Your Social Media Public to Get a Visa
The Trump administration is continuing its dangerous push to surveil and suppress foreign students’ social media activity.Electronic Frontier Foundation
On "ChatGPT Psychosis" and LLM Sycophancy
On "ChatGPT Psychosis" and LLM Sycophancy
As a person who frequently posts about large language model psychology I get an elevated rate of cranks and schizophrenics in my inbox.www.greaterwrong.com
dflemstr likes this.
Flagged and Ignored: Testing X’s Response to EU Sanction Violations
- Researchers identified hundreds of posts violating EU sanctions on the social media platform X.
- X is categorised as a “Very Large Online Platform” (VLOP) under the Digital Services Act (DSA), and as such is legally obligated to mitigate systemic risks on their platform and investigate illegal content reports from users.
- A sample dataset of 125 clear sanction-violating posts were reported to X using the “Report EU Illegal Content” form on the platform. These included, for instance, programmes from the Russian state broadcaster RT.
Only 57% of the reports of illegal content received acknowledgement receipts, breaching DSA obligations.- Only one of the reported posts was removed, and for the remaining cases, X responded via email, stating that no violation of EU law was found, despite clear evidence to the contrary.
- There were 7 responses made by the platform within 2 minutes or less, potentially indicating automated reviews.
- In the case of content from the sanctioned Russian influence operation Doppelgänger, posts were deleted despite the platform’s initial response claiming no action would be taken.
- The results of this reporting experiment suggest that X’s current moderation mechanisms are insufficiently equipped, or that the platform is potentially unwilling to enforce sanction-related policies at scale.
dflemstr likes this.
Labels Don't Want Supreme Court Review to Delay Piracy Lawsuit Against Verizon
In a move that could reshape the online copyright enforcement landscape, last month the U.S. Supreme Court agreed to hear a pivotal piracy liability lawsuit. The Court's decision will have a direct impact on similar lawsuits, including that between major record labels and ISP Altice, which is now on hold. Verizon has asked the court for a similar stay, but since that lawsuit is in its early stages, the labels are firmly opposed to any further delay.
Labels Don't Want Supreme Court Review to Delay Piracy Lawsuit Against Verizon * TorrentFreak
The Supreme Court review of ISPs' liability for pirating subscribers is already having a direct effect on other copyright lawsuits.Ernesto Van der Sar (TF Publishing)
dflemstr likes this.
NASA Tests Mixed Reality Simulation in Vertical Motion Simulator
NASA Tests Mixed Reality Sim In Vertical Motion Simulator
NASA’s Ames Research Center invited pilots to test how a mixed reality flight simulation would perform in the world’s largest flight simulator.Hillary Smith (NASA)
Deleting Windows from dual boot Linux/Windows computer
like this
Zelenskyy pledges new bill on anti-corruption agencies’ independence as protests continue
Pressure builds on Zelenskyy over corruption agency changes as protests continue
European leaders urge Ukraine to uphold EU standards after president backs legislation weakening anti-graft watchdogsLuke Harding (The Guardian)
German Chancellor Merz announces massive cuts to social welfare benefits
Germany’s federal government is preparing massive cuts to social welfare benefits, pensions and healthcare starting in the autumn. Chancellor Friedrich Merz made this clear last Friday at his summer press conference. The business pages of the main media outlets are also full of suggestions on how to save billions at the expense of the needy, pensioners, the sick and wage workers.
It is now clear that the Christian Democratic Union/Christian Social Union and Social Democrats (SPD) deliberately omitted the planned social cuts from their coalition agreement and delegated them to expert commissions in order to first push through the massive increase in military spending. They apparently anticipated tremendous resistance if they had announced a huge increase in rearmament spending and social cuts at the same time. But now, as Merz made clear, there is no more time to lose. Workers and the most socially vulnerable are to pay the costs of rearmament and war.
like this
socially vulnerable are to pay the costs of rearmament
This sounds like a populist victory waiting to happen
☆ Yσɠƚԋσʂ ☆ likes this.
OpenAI agreed to pay Oracle $30B a year for data center services | TechCrunch
OpenAI agreed to pay Oracle $30B a year for data center services | TechCrunch
OpenAI was the customer that signed the huge deal that Oracle disclosed last month.Julie Bort (TechCrunch)
Technology reshared this.
Also the only service they found to sell is literally a chatbot wich no company will find interesting if it cost too much
Jerboa Release 0.0.80
Release 0.0.80 · LemmyNet/jerboa
What's Changed Fix edgecase saveImage failing causing crash by @MV-GH in #1846 Better ntfy notifs. by @dessalines in #1853 Fix LemmyAPI build by @MV-GH in #1865 Fix crashes on Android 9 due to com...GitHub
( Very Related to Libre Software ) How AI, ICE and Elon Musk Manipulate People Into Supporting Evil?
I did a very deep dive into the history of Libre Software and stuff, and how "Open Source" became a term. And speculated out of it a whole theory about AI, ICE and US Politics in general.
Probably the best article I've ever written.
This Retro PC Case Gives Your Gaming Rig Big Windows 95 Energy
Maingear's new case even comes with an optional optical DVD drive.
Instagram changes its algorithm after being accused of steering predators to children
It will now “avoid” doing that on more accounts.
Instagram changes its algorithm after being accused of steering predators to children
Instagram accounts that primarily feature images of children, but are run by adult users, will no longer be recommended to “potentially suspicious adults.”Jess Weatherbed (The Verge)
GeForce RTX 3050 refuses to die as Nvidia plans fifth iteration of its 2022 budget GPU — new Ada Lovelace-powered part suggests the name could even outlive Ampere silicon
GeForce RTX 3050 A jumps from Ampere to Ada Lovelace
AI video is invading YouTube Shorts and Google Photos starting today
Google is making video AI models harder to ignore.
like this
Tesla’s earnings hit a new low, with largest revenue drop in years
The Verge is about technology and how it makes us feel. Founded in 2011, we offer our audience everything from breaking news to reviews to award-winning features and investigations, on our site, in video, and in podcasts.
Hey good folks, i.e. Rimu & PugJesus@piefed.social / piefed.social/u/PugJesus (pardon, not yet sure how to correctly tag here),
I happened to have this same issue last week, and am pleased to see today that the bugfix seems to have worked! Ah, and one other useful thing I discovered was that one can go back and correct a post if one happened to have botched the scheduled time, previously:
I couldn't find a way to go back to that post directly, but sure enough, I pulled up browser history, went back to the post link, made the edits, and it successfully posted at the corrected, specified time! 😃
I've read from some separate comradely sources that China has now effectively kneecapped Amerikkka's nuclear weapons. China prevented nuclear war without firing a shot.
China-Backed Hackers Breach Key American Nuclear Agency
Chinese state-sponsored hackers have exploited vulnerabilities in Microsoft software to breach sensitive systems around the world, including those of theDaily Caller News Foundation (IJR)
Wikipedia may have to impose quota on number of UK users to comply with Online Safety Act
Wikipedia threatens to limit UK access to website
Digital encyclopaedia may impose quota on number of users to comply with Online Safety ActMatthew Field (The Telegraph)
like this
Technology reshared this.
If Wikipedia can't fully comply and has to resort to blocking, how a small one-man platform is supposed to do it?
Yeah, exactly, block all the UK and move on.
Border Patrol Wants Advanced AI to Spy on American Cities
cross-posted from: sh.itjust.works/post/42675636
Protection, flush with billions in new funding, is seeking “advanced AI” technologies to surveil urban residential areas, increasingly sophisticated autonomous systems, and even the ability to see through walls.A CBP presentation for an “Industry Day” summit with private sector vendors, obtained by The Intercept, lays out a detailed wish list of tech CBP hopes to purchase, like satellite connectivity for surveillance towers along the border and improved radio communications. But it also shows that state-of-the-art, AI-augmented surveillance technologies will be central to the Trump administration’s anti-immigrant campaign, which will extend deep into the interior of the North American continent, hundreds of miles from international borders as commonly understood.
Border Patrol Wants Advanced AI to Spy on American Cities
A Customs and Border Protection “Industry Day” deck also asks for drones, seismic sensors, and tech that can see through walls.Sam Biddle (The Intercept)
like this
Technology reshared this.
"When the students poured into Tiananmen Square, the Chinese government almost blew it. Then they were vicious, they were horrible, but they put it down with strength. That shows you the power of strength. Our country is right now perceived as weak."
-Donald Trump
Shows you what type of person he is
Is this real? This can't be real. Then, on the other hand, it's the American president. The guy who said that ancient Rome and the US have always been allied.
Edit:
He did not say that, I was bamboozled again
Judge rules Epstein grand jury records will remain sealed
Judge rules Epstein grand jury records will remain sealed
ABC News
3–4 minutes
The records were related to grand juries convened in West Palm Beach.
A federal judge in Florida denied a Justice Department request to unseal grand jury records tied to federal investigations into Epstein, according to a public order released Wednesday.
The request is one of three made by the Justice Department to judges in New York and Florida seeking to unseal records from federal investigations into Epstein.
This photo provided by the New York State Sex Offender Registry shows Jeffrey Epstein, March 28, 2017.
New York State Sex Offender Registry via AP
According to the order by District Judge Robin Rosenberg, the records the department sought to unseal related to grand juries convened in West Palm Beach in 2005 and 2007 that had investigated Epstein.
Judge Rosenberg faulted the Justice Department for failing to outline sufficient arguments to justify the unsealing of the records, which are normally protected under strict secrecy rules.
Rosenberg's opinion states her "hands are tied" given existing precedent in the Eleventh Circuit Court of Appeals which only permits the disclosure of such grand jury materials under narrow exceptions.
She further denied a request to transfer the issue into the jurisdiction of the Southern District of New York, where two judges are separately mulling over similar motions from the department seeking to unseal grand jury records tied to Epstein and his longtime associate Ghislaine Maxwell.
A Justice Department spokesperson did not immediately respond to a request for comment on the order.
Popular Reads
Meanwhile, a federal judge in New York denied Ghislaine Maxwell's request to review grand jury testimony related to Epstein.
"It is black-letter law that defendants generally are not entitled to access to grand jury materials," U.S. District Judge Paul Engelmayer wrote.
Attorney General Pam Bondi speaks during a news conference with President Donald Trump in the Brady Briefing Room of the White House, June 27, 2025, in Washington.
Andrew Caballero-Reynolds/AFP via Getty Images, Files
Maxwell's lawyers requested access to the sensitive grand jury records to determine if Maxwell would take a position on the records' release.
Judge Engelmayer wrote that there is no "compelling necessity" for Maxwell to review the records. An objection from Maxwell into unsealing the records could further complicate the process of potentially releasing the records.
"She has not shown, or attempted to show, that the grand jury materials in her case are apt to reveal any deficiency in the proceedings leading to her indictment," he wrote.
Judge Engelmayer noted that he plans to "expeditiously" review the transcripts himself and would consider providing an excerpt or synopsis to Maxwell's lawyers.
like this
the order of redirections is significant
In bash, if you put:
ls /Users/*/.ssh/id_rsa 2>&1 > rsa-keys.log
...you're redirecting stderr to the stdout's destination while stdout is still sending output to the screen. So any permission errors encountered will go to the screen, not to rsa-keys.log.
From the bash manpage:
==================
Note that the order of redirections is significant. For example, the command
ls > dirlist 2>&1
directs both standard output and standard error to the file dirlist, while the command
ls 2>&1 > dirlist
directs only the standard output to file dirlist, because the standard error was duplicated from the standard output before the standard output was redirected to dirlist.
==================
Commands given to the shell are evaluated and processed in a specific order and fashion, and this is one quirk of that that many people are unaware of.
like this
The Guardian: Age verification is coming to search engines in Australia – with huge implications for privacy and inclusion
Age verification is coming to search engines in Australia – with huge implications for privacy and inclusion
New rules will radically change the way we use the internet in Australia, and not just social mediaSamantha Floreani (The Guardian)
Gazeta Destinacioni pubblicizza la mia ultima opera "Sorella di Perfezione" (LFA Publisher)
Grazie infinite a tutta la Redazione di Gazeta Destinacioni, che pubblicizza la mia ultima opera "Sorella di Perfezione" (LFA Publisher).
È una sorpresa inaspettata, e sono al settimo cielo.
gazetadestinacioni.al/sorella-…
Sorella Di Perfezione-Giuseppe Iannozzi
SORELLA DI PERFEZIONE da “Sorella di Perfezione” di Giuseppe Iannozzi – LFA Publisher Ringrazio. Piano chino il capo, come un bambino. Ringrazio la gentilezza e la bellezza che ti appartengono,…Gazeta Destinacioni (gazetadestinacioni.al)
Moved Into A New Subdivision
like this
Microsoft concedes that 'The Outer Worlds 2' retail price was too high — Xbox says it "will keep our full priced holiday releases at $69.99," with refunds incoming
Microsoft concedes that 'The Outer Worlds 2' retail price was too high — Xbox says it "will keep our full priced holiday releases at $69.99," with refunds incoming
Xbox controversially raised the base price of its mainline games to $80 in an announcement a few weeks ago. Now, it seems to be backtracking. Good, I say.Jez Corden (Windows Central)
like this
il cartafacenzio di octo e la foglianza interattiva!!! (Papiellify, nuova app per creare fogli decorati)
Nel tentare (in parte invano, ma in parte no, dai) di alleviare le mie sofferenze giornaliere, dovute alle solite impossibilità di incartamento, eccomi qui di nuovo ad uscirmene fuori dal letterale nulla con un nuovissimo dei miei toolini pazzurdi… Ma a ‘sto giro ho davvero poca voglia di scherzare, quindi, per una buona volta, metto […]
like this
You think AOC is to blame here? Really? You think AOC is sneaking into rooms with republicans where they all agree not to talk about Israel’s weapons? That’s your truth?
Genuine question: how retarded are you?
like this
You don't have to sneak in a room to agree not to talk about it if you already agree not to talk about it. You just don't talk about it.
Has she talked about it? If she has you may have a point. Otherwise you are running defense while being objectively wrong.
Watermarks offer no defense against deepfakes, study suggests
Watermarks offer no defense against deepfakes, study suggests
New research from the University of Waterloo's Cybersecurity and Privacy Institute demonstrates that any artificial intelligence (AI) image watermark can be removed, without the attacker needing to know the design of the watermark, or even wheth…University of Waterloo (Tech Xplore)
like this
Technology reshared this.
There is a solution, but y'all aren't going to like it.
The solution is blockchain. Actually, it's even worse, the solution is NFT's.
Not the scammy, crypto bro, nonsense it has been used for; but the actual technology.
A cryptographically secure digital token that can track where something was made, where it's being used, who has the rights to it, and ensures that it's authentic and not some copy made with AI.
Unfortunately, thanks to crypto bros, the technology has become so tainted by scams that most people get upset just hearing the letters NFT, so adoption isn't likely.
at that point you might as well use regular hashes to verify the integrity of your video
Generated by what authority, though?
Just fucking sign it. With your private key.
And publish your public key.
Then everyone will be able to verify it's your work, and no deepfake will ever pass that test.
There are other privacy issues with having an indelible marker as to the origin and chain of custody of every digital artifact. And other non-privacy issues.
So the idea here is that my phone camera attaches a crypro token to the metadata of every photo it takes? (Or worse, embeds it into the image steganographically like printer dots.) Then if I send that photo to a friend in signal, that app attaches a token indicating the transfer? And so on?
If that's a video of say, police murdering someone, maybe I don't want a perfect trail pointing back to me just to prove I didnt deep fake it. And if that's where we are, then every video of power being abused is going to "be fake" because no sane person would sacrifice their privacy, possibly their life, to "prove" a video isnt AI generated.
And those in power, the mainstream media say, aren't going to demonstrate the crypto chain of custody on every video they show on the news. They're going to show whatever they want, then say "its legit, trust us!" and most people will.
These are the fundamental issues with crypto that people actually don't understand: too much of it is actually opt-in, it's unclear to most people what's actually proved or protected, and it doesn't actually address or understsnd where trust, authority, and power actually come from.
Sorry for blowing this on you, but fuck blockchain, fuck NFTs.
What we need is better understanding of cryptography.
PGP has solved this problems decades ago, and crypto has just borrowed some parts, but made it worse in every possible way and into incomprehensible depths.
Again, fuck crypto, fuck NFTs.
I should make a guide on how to use GPG.
I thought GPG was bad? I don't have enough personal experience with it to quickly summarize or opine on the merits of either of these two articles, but:
The PGP Problem: latacora.com/blog/2019/07/16/t…
What To Use Instead of PGP: soatok.blog/2024/11/15/what-to…
I do agree with "fuck NFTs" though, and mostly agree with "fuck cryptocurrency" (mostly because porn and drugs are in my view legitimate use cases for at least a hypothetical non-environmentally-destructive cryptocurrency).
It's not good.
But it's leagues better than crypto.
I hate typing 'asymmetric key cryptography', and GPG is just three letters.
Those blog posts explain a lot, but one use case is missing (at least I don't see it apart from git commit signing), and that is verifying the source of a public message.
And I do wish we tried using the private keys more. Specially now when anyone can deepfake anything.
If I ever release my nudes, never trust them unless they are signed and you can check them with public key in my profile.
You can have whatever token you want with all the metadata, licensing and ownership information you want...
...unless you plan on only seeing images in your own platform, nobody gives a shit, people will take screenshots and image files and share and use them however they want. There's no world in which you load a full DRM plugin or do 4 different types of handshake with a full blockchain just to load a jpeg into a comment.
Editorial: Zelensky just betrayed Ukraine's democracy — and everyone fighting for it
Last week, we warned of a coming anti-democratic backslide. Now, we see it happening.
Under the new law, the prosecutor general, a notoriously non-independent figure, will now oversee anti-corruption investigations — in a complete overturn of the system that was set up to be independent from other law enforcement bodies.
In reality, it means that Zelensky’s office will be able to stop investigations with a phone call.
It also closely follows an escalated prosecution of Ukraine’s best-known anti-corruption activist, an outspoken critic of Zelensky.
Editorial: Zelensky just betrayed Ukraine's democracy — and everyone fighting for it
Editor’s note: This editorial has been updated to reflect the fact Zelensky signed the bill into law on the evening of July 22, as shown on the Parliament's website. Last week, we warned of a coming anti-democratic backslide.The Kyiv Independent
like this
like this
'We're dying in front of the world': Palestinian journalist describes daily famine in Gaza to Le Monde
Video. 'We're dying in front of the world': Palestinian journalist describes daily famine in Gaza to Le Monde
Video - Rami Abou Jamous, a French-speaking journalist from Gaza, sent Le Monde a voice note describing the hellish struggle to find food and water as Israel has severely restricted access to humanitarian aid since March 2.Le Monde.fr
like this
i keep seeing these people's experiences on tiktok and rednote and still can't imagine what life is like knowing that the entire world is going to do nothing but watch as you live out the last few hours/days of your life with the knowledge you're going to die slowly from starvation and that the lucky ones are the ones who die quickly from a missile strike or gunshot from an idf soldier.
you beg and you plead for help and an overwhelming majority just ignore you, with the few that will try to help are just as impotent as you are to help your situation.
I am, once again a member of the greatest community to ever exist!
My 2nd build ever and first time building on my own. I was happier than a pig in mud when it power on and posted on the first attempt.
My build (nothing fancy, just for some 1080p gaming):
- AMD Ryzen 7 7700X
- 32 GB G.Skill Flare X5 DDR5
- ASRock AMD Radeon RX 9060 XT
- Gigabyte B650 X AV V2 Motherboard
- CoolMaster Master Liquid 240L Core ARGB
- Cosair RM850e Power Supply (850W, Gold)
- Cosair 3500X Mid Tower Case
- 2TB PNY XLR8 NVMe Gen4 M.2 Drive*
*Edited: Forgot to add the storage.
like this
Microsoft C++ static analysis tool bolsters warning suppressions
Microsoft C++ static analysis tool bolsters warning suppressions
Microsoft C++ Code Analysis has been updated in Visual Studio 2022 version 17.14 to provide better tracking, justification, and overall management of warning suppressions.Paul Krill (InfoWorld)
WhoFi: Unique 'fingerprint' based on Wi-Fi interactions
Humans can be tracked with unique 'fingerprint' based on how their bodies block Wi-Fi signals
: Wi-Fi spy with my little eye that same guy I saw at another hotspotThomas Claburn (The Register)
thisisbutaname likes this.
Anti-genocide protesters block hundreds of Israeli tourists from disembarking in Greek port
Israeli passengers on a cruise ship arriving in Greece on 22 July were unable to disembark the vessel due to a large crowd of pro-Palestine protesters demonstrating against the Israeli genocide of Palestinians in the Gaza Strip.The MS Crown Iris, owned by Israeli cruise line Mano Maritime, arrived on Tuesday at the Greek island of Syros in the Aegean Sea. The passengers were supposed to disembark for six hours.
However, they were forced to remain on board due to the protests in support of Palestine.
[...]
A group of the Greek island’s residents organized the protest and posted on social media that they “raise their fists in solidarity with the Palestinians in Gaza,” adding that “it is unacceptable that tourists from Israel continue to be welcomed here while the Palestinians are suffering in the Strip.”
Anti-genocide protesters block hundreds of Israeli tourists from disembarking in Greek port
A group of residents on the island of Syros organized the protest and said it was ‘unacceptable’ that Israeli tourists be welcomed as Palestinians suffer from starvation and war in Gazathecradle.co
diggita 2: storia di un reboot
l'ex Diggita.it, progetto partito nel 2007 è stato abbanonato definitivamente nel 2024, ora c'è diggita.com che gira su lemmy, gestito da un diverso gruppo di volontari facenti parte dell’associazione no-profit Fedimedia APS.
In origine il progetto era nato nel 2007 sul vecchio dominio diggita.it come iniziativa personale mia e di un’altra persona. Avrei voluto migrare nel Fediverso già diversi anni fa, ma il percorso non è stato semplice: il software che stavamo seguendo, Kbin, è stato abbandonato dallo sviluppatore; anche il fork Mbin non ha avuto il successo sperato e ora rimane con una misera eredità di una ventina di istanze.
Alla fine, l’unica piattaforma che risulta affidabile per aprire un sito con gruppi tematici sembrò essere Lemmy, e così nel 2024 abbiamo deciso di ripartire da lì, da zero iscritti, da zero articoli , abbandonando quindi 17 anni di articoli e 80mila iscritti 😅
In pratica, abbiamo buttato via 17 anni di lavoro per amore del feiverso. La persona che gestiva il progetto precedente su diggita.it ha lasciato ed è subentrato alla gestione tecnica il gruppo devol e fedimedia con l'intento di fare un reboot etico e no-profit.
L’intero archivio dal 2007 al 2024 è stato cancellato, dato che la proprietà è cambiata e non ha nulla più a che fare con la precedente gestione, abbiamo deciso di ricominciare da zero con un progetto dal basso, partecipato dalle persone di mastodon.uno e del fediverso.
Le uniche cose che abbiamo conservato del vecchio Diggita sono il nome e il logo che, per la cronaca, si ispiravano a Digg, un portale americano a cui ci rifacevamo e che ormai non esiste più da anni 😁
Fedimedia Italia APS
Fedimedia Italia APS nasce per costruire un ecosistema digitale e sociale dove tecnologia, diritti e ambiente coesistono in armonia.Fedimedia Italia APS - Web
reshared this
MentalEdge
in reply to Demonmariner • • •Yes. You can just straight up delete the windows partition. Windows just won't boot anymore, even though doing only this won't remove it from the boot menu.
You can do this from your running linux install, but if you want to grow the linux partition to take up the free space, you'll need to do that from a live usb.
No changes should be necessary. Just delete the windows partition, and grow the linux partition.
Make sure you keep the efi partition, and swap partition, if there is one.
SheeEttin
in reply to MentalEdge • • •MentalEdge
in reply to SheeEttin • • •gravitas_deficiency
in reply to MentalEdge • • •MentalEdge
in reply to gravitas_deficiency • • •Yes.
But moving a partition can't be done online. And often enough it's mecessary before growing one, that I generally just tell people to do partition changes offline.
over_clox
in reply to MentalEdge • • •You sound like you know some things that perhaps I don't know.
Slightly different question...
I have a 128GB SSD with Linux Mint MATE 20.3, and I did a full and successful dd backup to my 4TB backup drive.
I have a 100GB external USB hard drive as a test medium for Mint MATE 22.1. I am happy with my test setup, and tried to dd that over to the 128GB SSD. But it wouldn't boot.
I restored the original 128GB SSD image and all is good right now, but why the hell didn't the 100GB>128GB even boot?
Edit: Secure Boot has been disabled all along, screw that headache.
MentalEdge
in reply to over_clox • • •I'm not sure.
AFAIK dd will create an IDENTICAL environment. This is actually not desirable as it will cause UUID conflicts where multiple partitions in a system have the same UUID.
Unless you're restoring something you imaged, dding one disk onto another requires fiddling with the UUIDs and fstab, to make the partitions unique again, so the kernel can tell them apart.
over_clox
in reply to MentalEdge • • •The goal was to migrate the 100GB to the 128GB, hopefully expand it, and format the 100GB for future temporary/experimental use.
I never planned on having both drives actively running at the same time, so I don't think there should have been any UUID issues, nor did I run across any errors suggesting such an issue.
But even without expanding the partition, the dd command should have 1:1 copied the 100GB, with space to spare, and be bootable, right? Or so I thought...
I had no problem dd restoring the original 128GB contents though, so at least I didn't bork everything. Also the 100GB external USB is still fine. 👍
🤷
FauxLiving
in reply to over_clox • • •Is your SSD an NVME drive? It's possible that there are non-UUID references (maybe /etc/fstab, or GRUB's config) to the drive that are involved in the boot process.
Maybe it is looking for /dev/sda2, which is correct on the USB disk, but now everything is on /dev/nvme0n1p2.
Solution: Live disk, mount the root and boot partitions, look at the config files and fix the references.
-Or-
It could be that your boot manager has an an entry for the 128GB drive already, just pointed at the wrong .efi file.
If you were originally on Arch for example(, btw) on the 128GB drive. During the installation of the bootloader you would have inserted an entry into the boot manager like:
But now, since you're on Mint, arch-linux.efi isn't there and the boot manager falls over.
Solution: Live disk, use efibootmgr (wiki.archlinux.org/title/Unifi…), to delete the bad entry (\arch-linux.efi) and add one pointing to the correct file (\mint.efi ? grubx64.efi?).
e: It looks like Mint uses grub, so you could also live disk -> chroot into the environment -> run grub-install (wiki.archlinux.org/title/GRUB#…) to create the entry. You will still have a 'bad' entry which you can delete with efibootmgr.
Unified Extensible Firmware Interface - ArchWiki
wiki.archlinux.orgover_clox
in reply to FauxLiving • • •My 128GB is meant as an integrated NVME drive.
Meant to be. I literally cut a service panel hole under the laptop to remove or reinstall it whenever I feel like, or maybe eventually upgrade it.
I've been booting off of other devices, like my 8GB USB flash, 100GB USB HDD, and even Live Boot USB DVD drive. It's actually been very convenient, as I can boot off of whatever the hell I want from USB.
My backup is on a 4TB, so really no worries to me, I can more or less freely experiment around with whatever OS I want, and if it doesn't work right, I can just dd my backup over whatever again, and it just works.
But why doesn't the dd 100GB>128GB work as I'd expect?
Obviously that's not the exact dd command I used, for privacy reasons.
🤷
FauxLiving
in reply to over_clox • • •There's not many things that are happening at boot: the UEFI Boot Manager points to GRUB which boots your system.
It's almost certainly one of them. The Boot Manager's entries can be fixed with efibootmgr
Most likely you'll also have an issue after it boots because of the swap from being on /dev/sda to /dev/nvme0n1. Your home directory or swap file from the USB drive probably in the fstab like:
Now /dev/sda doesn't exist anymore, because you're on an NVME drive. Now those directories will be at /dev/nvme0n1p3 and /dev/nvme0n1p4. You'll have to edit fstab manually to fix this. If fstab is using UUIDs then it'll work as-is since the partition UUIDs would have been part of the image.
e:
Unless you did
Then you're probably fine.
over_clox
in reply to FauxLiving • • •Wait wait, I just double checked.
Apparently my 128GB is a SATA M2.
Fuck I'm still learning this new hardware. 🤦♂️
FauxLiving
in reply to over_clox • • •In almost all cases it'll be the same situation. The boot manager is pointing the wrong way. You added the entry to the 100GB drive when you (or whatever Mint uses to install) ran grub-install. You also have an existing entry for the OS on the 128GB drive.
The only way it would have worked seamlessly is if you plugged the 128GB drive into the same connection that the 100GB drive was on AND both the original OS and Mint both use grub AND install it in the same location.
It's an easy fix once you know what to look for (just run efibootmgr --unicode and you'll see the boot entries).
over_clox
in reply to FauxLiving • • •I hear ya there, but..
I be getting really confused when one config boots from /dev/sda, but when I have my backup drive attached (not the boot device), it boots from /dev/sdb
Hell I dunno, I probably confused the hell out of my laptop plus myself with my cutout mod reconfiguration, but it's happy to boot from almost anything now.
Almost...
Hey, at least I know how to restore to my previous state from backup via dd 👍
FauxLiving
in reply to over_clox • • •You probably just have multiple boot entries and some are higher priority, so if you plug in a drive it's boot config is higher in the boot order and since it is available it'll boot that.
Just run
You can see all of the entries and their boot order.
HaraldvonBlauzahn
in reply to MentalEdge • • •I generally agree, but the best way to use the extra partition might be to keep it as a reserve to install the next Distribution release. So you go
partition A: Ubuntu 2024.10
Partition B: /home
Partition C: Ubuntu 2025.04
And swap A and C for the next upgrade. It is really nice to have a whole compatible fallback system.
dajoho
in reply to HaraldvonBlauzahn • • •verdigris
in reply to HaraldvonBlauzahn • • •HaraldvonBlauzahn
in reply to verdigris • • •I already use Guix shell as a package manager on top of Debian (for programming mainly) and occasionally Arch in an VM (managed by virt-manager).
I don't have the impression that using NixOS or full Guix would save me time. But I will probably try Guix System on a spare disk in the next months, when I have time and energy to get a feel on it.
verdigris
in reply to HaraldvonBlauzahn • • •jumping redditor [they/them]
in reply to HaraldvonBlauzahn • • •HaraldvonBlauzahn
in reply to jumping redditor [they/them] • • •One can copy the system using a
tar
backup, fix the mount pointd by changing the volume label (which identifies the mount point), and do a dist upgrade then.I guess that's the best way to do it on a server. But for desktop systems, I now think it is better to make a list of manually installed packages, and to re-install the packages that are still needed from that list. This has two advantages:
And one more thing I do for the dot files:
Say, my home folder is in /home/hvb . Then, I install Debian 12 and set /home/hvb/deb12 as my home folder (by editing /etc/passwd). I put my data in /home/hvb/Documents, /home/hvb/Photos/ and sym-link these folders into /home/hvb/deb12. When I upgrade, I first create a new folder /home/hvb/deb14, copy my dot files from deb12, and install a new root partition with my home set to /home/hvb/deb14. Then, I again link my data folders , documents and media such as /home/hvb/Documents into /home/hvb/deb14 . The reason I do this is that new versions of programs can upgrade the dot files to a new syntax or features, but when I switch back to boot Debian 12, the old versions can't necessarily read the newer-version config files (the changes are mostly promised to be backward-compatible but not forward-compatible).
All in all this is a very conservative approach but it works for me with running Debian now for about 15 years in a rather large desktop setup.
And the above also worked well for me with distro-hopping. Though nowadays, it is more recommended to install parallel dual-booted distros on another removable disk since such installs can also modify grub and EFI setup, early graphics drivers and so on, even if in theory dual-boot installs should be completely independent... but my experience is that is not any more always guaranteed.
HaraldvonBlauzahn
in reply to jumping redditor [they/them] • • •verdigris
in reply to MentalEdge • • •Web_Rand
in reply to Demonmariner • • •osaerisxero
in reply to Web_Rand • • •Web_Rand
in reply to osaerisxero • • •the_q
in reply to Web_Rand • • •like this
osaerisxero likes this.
Geodad
in reply to Web_Rand • • •like this
osaerisxero likes this.
FauxLiving
in reply to Geodad • • •muhyb
in reply to FauxLiving • • •FauxLiving
in reply to muhyb • • •I had a 'work emergency' that turned out to be Office spamming advertisements for Copilot's Office integration.
They thought something was wrong with their account. Nope, Microsoft being scumbags and making advertisements look like system messages.
muhyb
in reply to FauxLiving • • •over_clox
in reply to Web_Rand • • •giacomo
in reply to Web_Rand • • •osaerisxero likes this.
Magitian
in reply to Web_Rand • • •djsoren19
in reply to Web_Rand • • •Demonmariner
in reply to Web_Rand • • •Not a problem for me. All the software I need is either available as native Linux or runs ok under Wine.
I'm ready to ditch Windows entirely at this point. I just need to find the best way to do that, without having to rebuild the Linux side of my dual boot PC.
Mordikan
in reply to Demonmariner • • •You can use the
gparted
tool to graphically remove the partition(s) and then format them to whatever file system type you are interested in and just have those mounted as extra data drives. Or merge them into your Linux partition (depending on setup). That will require gparted to be run as sudo as you are interacting with disks.Alternatively, you can a tool like
fdisk
to change partitioning in terminal. You can pull the disk info using something likelsblk
, so if you had a specific drive it might besudo fdisk /dev/nvme0n1
, then you'd want to print the current table and look through the help.data1701d (He/Him)
in reply to Demonmariner • • •Do you have data on the Windows partition?
Either way, a good way to do it might be to use dd (or a different disk image tool) to copy your Linux installation partitions to a portable hard drive, and make sure the image works. Then wipe the drive and copy the Linux partitions back to it via dd or another imaging tool.
Labna
in reply to Demonmariner • • •Hi,
I didn't see the answer if you only have your pc and no other big storage :
If you still have the installation usb or recreate one. Boot on it then you open
gparted
with that you remove the two partition off windows, the main with the system and the recovery one (if there is) but don't touch the first or last partitionesp
if it exits.Then you can expand the partitions to get the free space. Extend to the right is fast but extend to the left can be really slow and prone to failures.
I case you Linux partition are all on the right you can also create new main partition, do the install of the linux on this one, then reboot on the USB, move the user and configuration files on the new system, delete old installation partitions, then extend the new install to take the full drive.
There is commands to remove the old
esp
entries I don't remember yet.This can take few hours so be patient.
The other option with a backup (
dd
) of the main partition is obviously safer but take nearly the same amount of time and need an external drive.