boredsquirrel

joined 11 months ago
 

There are a ton of people using EOL (end of life) Windows versions, which is kinda scary. Not few of them do so because Microsoft has made updating something negatively associated, which is also incredible.

Updating software is essential, please do so. If you don't want to and don't need Windows-only software, there are a bunch of penguin people that happily guide your way through Linux.

I recently installed Win11 for a friend who needs Adobe software, and I think I have achieved a near perfect result, with minimal hassle.

This guide will show you how to do a clean install of nearly unchanged Windows 11, and adapt it with a few free and open source tools, to be less invasive and resource intense.

If you don't want to reinstall, the german tech news channel Heise has made a Registry hack that allows upgrading normally to Windows 11, if your hardware is unsupported.

The following guide uses Rufus to disable these checks.

Prerequisites

  • Windows 10 machine
  • 2-3 pendrives / USB-sticks with 4 and 9GB storage
  • external backup drive (e.g. a SATA SSD in a USB case like this one)
  • internet connection

If you have a lot of drives, remove all of them apart from the one where Windows is installed.

1. Backup

No backup no mercy, now is the time to do it.

To do this, you best use an external drive that you can remove from the computer. So I recommend a big enough SATA SSD in a case, they are extremely reliable and cheap. I use a Crucial SSD, but also others which never failed on me.

Do not use any encryption tools made by Microsoft (i.e. Bitlocker), as you likely cannot get data back without Windows, and maybe even on another machine. Instead, we will use a different tool.

1.1 Filesystem

Windows is a very limited OS, and it only supports a handful of useful filesystems.

Normally Windows would format external drives with NTFS, which can be read on Linux, but not on macOS.

For a full backup, exFat would be okay, as it supports files bigger than 4GB (unlike Fat32, the default USB stick format). But I don't know how to format a drive with that filesystem and don't bother.

UDF is better suited for this job though. Like exFat it works on Linux, MacOS and Windows and it is mainly used in DVDs. UDF is more resistant to data corruption and fragmentation (relevant on spinning hard drives). Windows supports it, but does not easily allow creating it, so you need a Linux live USB too create a medium.

Formatting the external drive will remove all data, so make sure to copy it over to the current system first.

Optional Steps

1.1.1 Live Linux environment

If you choose to use the more advanced UDF filesystem, it is easiest to create it using a Linux "Live USB stick". As we need this tool later anyways, we install Rufus, to write .iso files to USB sticks.

Now we need a good Linux variant (distribution, desktop) to do this, I find Fedora with the KDE Plasma desktop to be the easiest and most powerful. Fedora recommends to use their "Fedora Media Writer" and it works well, but Rufus is also fine and needed for Windows.

1.1.2 Download

Download Fedora with the KDE Plasma desktop here. On a standard PC, you need the x86_64 or amd64 variant, so here we choose Fedora-KDE-Live....

Note that 41 is the current version (March 2025) and Fedora releases a new version every 6 months. So you should use the updated URL following this scheme

https://dl.fedoraproject.org/pub/fedora/linux/releases/NUMBER/Spins/x86_64/iso/

# for example

https://dl.fedoraproject.org/pub/fedora/linux/releases/42/Spins/x86_64/iso/

Steps

  • Download the .iso file
  • Plug in a min 4GB USB pendrive / stick
  • Install and open Rufus
  • Select the Fedora .iso file to write
  • Write the ISO

1.1.3 Turn off the PC

Once finished, turn off the PC. Windows does not really turn off all the time, which is the cause of battery drain on laptops and will prevent the following steps. If you cannot physically remove the battery or remove all power, open Powershell as administrator and run this command

%SYSTEMROOT%\system32\shutdown.exe -s -f -t 0

You can also open the text editor, enter this command, and save it as shutdown.bat on your desktop. Then you can to a real shutdown by clicking on the file.

1.1.4 Boot into Linux

Turn on the PC, now you need to know the key to press to show the boot menu. Try F1 to F10, if Windows boots, shut it down using the power button. Repeat until you see "Fedora Linux" as boot option, select it using the arrow keys and Enter.

Some laptops (like the Acer Swift 3 I used) seem to not have a boot menu, so you need to enter the BIOS settings, go to boot options and set the flashdrive as first option.

Now Linux is starting. As this is an installer system, you don't need a password and will be presented with a KDE Plasma desktop!

Fedora KDE Plasma demonstration

1.1.5 Format the backup SSD

Plug in your external backup SSD and open the app "KDE Partitionmanager".

KDE Partition Manager UI

