• 0 Posts
  • 112 Comments
Joined 1 year ago
cake
Cake day: July 8th, 2023

help-circle





  • Just spitballing here, but if I read this correctly, you pulled the Windows drive, installed Mint, and then put the Windows drive back in alongside the Mint drive? If so, that might be the issue.

    UEFI firmware looks for a special EFI partition on the boot drive, and loads the operating system’s own bootloader from there. The Windows drive has one. When you pulled the Windows drive to install Mint on another drive, Mint had to create an EFI partition on its disk to store its bootloader.

    Then, when you put the Windows disk back in, there were two EFI partitions. Perhaps the UEFI firmware was looking for the Windows bootloader in the EFI partition on the Mint disk. It would of course not find it there. In my experience, Windows recovery is utterly useless in fixing EFI boot issues.

    It’s possible to rebuild the Windows EFI bootloader files manually, but since you don’t mind blowing away both OS installs, I’d say just install Mint on the second drive while both of them are installed in the system, so the installer puts the Mint bootloader on the same EFI partition as the Windows one. With the advent of EFI, Windows will still sometimes blow away a Linux bootloader, but Linux installers are very good at installing alongside Windows. If it does get stuffed up, there’s a utility called Boot-Repair, that you can put on a USB disk, that works a lot better than Windows recovery.



  • I’ll jump in here, though I know that everybody is dug in, and this is akin to poking the hornets’ nest. Anyway, it’s a matter of differing ethical calculations. On one side is utilitarianism, which says that if your choice is between Nazis who will murder 5,000,000 Jews, and worse-Nazis who will kill 5,000,001 Jews, then it’s a moral imperative to support Hitler for the sake of that one person.

    And that’s… not wrong. I can imagine that many people would make that call, if it were some sort of send-a-time-traveler-to-kill-Hitler-or-not scenario, when the outcomes are fixed. But imagine deciding to support Hitler and personally aiding the systematic murder of 5,000,000 humans when the alternative is speculative, still in the future, when it’s not assured. I think a lot fewer people would be willing to do it. How many more people would the hypothetical worse-Nazis have to kill to make that an appealing choice?

    Everybody has got a moral line after which we can’t abide cold, utilitarian calculations. Maybe some people would help produce the Zyklon B on the prospect of saving one life. Maybe some would only do it if it was required to save humanity from extinction. Probably a lot of people would do it to save themselves. (Hello, 1930’s Germans!) That’s getting off-topic, the point is that everybody has a line, and some of us would just refuse to aid the Holocaust.

    Furthermore, the reality is not nearly so black and white as it is usually framed here on Lemmy. We don’t actually know what a future dementia-addled President would do. He has the attention span of a toddler. He’s not a strong manager and has a lot of power-hungry underlings (like Vance); his administration might resemble a bucket of rats each scrambling for the top. We don’t know how the world would react to anything he’d do. Bottom line, it’s speculative at this point.

    And on the other side, the usual framing casts Democrats as fixed in their positions and imperturbable as the faces on Mount Rushmore, or at least boxed-in politically. They’re not. President Biden has already felt the heat and slightly altered his position on Israel in a couple of instances. In fact, while we could change and abide their support of genocide, they too could change at any time to just simply not support genocide. They could even frame it (accurately, as I see it) as tough love, protecting Israel from itself and assuring its survival long-term.

    That’s why we pressure the people actually in power now, who are the ones supporting genocide right now, because that’s democracy in action. Yes, to be fair, it might result in a worse outcome later, but that’s far from assured, and in the mean time, you’re telling people not to even try to stop evil.







  • That’s an expansive definition that also describes what a journalist does, which is what upset defenders of civil liberties about the prosecution of Assange. The usual connotation of the word espionage, however, is that it is done by an organization, against adversaries, for its own benefit. Assange was explicitly seeking information from whistleblowers to release to the world. Like a journalist.

    But to my point, the CIA explicitly engages in espionage as its mission. So would President Xi be justified in sending his police to the environs of Langley to drag CIA employees out of their beds and before a court to stand trial in Beijing? I say no, because they’re American citizens in the United States. Chinese law should not apply here in America.

    Traditionally, courts need to have jurisdiction to hear a dispute, and it comes in multiple types: There’s subject-matter jurisdiction; a municipal traffic court has subject matter jurisdiction over traffic infractions. It can’t hear a murder case. Then, there’s personal jurisdiction, meaning it has power to compel an appearance by a defendant, and impose penalties or assess damages. Personal jurisdiction usually comes from citizenship, or physical presence. State and federal courts have wide-ranging personal jurisdiction, but even then they have to “reach out and touch someone” with service of a summons to effect it. (Trial in-absentia is not allowed in the U.S. unless the defendant waives the right to appear.) Tangentially, the admiralty law system developed because of a lack of a country’s courts’ personal jurisdiction over foreign nationals, and suing property (the basis of civil forfeiture) came about due to sailors simply returning to their home countries, out of legal reach.

    Thus, the idea of prosecuting a foreign national outside of the U.S., for actions undertaken outside of the U.S., in places where U.S. law shouldn’t apply—essentially extending a U.S. court’s personal jurisdiction to the whole planet—is deeply troubling. Even if it’s just one category of crime, like espionage. If there’s one exception, then there’s no practical protection, since a country can define espionage in any way it wants to trigger the exception. Or not. It could just accuse somebody of espionage, evidence be damned. After all, that person would be hauled off to a foreign land before being able to mount a defense in court.

    That is a tool of tyrants.



  • Travel to those countries? The precedent here is that China has the right to extradite me for supporting democracy in Hong Kong from here in the U.S., never once even leaving my house. Assange was not a U.S. citizen, and located outside of U.S. territory.

    Of course, the U.S. won’t cooperate with the extradition request, but that’s just a matter of power relationships, not principles. The principle is that everybody in the world is subject to every country’s laws. Or, every person in the world is subject to the laws of the U.S., which fundamentally breaks the rule of law.

    It’s scary how many people out there are okay with that.


  • Yikes! This reply validates my concern 100%.

    Other sovereign nations get to make their own laws and legal systems without our control. They can make bullshit laws if they want to, like conflating journalism with spying. Then they can charge journalists in another country with a crime and extradite them to face charges. But, spying or journalism or criticizing their king, the details didn’t really matter, they could charge anybody anybody, anywhere in the world with any crime they want. And since it’s another country, we have no assurances of due process there.

    That’s scary shit.




  • This is madness, but since this is a hobby project and not a production server, there is a way:

    • Shrink the filesystems on the existing disks to free up as much space as possible, and shrink their partitions.
    • Add a new partition to each of the three disks, and make a RAID5 volume from those partitions.
    • Move as many files as possible to the new RAID5 volume to free up space in the old filesystems.
    • Shrink the old filesystems/partitions again.
    • Expand each RAID component partition one at a time by removing it from the array, resizing it into the empty space, and re-adding it to the array, giving plenty of time for the array to rebuild.
    • Move files, shrink the old partitions, and expand the new array partitions as many times as needed until all the files are moved.

    This could take several days to accomplish, because of the RAID5 rebuild times. The less free space, the more iterations and the longer it will take.