Riskerna med Ubuntu Linux på din Asus Eee PC

Läser att Tommy k Johansson tipsar om Linux-distributionen Ubuntu, och hur du kan installera den på din Eee PC. Han har helt rätt i att det är enkelt, och att Ubuntu är en bra Linux-distribution är det heller ingen tvekam om.

Däremot finns det risker med att installera Ubuntu på en Eee PC, och innan du gör det så bör du vara medveten om dem.

Hårddiskens livslängd

Eee PC använder sig av solid state-hårddiskar (SSD). Dessa kan bara skrivas till ett begränsat antal gånger, sedan går de sönder, bit för bit skulle man kunna säga. Eftersom Linux-distributioner i allmänhet använder sig av swap-partitioner som standard, så betyder det att det skrivs en himla massa till disken hela tiden. Xandros, den förinstallerade Linux-distributionen från Asus (ibland kallad Eee OS), har ingen swap-partition och sparar på så sätt på SSD-disken, men sådan hänsyn tar inte alla Linux-system. Dessutom föreslår många dsitributioner journalbaserade system, såsom ext3 till exempel, vilket i sin tur betyder ännu fler skrivningar, och ännu kortare livslängd för hårddisken.

Hur löser man då detta? Jo, det finns en mängd inställningar man kan göra för att minimera antalet skrivningar till disken. Det bästa är om man installerar utan swap-partition helt och hållet, och väljer ett annat system än ext3 när man formaterar hårddisken. Är du riktigt rädd om din SSD-disk så kan du installera operativsystemet på ett SD-minneskort och starta datorn från det istället, eller en USB-sticka om du inte har något emot att den sticker ut.

Det viktiga är att du läser in dig på de här sakerna. Annars finns risken att du skriver sönder din SSD-disk i din Eee PC i förtid!

Kompatibilitet

I Xandros fungerar allt, förstås, eftersom det är Asus egna operativsystem, men så bra är det inte i alla Linux-distributioner. De flesta har problem med det trådlösa nätverket, samt att sätta datorn i viloläge och vad som händer därefter. Många, inklusive Ubuntu-anpassningarna för Eee PC, klarar inte heller av att stänga av datorn från menyerna (i skrivande stund, det finns fixar för den orädde, men de är inte hundraprocentiga just nu), utan du måste göra det med strömknappen. Andra vanliga problem är webbkameran, mikrofonen, snabbtangenterna och ljudet.

Lösningen på detta är förstås att läsa in sig på vad som är verifierat att det fungerar av riktiga användare (snarare än överoptimistiska FAQ-listor framställda av distributionens skapare, de stämmer inte alltid), samt sedan besätmma sig för om det spelar någon roll att du inte kan höja och sänka volymen med funktionstangenterna, exempelvis.

Borde jag installera Ubuntu Eee på min Eee PC?

Tycker du om att leka med Linux så absolut, varför inte? Se till att du är medveten om riskerna, dock, så att det inte blir några obehagliga överraskningar. En bra första start är forumet hos Eeeuser.com. Personligen kollar jag alltid där innan jag ger mig på några tokigheter, och det har besparat mig en hel del problem.

Sedan är det förstås det där med hur stora riskerna egentligen är. Meningarna går isär, i synnerhet vad gäller SSD-diskens livslängd i antalet skrivningar, men nog vore det tråkigt om den bara dog, eller blev drastiskt mindre, bara för att du installerat Ubuntu som sedan swappat sönder den? Å andra sidan, vad är vitsen med att köpa en Eee PC om du inte kan använda den.