Select the correct drive (should be detectable through the size).

Use the button "New Partition Table" and select GPT.

Now create 1 or 2 partitions. If you want to use Linux later, you can create a backup partition for Linux here.

For the Windows backup partition:

  1. Right click, New partition
  2. Filesystem UDF
  3. Name: Backup-Windows
  4. Size: how much you want, default is max, you can use half if you want to also store Linux backups here

For the Linux backup partition (if you want)

  1. Make sure to have space left (step before)
  2. Create a new partition
  3. Filesystem EXT4, BTRFS or XFS. BTRFS is good if you use a spinning hard drive, otherwise use EXT4
  4. Encrypt the drive, use LUKS2, set a password. Make sure to use a password that you can type in QWERTY layout, as it might be used in some steps in the boot process by default.
  5. Size max

Then use the "Apply" button in the top left to change the disk. If you don't do this, no changes will be done.

Example:

screenshot of how the disk would look like

Now you can turn off the Linux system again, remove the pendrive and boot into Windows again.


1.2 Encrypted Backup location

As we want to avoid storing our data without encryption, but also want to prevent Microsoft from locking us out from our own data, we do not use Filesystem encryption and instead use free tools that work on Linux, Windows and macOS.

We can use Veracrypt or Cryptomator. Veracrypt is old and reliable, Cryptomator also works well and is optimized for cloud storages, as it encrypts files as small snippets.

Both tools have passed security checks (audits) and can be used, but Cryptomator is a bit easier to use and might perform faster for updates, due to how it encrypts files.

  • Download and install Cryptomator from the website
  • Plug in the backup drive
  • Open Cryptomator
  • Create a new vault
  • Select a place in your backup drive
  • Set a password
  • Unlock the vault and open it.

Now backup all your things in here:

1.3 Backup

Make sure to copy Downloads, Images, Documents etc.

If you dont want to lose appdata, you can use this known trick to view it. Press Windows-Key+R and type %appdata%. The filemanager will show the folder where many apps save their configurations, Firefox profiles and more. Copy what you want to the backup drive. Do not compress it if you want to regularly back it up.

2. Download Windows ISO and Software

Download the Windows 11 ISO from this website. Do not install the "Media creation tool", as Rufus has additional features.

Meanwhile, download a bunch of software for later use

Check on "Alternative To" for alternative software you might need.

Optionally you can also use tools like Portmaster but this will create a more complex system to manage, if you want profound privacy improvements.

Do not pretend that Windows is a secure system where you can safely store personal files and do private browsing. Use this system as an appliance and no more.

Save the software to a pendrive. You can use the one with linux on it, but you need to reformat it with Windows (it will tell you nonsense like "there is a problem with that flashdrive" anyways, so this is pretty easy)

3. Create a Windows install media

  • Plug in the 8GB Pendrive
  • Open Rufus
  • Open the downloaded Windows 11 ISO
  • Select the correct pendrive as target
  • Rufus chooses default settings, they are fine
  • It shows a dialog window where you can enable changes. Select the ones you want. If you have supported hardware, do not disable that, for example.
    • local account
    • no onedrive
    • no forced bitlocker encryption
    • bypass hardware requirements (minimum RAM and TPM 2.0)
  • continue, wait until finished

4. Install Windows

Remove the backup drive, reboot the computer. See under hidden chapter 1.1.3 and 1.1.4 how to deal with issues booting into the Windows USB stick.

Follow the (damn ugly) installer. Remove all partitions on your PC that were previously used by Windows. Continue

When the install is almost done, the new fancy steps will be shown, where you should connect to Wifi. The option "I don't have internet" should be shown, use that to avoid tracking and forced online accounts.

5. Setup Windows

Once installed, you will have a Windows 11 desktop. It is likely Windows 11 Home, which has a bunch of bloatware preinstalled, but way less than at the beginning of Windows 11 or even Windows 10.

5.1 Debloating, Optimizations

Do not connect to the Internet yet, install BCUninstaller and DoNotSpy11. In BCU, enable "uninstall using checkboxes" and the configs to remove protected packages. It does not work often anyways. In DoNotSpy11 you can disable Windows Recall and more "AI" crap, but be aware that is also allows you to turn off random security features. Only disable what you understand.

Install the other software you want now.

5.2 WinUtil

Then connect to the internet, and use ChrisTitus' Windows Utility to set a bunch more things.

Open Powershell as Administrator, and enter

irm "https://christitus.com/win" | iex

