Ubuntu

Winsage
May 16, 2025
Microsoft has fixed a long-standing bug in Windows 11 that affected dual-booting with Linux, which had persisted since August 2024. The issue arose from a Secure Boot Advanced Targeting (SBAT) setting introduced in a Windows 11 update, which inadvertently disrupted dual-boot configurations by incorrectly applying the SBAT value on certain devices. As of May 2, with the release of Windows 11 version 24H2, users can now successfully dual-boot between Windows 11 and other operating systems, including Linux.
Winsage
May 14, 2025
Microsoft introduced the Windows Subsystem for Linux (WSL) in the Windows 10 Anniversary Update in August 2016, initially as a tool for developers. WSL debuted as a beta version with a native-kernel translation layer, allowing Windows to run unmodified Linux ELF binaries. Its early performance was limited, leading users to prefer Linux virtual machines for full compatibility. The launch of WSL2 in May 2020 replaced the translation layer with a lightweight, real Linux kernel running in a Hyper-V utility VM, providing near-native performance and comprehensive syscall coverage. WSL2 has since seen continuous improvements, including GPU-compute and CUDA support in 2021, full GUI support for X11 and Wayland applications in 2022, and systemd support in September 2022. WSL2 approaches the performance of bare-metal Linux while integrating seamlessly with Windows, allowing users to launch a Linux shell easily. It enables developers to access the C drive and interact between Windows and Linux environments without dual-booting. WSL2 enhances productivity for data science workflows, allowing the use of tools like PyTorch with CUDA. It also offers features for non-developers, such as creating aliases for launching Windows applications and running Linux GUI applications. WSL's integration into Windows represents a significant shift, providing opportunities for users across various domains to explore Linux functionalities.
Winsage
May 14, 2025
Microsoft addressed a boot issue affecting dual-boot systems running Linux alongside Windows after the August 2024 Windows security updates, which caused Linux systems to fail to boot due to a Secure Boot Advanced Targeting (SBAT) update. This issue impacted various Windows operating systems, including Windows 10, Windows 11, and Windows Server 2012 and later. The problem arose from a detection mechanism that failed to recognize some customized dual-boot setups, leading to error messages such as "Something has gone seriously wrong: SBAT self-check failed: Security Policy Violation." Microsoft confirmed that the boot issues would be resolved with the May 2025 Patch Tuesday security updates and provided a temporary workaround in late August, advising users to delete the SBAT update. On September 19, Microsoft stopped the automatic application of the problematic SBAT update and recommended a command to prevent future SBAT updates. The issue was specific to the August 2024 security and preview updates, and subsequent updates starting with September 2024 did not contain the problematic settings.
Winsage
May 10, 2025
The author has been using Linux, specifically Ubuntu Server, for over a decade for cloud deployments, game server management, and media streaming. They primarily use a MacBook for daily tasks but also require Windows for gaming on a main PC, utilizing Windows Subsystem for Linux (WSL). The author has configured Windows Terminal to manage multiple command-line shells, including Windows PowerShell, Command Prompt, and WSL, all within a single application. Windows Terminal is pre-installed on Windows 11 version 22H2 or later and can be downloaded from the Microsoft Store for earlier versions. The author's Windows Terminal setup opens a WSL environment by default and includes options for Command Prompt, PowerShell, and Developer Command Prompts. They have customized their experience by removing trailing whitespace when pasting, organizing tab order, hiding the title bar, and using a Dark theme with the Monokai Remastered color scheme and JetBrains Mono font. The WSL configuration is set to access an Ubuntu terminal directly. Windows Terminal allows the author to connect to Proxmox hosts or virtual machines via SSH and supports multiple tabs for managing different systems. It features a "Quake" mode for quick command execution and the ability to create automated tools with keyboard shortcuts. The author plans to explore adding SSH profiles for easier server connections.
Winsage
May 10, 2025
Developers using older machines may struggle as Windows 10 approaches its end of support, with many unable to upgrade to Windows 11 due to hardware limitations. Microsoft encourages upgrades but acknowledges the challenges posed by older systems. While some users can still perform daily tasks on Windows 10, workarounds exist for installing Windows 11 on unsupported hardware. The conversation around transitioning to Linux has gained traction, with user-friendly distributions like Ubuntu and Linux Mint offering alternatives that can run alongside Windows. Users can explore various platforms, as many services now operate seamlessly across different systems. For those sticking with Windows 10, Extended Security Updates are available but come with risks of security vulnerabilities. Users with older machines face several choices: hack the system, invest in new hardware, explore Linux, pay for updates, or ignore the warnings.
Winsage
May 7, 2025
Fedora Linux has officially joined the Windows Subsystem for Linux (WSL), allowing users to run Fedora 42 within a Windows environment. Installation is straightforward with the command wsl --install FedoraLinux-42, and launching it requires wsl -d FedoraLinux-42, with no password needed by default. Users are automatically added to the wheel group for sudo access. Fedora 42 is streamlined, excluding unnecessary packages, and includes the DNF package manager, though Flatpak must be installed manually for graphical applications. The Fedora team is working on enhancing Flatpak support and introducing hardware-accelerated graphics for GUI applications in WSL. This inclusion of Fedora expands the options available to Windows users interested in the Linux ecosystem.
Winsage
May 6, 2025
BitLocker encryption is enabled by default on most Windows 11 systems, which can hinder the installation of Ubuntu. To proceed with the installation, BitLocker was temporarily disabled through the Control Panel. A bootable USB drive for Ubuntu was created using Rufus with an SK hynix Tube drive. The Ubuntu 25.04 ISO file, known as "Plucky Puffin," was downloaded at 5.8GB in about a minute. The decision was made to install Ubuntu 25.04 instead of the more stable Ubuntu 24.04 LTS due to a desire for the latest features. The installation was planned for both a ThinkPad X1 Carbon and a custom-built desktop with an AMD Ryzen 9 7950X CPU.
Search