Tänk efter före, läs in dig, och laborera så mycket du vågar. Det är min modell i alla fall.

  • Johan
    Har faktiskt börjat få lite avsmak för netbook-distributioner. Kör själv med full desktopdist av Xubuntu 9.10 Beta med enlightenment som skrivbordshanterare. Snabbt, snyggt, enkelt och med ubuntus stora bibliotek.
    Och ska jag vara ärlig så vill jag att det ska swappa mycket när jag har så begränsad RAM.

    Och att göra ett sd-minne till SWAP är inte så svårt, i en terminal (med root-rättigheter) kör följande (OBS! TAR BORT ALLT PÅ MINNET):
    mkswap /dev/sdb1
    swapon /dev/sdb1

    Givetvis går det även att förminska datapartitionen på minnet och använda det frigjorda utrymmet till swap. Eller så kan man skapa en fil och använda som swap. "If there is a will, there is a way"

    Dessutom så går det att ställa in hur "swappigt" linuxkärnan ska vara (i alla fall i kärnor 2.4 eller nyare). I filen /proc/sys/vm/swappiness finns en siffra mellan 0 och 100, där 100 är maximalt swappigt. Alltså är det en inställningsfråga.
  • emiger
    Nej! Så är det inte med Xandros. Tryck CTRL+ALT+T för att öppna en kommandotolk och skriv in "sudo synaptic". Sedan kan du lägga till massa Debian-källor. Jag har b.la installerat Wine,VLC,Audacity. Visste du att om du installerar paketet som heter "eeepc-full-desktop" så kan du dessutom få fullt KDE-Skrivbord på din Eee PC. Sedan om du vill inte ha Easy Mode väljer du fliken "Inställningar" och sedan anpassa och markera "Fullt Skrivbordsläge" i rutområdet "Inloggningsläge"
  • mikael
    Win använder också en typ av swap och den är fan inte bättre kan man ju lungt säga så att böla över att linux som är ett sjukt mycket bättre OS när det gäller hantering är som att torka sig innan man skiter.
  • Tack för länken!
  • Jonas R
    Här är annars en instruktion hur man installerar Linux och undviker skrivande till disk genom att använda sig av tmpfs http://wiki.zenwalk.org/index.php?title=Asus_EE.... Det är visserligen inte Ubuntu men handhavandet är detsamma vilken Linuxdistribution man än använder.
  • Kanon!
  • Problemet löst! Jag deaktiverade swappandet helt enkelt..

    .."for deleting swap, you need to comment out that line from fstab.
    you can open fstab for editing with
    sudo gedit /etc/fstab
    and then, to disable swap from next boot on, comment out (i.e. add a # in the beginning) this line:
    UUID=6909a180-3f52-4d46-8b5a-db2e2c4dccab none swap sw 0 0
    i.e., replace it with
    # UUID=6909a180-3f52-4d46-8b5a-db2e2c4dccab none swap sw 0 0
    to turn swap off for the current boot, if you dont like rebooting,
    you can use
    sudo swapoff /dev/sda5 .."
  • Jag har precis installerat EeeBuntu 2.0 på min EeePC 900 och är dundernöjd med allt. Nu skulle det ju vara tip-top om man kunde få den att swappa mot just ett sd kort?! ..men hur gör man då? Jag skulle ble väldigt tacksam om jag fick hjälp med det eller blev dirigerad åt rätt håll mot hjälp.

    Mvh,
    Roger
  • Jonas
    Ja om man bara visste det där, då hade man besparat sig ett serviceärende. Har haft xp installerat, med ett par formateringar innan det fungerade,ett halvår och nu har SSD'n sagt upp sig.
  • Daniel
    "Är du riktigt rädd om din SSD-disk så kan du installera operativsystemet på ett SD-minneskort och starta datorn från det istället, eller en USB-sticka om du inte har något emot att den sticker ut."

    Hur i helvete undkommer man att operativsystem kraschar pga av read/writes genom att ha det på en annan sorts SSD-disk?

    Vore det inte smartare att lägga swapen på säg ett minneskort och operativet på den interna disken?
  • Visst kan man göra så, swappa på ett SD-kort är en bra variant. Poängen är att vara försiktig med skrivningarna på SSD-disken.
  • Hakar
    Alltså jag vet inte riktigt vad jag ska börja med att säga, jag är inte jätte kunnig med datorer och jag har köpt en EEE dator som jag är nöjd med, vill dock ha Windows på den men jag försökte fixa det på alla sätt och vis, tog hjälp av min omgivning men ingen kunde hjälpa mig. Nu har jag gett upp, vill ha Ubuntu som sägs vara så enkel att installera, men jag följer instruktionerna exakt, men lyckas ändå inte. HJÄLP MIG!!!!

    Ni får gärna adda mig på msn så kan ni hjälpa mig genom det, lite smidigare > Hakar.M@Hotmail.com
  • Om man köper en nyare modell av tex ASUS Eee så kommer den ju med en "traditionell" hårddisk, och inte ens SSD. Då bör det ju med andra ord gå utmärkt att slänga in tex Ubuntu i den, utan att man sliter på HDDn i onödan. Eller har jag fel?
  • De Eee PC-modeller som har traditionella hårddiskar har inte SSD-problemet, helt rätt. Man får se efter vad man köper, helt enkelt. :)
  • Det tycker jag i och för sig inte du skall vara rädd för, man kan stänga av swappning och liknande. :)
  • Så sant, artikeln nämner faktiskt inte Ubuntu heller, så man får addera intrycken från flera olika håll innan man skapar sig en klar bild. :) Personligen blev jag lite mer motvillig till att skaffa en Eee PC nu (främst för att jag verkligen ville ha Ubuntu på den).
  • Tycker inte heller man skall måla fan på väggen, men faktum kvarstår att det är väldigt motstridiga uppgifter. Vissa har redan lyckats skriva sönder sina diskar, helt eller delvis, medan andra menar på att de borde hålla rätt länge. Tre år fick jag framlagt för mig på ett tämligen trovärdigt vis, även för den budget-SSD som Asus valt.

    Problemet med vissa Linux-system är att de swappar väldigt hårt, vissa tämligen i onödan (Ubuntu är känt för det, ett ypperligt system för övrigt, och det är inget problem med vanliga hårddiskar). Det betyder att du inte får normal skrivning på disken, du får konstanta förändringar och kontroller, och när varje kontroll innebär en skrivning blir det för mycket.

    Hur farligt det verkligen är för diskarna är dock oklart, som sagt.
  • Intressant artikel, men man ska nog inte vara alltför snabb att måla fan på väggen. :) Jag hittade denna artikel i eeeuser.com's Wiki:

    http://wiki.eeeuser.com/ssd_write_limit

    Ett snabbt citat:

    "Example: With the Eee PC SSD, a typical user (6 hours/day, 10% write rate) will write for 36 minutes per day resulting in a useful lifespan of ~25 years in my worst case below (last line in the table). In other words, I'm not going to worry about it."

    Bra läsning!
  • Anders
    Hmmm... har inte Xandros sin userdisk (/dev/sdb1) formaterad som ext3...
    I alla all på min burk som numer kör ubuntu-eee 8.04.1
  • Måns
    Jag kör Ubuntu på min Eee 900, främst på grund av det löjligt begränsade utbudet av vettiga paket till Acers Xandrosversion; det känns inte alltför hett när standardprogrammeringsspråk inte stöds och den senaste versionen av Firefox till distributionen är från 2006... Med några små modifikationer i Ubuntu Eee (swap, fix för avstängning via menyer...) så funkar allt alldeles utmärkt. Lite trixande blev det, men inte särskilt mycket, och det var utan tvekan värt det för att få ett ordentligt operativsystem som gör att burken verkligen går att använda.
blog comments powered by Disqus