in here you can do a lot of things, mainly

  • remove Edge
  • set updates to "security updates only" (you may or may not want that). DO NOT DISABLE UPDATES, this is stupid.
  • disable telemitry, Cortana, web search, ads and more

5.3 GUI changes

The huge search bar always annoys me as it has no purpose that the windows button does not serve. You can disable it in the panel settings (right click on the panel).

Uninstalling Software automatically fixes a bunch of things. Cortana, Ads, "Recommended Apps", News and the Edge Browser will be gone.

You may still want to change some minor things, like disabling transparency and animations to reduce hardware load.

6. Restore Backup

You should have Cryptomator installed, so now you can connect the backup drive, unlock it with your password and copy over all your files! Windows is pretty slow at handling many small files, the filemanager might hang when moving too many, simply wait until it is done.

7. Reboot

The account does not have a password yet! So you need to reboot, then you can set a user password.

8. Dual-Boot with Linux

Dual-booting on the same drive is kinda hacky and can result in breakages of the Windows or Linux system when done wrong. It is recommended to use separate drives when possible, but using the same drive IS possible.

Dual-Boot Instructions

8.1 shrink Windows partition

In Windows, search for "Partition" and open the partition manager. Here you see a big NTFS partition, which you can resize. Select the smaller new size you want, which will free space after the partition, where you can then install Linux.

8.2 Install Linux

You can choose what Linux variant you want. Depending on how often you want to use the system, you want one with more or less frequent updates.

If you only boot the system once a month or so, something like Debian or AlmaLinux would be good. If you use it regularly, something like Fedora, OpenSUSE Tumbleweed or Slowroll can be nice.

Keep in mind that not all systems work well with dualbooting. I generally recommend Fedora Atomic Desktops and derivatives like "universal blue's" Bluefin, Aurora and Bazzite.

These systems are waay more reliable and easy to update, especially when using them only once a year or so. "Recommended Distros" like Linux Mint, Ubuntu or Fedora can get really messy as the traditional package managers have extremely many breaking points, resulting in failing updates or upgrades and you needing to learn a lot of technical things.

There are ongoing issues on dualbooting for these systems and setting them up is generally worth a try.

In short, it should work if you create a second /boot/efi partition, and select the system to boot in your BIOS, instead of using the Linux GRUB bootloader to also boot Windows, like it is done in many dual-boot setups.


Result

In the end you should have a minimal Windows system with removed and replaced software. It will consume less RAM and do less without you asking it to. It will likely not train AI models with your data, upload your data into the cloud, or force you into subscription software.

The system will be a bit more privacy friendly, but it still relies on Microsoft not reverting everything. Windows is a proprietary operating system, meaning even technical people cannot easily know what happens in there. You should never trust it with personal data and instead use a separate Linux system for that.

[–] [email protected] 12 points 3 days ago

Bullshit, please remove this post.

[–] [email protected] 47 points 1 week ago* (last edited 6 days ago) (7 children)

Tbh Ladybird is way more interesting. This is just another Webkit based Browser

Edit: wow the dev sucks

[–] [email protected] 1 points 1 week ago

Yeah I did that obviously.

Lol we dont have fiber in Germany

[–] [email protected] 1 points 2 weeks ago (2 children)

I have no idea. I got a new router that is made for these networks and will try to use it with double NAT

 

ℹ️ Info

now published!

If you want, vote for my proposal to allow 2 sidebars in Firefox!

Firefox gets vertical tabs and a sidebar, cool huh? And you can open pages as sidebar popups, for example a small dictionary page, or a notepad or whatever else!

But when using vertical tabs and these site popups, it looks pretty ugly and pushes the main site to the edge.

Having a sidebar and a vertical tab bar would fix this.

Current state and mockup as images attached.

This is how it currently is: the sidebar and the vertical tab bar are the same. Placed extensions are unintuitive and popup windows (like Mozillas SideView or dedicated extensions) are next to the tabs, pushing the main website even further to the side

current state

This is how I would like it to be. A sidebar and a tab bar. Extensions go on the sidebar and the tab bar is just for tabs. The browser view is centered and clean.

(Tbh I would like tabs on the left but I am too lazy to edit the mockup)

[–] [email protected] 4 points 2 weeks ago

Thanks, stalker 🤗

[–] [email protected] 22 points 2 weeks ago (3 children)

It's less bad if you have a sharp knife

[–] [email protected] 4 points 2 weeks ago

Lol in german it is "Weste"

Go to hell

[–] [email protected] 43 points 2 weeks ago* (last edited 2 weeks ago) (11 children)

Btw is he wearing a bulletproof vest? Smart

