Det hela började med att jag tog hand om en gammal IBM Thinkpad A20M och bestämde mig för att installera Linux på den. Nu är den äntligen klar efter många timmar, gråa hår och svordomar.
Mitt första steg var att försöka boota Puppy Linux från CD men det gick inte. Datorn var för gammal för att klara USB boot och verkade inte gilla att starta över nätverket. Det var disketter som gällde men jag hade ingen diskettläsare i någon annan dator. Fixade därför några Debian disketter på jobbet även om det inte visade sig helt lätt i 64-bitar operativ. Rawrite som är det verktyg som de flesta guider använder för att skapa disketter fungerar dåligt under Windows x64 och det tog ett tag att förstå att det var dd.exe som gällde istället.
Installationen med Debian funkade sedan ganska smärtfritt. Bootade med disketterna och ladda in några nätverksdrivrutiner. Resten hämtades via nätet och det var klart på någon timme. Problemen började när jag ville ansluta en WiFi dongel för att få trådlöst nätverk. Provade med både en D-link och en Linksys dongel utan lyckat resultat. Försökte följa guider för ndiswrapper och andra tips men fick det bara att fungera tillfälligt och inte stabilt. Konstaterade att det skulle fungera bättre med än nyare kernel än den kernel (2.4) som var med i Debianinstallationen.
Åter dags för Puppy Linux. Letade ett tag på nätet innan jag hittade en bootdiskett som funkade till Puppy. Laddade ner senaste Puppy och lade in på ett USB minne som gjordes bootbar inifrån Debian med syslinux. Det gick bra och Puppy startade glatt. Nu ville jag ersätta Debian på hårddisken men Puppy eftersom datorn endast har en USB port och det inte finns plats både för WiFi och USB minne. Det visar sig att Puppy inte hittar den interna hårddisken. Strular med det en massa timmar innan jag ger upp. Samtidigt sker det underligga att USB minnet tappar bootsektorn efter varje uppstart och jag måste starta Debian för att köra syslinux varje gång. Tar en tid och är väldigt frustrerade.
Nästa steg är att ta en äldre version av Puppy eftersom den jag valt var rykande färsk och kanske innehåller någon bugg som jag råkat ut för. Tar ner en tidigare version och får den att boota. Den hittar den interna hårddisken! Kör lycklig installationen men det går inte bra. Det hela slutar med att jag pajar Debian installationen och inte kan boota Puppy av tidigare nämnd anledning. Stööön!
Ger mig nu på DSL – Damn Small Linux som har bootbara disketter och instruktioner hur man ska installera från USB minne. Det går bra att få in men tyvärr vill det inte fungera att lägga över DSL på hårddisken. Gör inte speciellt stora ansträngningar eftersom jag inte riktigt gillar DSL. Det är lite för minimalistiskt. Börjar därför om från början och lägger in Debian men den här gången delar jag upp hårddisken i två partitioner. Lägger Debian på den ena och fixar sedan bootbart USB minne med Puppy linux igen. Det är den äldre versionen och den här gången går det bra att installera på hårddisken och jag använder den tomma partitionen.
Startar sedan Puppy från hårddisken och stoppar i min Linksys WiFi dongel. Den hittas direkt och är bara att konfigurera med min kryptering. Det funkar äntligen! Jag fixar en Remote Desktop klient och kan sedan köra min virtuella Windows 7 maskin precis som den kördes lokalt på det gamla IBM tröskverket. Det gör att burken kan användas till mer än det som följer med i Puppy.
Projektet slutfört!
PS. Omdömet från 3åringen när jag visade datorn för henne var: – Gör bilden större pappa!
Liknande inlägg:



