• GParted 1.8 är här – säkrare partitionering och färre krascher

    GParted, det välkända fria verktyget för att hantera hårddiskpartitioner i Linux, är nu tillbaka med version 1.8. Den nya utgåvan fokuserar på ökad stabilitet, säkrare filsystemskopiering och förbättrad hantering av FAT- och EFI-partitioner – viktiga förbättringar i ett verktyg där tillförlitlighet är avgörande.

    Efter ungefär ett års väntan är GParted 1.8 nu släppt. Den fria och öppna partitionshanteraren, som länge varit ett självklart verktyg för Linux-användare, får i den nya versionen en rad förbättringar som framför allt handlar om stabilitet, säkerhet och korrekt hantering av filsystem.

    Även om GParted kanske inte är ett program man tänker på till vardags, spelar det en avgörande roll när man installerar operativsystem, byter hårddisk eller räddar data. Därför är förbättringar ”under huven” ofta viktigare än nya funktioner – och just där fokuserar version 1.8.

    Färre krascher – ett stabilare verktyg

    Ett tydligt mål med GParted 1.8 har varit att eliminera kraschscenarier som funnits kvar länge. Bland annat har utvecklarna åtgärdat krascher som uppstod om ikonresurser saknades samt krascher i komponenten CommandStatus när GParted kompilerades utan optimering.

    Dessutom har långvariga låsningar kopplade till hantering av FAT-filsystem lösts. Särskilt problematiskt var situationer där en FAT-etikett råkade ha samma namn som en post i filsystemets rotkatalog, vilket kunde få programmet att frysa helt. Dessa problem är nu åtgärdade.

    Säkrare kopiering av filsystem

    När filsystem kopieras är det avgörande att inga gamla rester följer med. I GParted 1.8 raderas därför filsystemssignaturer innan varje kopieringsoperation genomförs. Det minskar risken för konflikter, kvarlämnad metadata och svårtolkade fel efteråt.

    Kopiera-och-klistra-funktionen har också förbättrats. GPT-partitioners typ-GUID bevaras nu korrekt och EFI System Partition behåller sin typ även när den kopieras till en ny partition. Programmet visar dessutom tydliga varningar om man försöker skapa logiska EFI-partitioner, något som kan orsaka startproblem på UEFI-system.

    Förbättrad korrekthet i gränsfall

    Flera ändringar riktar sig mot mer ovanliga men viktiga situationer. GParted inaktiverar inte längre 64-bitarsstöd på ext4-filsystem som är mindre än 16 tebibyte, vilket tidigare kunde ske felaktigt.

    Användargränssnittet uppdaterar nu etiketter korrekt även när flera åtgärder köas på samma partition, och detaljvyn i dialogrutan ”Applying pending operations” expanderar nu som förväntat. Även felrapporteringen vid problem med FAT-etiketter har förbättrats för att undvika missvisande meddelanden.

    Övriga förbättringar och putsning

    Utöver buggfixar innehåller version 1.8 flera mindre men genomtänkta förbättringar. Monteringspunkter skapas nu i en privat temporär arbetskatalog, vilket minskar risken för oönskade sidoeffekter. Kommandoutdata i åtgärdsdetaljer visas med fast bredd-typsnitt, vilket gör informationen lättare att läsa.

    Vid skapande av FAT16-, FAT32- och utökade partitioner på MSDOS-partitionstabeller sätts nu LBA-flaggan automatiskt. Dessutom har skärmbilder i GParteds manual uppdaterats, inklusive i översatta versioner.

    Ett moget verktyg som fortsätter förbättras

    FAKTARUTA: GParted 1.8
    • Vad? Fri partitionsredigerare för Linux (GUI).
    • Nyheter i 1.8 Fler kraschfixar, bättre FAT-hantering, säkrare kopiering.
    • Säkerhet vid kopiering Rensar filsystemssignaturer innan alla filsystem-kopior.
    • GPT/EFI Bevarar GPT-typ-GUID och behåller EFI System Partition-typ vid kopiering.
    • FAT Fixar långvariga hängningar vid etiketter och förbättrar felmeddelanden.
    • Små förbättringar Fastbreddstext i kommandoutdata, privata temporära mountpoints m.m.
    Tips: Ta alltid backup innan du ändrar partitioner.
  • MariaDB 12.0 släppt – stora InnoDB-fixar och breddat stöd för fler Linuxdistributioner

    Den populära öppna källkodsdatabasen MariaDB är nu ute i version 12.0, en uppdatering som levererar en rad kritiska buggfixar, förbättrad stabilitet och utökat plattformsstöd. Bland nyheterna finns lösningar på flera seglivade problem i InnoDB och Aria, en ny automatisk I/O-hantering för Linux, samt färdiga paket för de senaste utgåvorna av Fedora, RHEL, SLES, Ubuntu och Debian.

    Fokuserar på stabilitet i lagringsmotorerna

    En stor del av utvecklingsarbetet har lagts på att täppa till hål i lagringsmotorerna InnoDB och Aria.
    InnoDB får bland annat fixar för korruption i det så kallade adaptive hash index, hängningar vid minneshantering och fel vid användning av vector index. Dessutom introduceras den nya parametern innodb_linux_aio, som automatiskt väljer mellan moderna io_uring och äldre libaio beroende på miljön.

    Aria-motorn slipper nu krascher vid tillägg av foreign keys till tabeller med vector index – en förbättring som riktar sig till användare med tunga, indexintensiva arbetslaster.

    Problem med partitioner och replikering åtgärdade

    Version 12.0 rättar till ett problem där UNIQUE constraints med USING HASH kunde korrupta tabeller med foreign keys.
    För de som arbetar med partitionerade tabeller är en kritisk fix på plats: replikor som tidigare kunde krascha efter att en partition konverterats till en fristående tabell hanterar nu detta scenario korrekt.

    På klustersidan uppdateras Galera till version 26.4.23, med förbättrad kompatibilitet för OpenZFS 2.3.0 och senare. Även flera replikationsproblem är lösta, bland annat att master kunde bli okontaktbar i semi-synkron läge när en replik stoppades.

    Förbättringar i backup och optimerare

    mariabackup kan nu hantera svåra fall med Aria-tabeller och undviker inkonsistens i replikering, något som tidigare resulterat i felrapporter från användare.

    På optimerarsidan rättas buggar som kunde orsaka krascher vid hantering av derived tables, felaktiga indexplaner och oändliga loopar vid analys av tabeller med vissa UTF-8-tecken.

    Nya distributioner och sista version för Ubuntu 24.10

    Med 12.0 breddas stödet till fler plattformar och arkitekturer:

    • Fedora 42 (x86_64, aarch64)
    • RHEL 10 (x86_64, aarch64, ppc64le, s390x)
    • SLES 15 SP6 och SP7
    • Ubuntu 25.04 (Plucky Puffin)
    • Debian 13 (Trixie)

    Detta är även sista MariaDB-versionen för Ubuntu 24.10, som nådde slutet av sin ordinarie supportperiod i juli 2025. För CentOS Stream 9 ingår nu även det tidigare saknade paketet MariaDB-provider-lzo.

    Rolling release – nästa steg 12.1.2

    MariaDB 12.0 är en rullande utgåva, vilket innebär att det inte kommer någon version 12.0.3. Utvecklarna rekommenderar att de som vill hålla sig på den senaste versionen planerar för uppgradering till MariaDB 12.1.2 när den blir tillgänglig.

    https://linuxiac.com/mariadb-12-0-lands-with-innodb-fixes-and-expanded-platform-support

    Faktaruta: MariaDB och version 12.0

    Vad är MariaDB?
    MariaDB är ett öppet källkodsbaserat relationsdatabashanteringssystem (RDBMS) som skapades 2009 som en fork av MySQL efter att Oracle köpt upp MySQL AB. Projektet leds av MariaDB Foundation och används världen över i allt från webbapplikationer till stora företagslösningar.

    Historik i korthet:
    2009 – Projektet startas av Michael ”Monty” Widenius, en av MySQL:s grundare.
    2012 – Tas i bruk i flera Linuxdistributioner.
    2015 – MariaDB Corporation grundas för kommersiellt stöd.
    2017 – Inför *window functions* och *common table expressions*.
    2020–2024 – Prestanda-, säkerhets- och kompatibilitetsförbättringar.
    2025 – Version 12.0 släpps som rullande release.

    Nyheter i MariaDB 12.0:
    • Förbättrade InnoDB- och Aria-motorer.
    • Ny parameter innodb_linux_aio för smart I/O-hantering.
    • Fixar för partitioneringsproblem och replikatorkrascher.
    • Galera 26.4.23 med OpenZFS-stöd.
    • Förbättrad mariabackup.
    • Stabilare optimerare och UTF-8-fixar.
    • Paket för Fedora 42, RHEL 10, SLES 15 SP6/SP7, Ubuntu 25.04, Debian 13.
    • Sista versionen för Ubuntu 24.10.

    Versionsmodell:
    MariaDB 12.0 är en rolling release – ingen 12.0.3. Nästa steg blir MariaDB 12.1.2.

  • Ändra storlek på Linux-partitioner, del 1: Grunderna och del 2

    Hos IBM hittade den här lilla skolan hur man ändra storleken på sina linux partitioner.

    Resizing Linux partitions, Part 1: Basics
    Resizing Linux partitions, Part 2: Advanced resizing

Etikett: partitioner