[–] [email protected] 3 points 2 weeks ago

Librewolf ist ein Haufen configs die auf Firefox geklatscht werden. Nicht vergleichbar mit Brave, die ja eine echt feindliche Chromiumbasis ausgleichen müssen und saaau viel selber bauen

  • adblock
  • sync
  • onion routing
  • "forget me when closing tab"

Und vieles mehr.

Es scheint als wäre das Firefox Desaster aufgebauschter Alarmismus gewesen, aber ehrlichgesagt braucht es trotzdem einen Wechsel von Mozilla

[–] [email protected] 77 points 3 weeks ago (22 children)

How did this picture happen

This is so absurd, fancy outfit, hair, gun, computer

Art.

[–] [email protected] 9 points 3 weeks ago (1 children)

"Programmer"

 

Hey there!

I am a week or so in and still havent got it working.

I have a DSL contract with Vodafone, while the DSL lines are from Telekom.

Hardware

  • Draytek 130 DSL Modem
  • Turris MOX Wifi 6 router (openWRT-based)

Trying Bridge Mode

In the OpenWRT LUCI interface I setup a VLAN with Tag 7 on the but no success.

Here is a video of the setup process

I was able to connect at first but only got a "wrong credentials" website by Vodafone. So while a connection was there, it sended wrong credentials.

Assuming maybe the modem had old credentials configured, I reset it and enabled bridge-mode there.

I connected to the modems interface (needs setting a static IP and the docs are wrong!)

ip link show
#get name of ethernet connection

ip link set <NAME> down
ip addr flush dev <NAME>
ip addr add 192.168.1.100/24 dev <NAME>
ip link set <DEV> up

xdg-open http://192.168.1.1/

I followed the docs and enabled bridge-mode, disabling PPPoE passthrough.

bridge mode

I did the same on bridge mode but got no connection at all. Also no error page, Vodafone told me I has 3 wrong loggins free (so I had one wrong login?)

I went into the modem and disabled bridge mode, using the default PPPoE-Passthrough.

Trying PPPoE passthrough

I went into the modems interface (which is incredibly strange to do) and changed it back to the normal PPPoE passthrough.

The modem then asked me for credentials, I entered the ones I got.

It shows the status as "ready" but WAN1 (I assume the main interface) is not online. A few stats from the modems console:

> vdsl status

  ---------------------- ATU-R Info (hw: annex B, f/w: annex A/B/C) -----------
   Running Mode            :      17A       State                : SHOWTIME
   DS Actual Rate          :100106000 bps   US Actual Rate       : 39926000 bps
   DS Attainable Rate      :102244256 bps   US Attainable Rate   : 39954000 bps
   DS Path Mode            :        Fast    US Path Mode         :        Fast
   DS Interleave Depth     :        1       US Interleave Depth  :        1
   NE Current Attenuation  :       13 dB    Cur SNR Margin       :        6  dB
   DS actual PSD           :     3. 5 dB    US actual PSD        :    12. 7  dB
   NE CRC Count            :        0       FE CRC Count         :      107
   NE ES Count             :        0       FE  ES Count         :        6
   Xdsl Reset Times        :        0       Xdsl Link  Times     :        1
   ITU Version[0]          : fe004452       ITU Version[1]       : 41590000
   VDSL Firmware Version   : 05-07-03-03-00-07   [with Vectoring support]
   Power Management Mode   : DSL_G997_PMS_L0
   Test Mode               : DISABLE
  -------------------------------- ATU-C Info ---------------------------------
   Far Current Attenuation :       15 dB    Far SNR Margin       :        9  dB
   CO ITU Version[0]       : b5004244       CO ITU Version[1]    : 434dc278
   DSLAM CHIPSET VENDOR    : < BDCM >
> wan status

WAN1: Offline, stall=N
 Mode: PPPoE, Up Time=00:00:00
 IP=---, GW IP=---
 TX Packets=965, TX Rate(Bps)=0, RX Packets=0, RX Rate(Bps)=0
 Primary DNS=176.xx.xx.250, Secondary DNS=176.xx.xx.251

Resetting the MOX

I want to try to use the modern reForis interface, which doesnt react well if you change defaults in LUCI. So I am currently resetting the router.

Suggestions?

I am thinking about just getting a Vodafone router and putting mine behind that. Double-NAT I dont care, I dont have a server.

It would have just worked in that case 🫠

I may also want a newer modem but the market is not really good, they are often expensive and my 250mbit (download) contract, and the available contracts, dont even reach what that modern Zyxel modem could do.

Any experience? What did you do?

 

Everything about incredibly old life forms, findings, research and the history or our ancestors and before

36
submitted 1 month ago* (last edited 1 month ago) by [email protected] to c/[email protected]
 

I have reset the link. If you want to join, write me a private message :)

 

Neostumbler has has a huge update! Better maps, higher scan interval, customizability!

It is an app to contribute to open geolocation through wifi, cell towers or bluetooth beacons. This is faster, energy efficient, resilient and can be fully anonymous.

The database is beacondb.net and can already be used!

 

Fedora hat seine "Atomic Desktop" Systeme, bekannt sind Silverblue (GNOME) und Kinoite (KDE).

Atomic Desktops erklärt

Was diese Systeme so besonders macht: sie verwenden normale Softwarepakete, diese werden aber ähnlich wie bei git verwaltet und mit dem "known good system" auf Fedoras Servern abgeglichen.

Kurz: standardmäßig ist dein System immer eine 100% Kopie dessen, was die Entwickler gebaut und getestet haben.

Kein "es funzt aber auf meinem Rechner" mehr.

Ähnliche Systeme

Fedoras Idee klappt, das hat uBlue gezeigt.

Der Wechsel zu "bootable Containern" (also dieselbe Technologie, die für Dockercontainer auf Servern überall de facto Standart ist) macht das Bauen eigener Systeme ziemlich leicht.

Man kann das lokal auf dem Rechner mit podman tun, oder auch wie uBlue, secureblue und HeliumOS auf Github.

uBlue hat die Grundsteine gesetzt und die Mechanismen entworfen. Ihre Flaggschiff-Varianten sind Bazzite für guten Multimedia und Windows-Spiele-Support, und Bluefin und Aurora, die Desktop-Varianten mit oder ohne Entwickler-Optimierungen.

Secureblue nimmt dieses System und baut daraus eine auf starke Sicherheit optimierte Distro, in der Wissen von dutzenden Projekten und Forschern gebündelt wird.

Nachteile von Fedora

Fedora ist jedoch eine sehr aktive Distro. Sie testen Pakete, und generell gibt es selten viele Bugs, aber gerade bei außergewöhnlicheren Systemen (wie externen proprietären NVIDIA Treibern) kann es doch oft dazu kommen.

Und wenn ich mir vorstelle, für eine Schule, Bücherei, Verwaltung oder Firma eine Flotte von 100 Rechnern zu warten... nie. im. Leben.

HeliumOS ändert das!

HeliumOS

Roadmap

Es basiert auf derselben Technologie (bootc, bootable Container), verwendet aber AlmaLinux 9 (Enterprise Linux, ewig langer Support) und CentOS Stream 10 (eine Stufe vor Enterprise Linux).

AlmaLinux ist die freie ("forever free") Alternative zu RedHat Enterprise Linux. Es bietet extrem stabile (alte) Pakete, mit ge"backport"eten Sicherheitspatches. Also alte Software aber mit geschlossenen Sicherheitslücken.

Das tun sie aber nicht (nur) selbst, sondern diese Updates landen in CentOS Stream, was für alle frei, verwendbar und zugänglich ist. CentOS ist das offene Projekt, an dem RedHat, Oracle, Alma, Rocky und evtl weitere arbeiten.

Es ist also der direkte "Upstream" der nächsten stabilen Enterprise Variante, aber komplett kostenlos, mit weniger starkem Zwang, keine Updates zu verwenden etc.

Das macht es zur perfekten Variante für diese Verwendung!

Atomic Enterprise Linux

Fedora hat es angefangen, und RedHat plant bereits seine Variante. Ein schlankes System, das super stabil ist, und noch dazu die super gute Reproduzierbarkeit hat.

CentOS Stream stellt auch solche Container-Images bereit, AlmaLinux ebenfalls.

Auf diesen Images basiert HeliumOS.

HeliumOS

Besteht momentan aus 2 Varianten

  • HeliumOS 9: basierend auf Almalinux 9, mit GNOME Desktop und sehr stabilen Paketen.
  • HeliumOS 10: basierend auf CS10, mit KDE Plasma 6 Desktop und somit moderner Oberfläche und vielen Features!

Probiert es aus! Bei mir hat die ISO nicht in virt-manager funktioniert, aber auf einem echten USB Stick schon.

Dokumentation

 

Some Lemmy clients have trouble finding communities, so here it is:

[email protected]

feddit.org/c/linux

 

To get access, introduce yourself when joining the group :)

view more: next ›