Fråga
Efter att under en längre tid själv ha försökt förstå och rätta till ett par misstag jag gjort med mina hårddiskar skulle jag vilja höra med dig om du kan reda ut begreppen för mig.
När jag blivit övertalad att övergå från min hembyggda med XP (den fungerade ju jättebra) till Windows 7 gjorde jag det första misstaget och köpte en märkesdator. Av någon anledning tog jag för givet att denna desktop hade plats för två hårddiskar, så att jag enkelt skulle kunna föra över mina XP-data och program till den nya eller ännu hellre tills vidare köra Windows 7 och XP parallellt. Men det fanns bara en hårddiskplats så lösningen blev två externa diskfack varav ett kopplades till ett eSATA-kort och ett fick gå direkt på en SATA-kontakt på moderkortet. Dessutom kopplade jag in en USB-adapter till ett annat eSATA uttag.
Detta arrangemang fungerade så tillvida att huvuddisken med Windows 7 hittade och kunde kommunicera med diskarna i de nya uttagen. Nästa steg blev att koppla bort huvuddisken och försöka starta XP-diskarna från de olika yttre diskfacken. Det visade sig då att några diskar startade endast från det fack som var kopplat direkt till moderkortet, någon endast om den var kopplad via eSATA och en endast om den satt i USB-adaptern.
Ja, det fick väl gå. Men eftersom mina XP-diskar inte hade drivrutiner som märkesdatorn behövde fungerade ju inte till exempel nätverk eller bildskärm fullt ut, så jag plockade in dem i XP-datorn igen. Men då startade de givetvis inte alls där de förut fungerat helt OK. Och har man väl köpt en märkesdator med märkes-speciellt innehåll för en senare Windows-version ska man tydligen inte räkna med att kunna få tag i äldre drivrutiner till tidigare Windows-versioner.
Jag insåg mitt nya misstag att koppla ihop dem med en Windows 7-dator som möblerat om i startprogrammen och har sedan dess försökt att med hjälp av Paragon backup- och partitionsprogram samt XP-reparation på olika sätt få diskarna att åter starta i XP-lådan, men förgäves. Startsidan dyker upp och letar men startar efter en stund om utan att hitta något.
Dock går det att köra en del av XP-diskarna i XP-lådan men endast i felsäkert läge och utan bakgrundsbild och givetvis mycket långsamt.
Finns det något sätt att reda ut det här? Data och bilder med mera finns ju kvar, så det går att rädda, men vissa program skulle jag ju trots allt vilja ha kvar även om de endast går att köra i den gamla trotjänaren XP eller i Windows 7:s VPC-XP-läge. Jag har lite äldre säkerhetskopior av det mesta och säkerhetskopior tagna efter det att jag insett vilka ”misstag” jag gjort. Men en återställning av de senare resulterar ju inte i något nytt även om hårddisken är omformaterad av XP. Men jag har ju lärt mig av detta att man inte utan vidare kan blanda XP och Windows 7, men det vore intressant att få lära sig vilka skillnaderna är i ”bootsekvenser” och vilka startfiler som ska finnas var i de olika versionerna, samt vad det hela handlar om och vad som kan göras för att rädda det som kan räddas.
Lasse Dahl
Svar
Jag kan ju börja med att kommentera att det var en märklig dator som bara har en hårddiskplats. Men sådant brukar gå att lösa. SATA-uttagen finns ju uppenbarligen på moderkortet, så man kan ju tänka sig att till exempel tejpa fast en hårddisk i botten av lådan eller bara låta den ligga löst. Jag har själv tillämpat sådana lösningar – en stationär dator flyttas ju inte så ofta.
Windows Vista/7/8 har ett helt annat system för systemstarten än vad Windows XP har, men vid en dubbelinstallation brukar den normalt kunna fås att fungera. Det viktiga är i vilken ordning systemen installeras. Jag har tidigare också rekommenderat det utmärkta programmet Easy BCD för att manipulera startmeny och startordning och det brukar gå att köra nästan vilka operativsystem som helst parallellt.
I ditt fall har du vad jag förstår inte gjort någon nyinstallation, utan bara flyttat hårddiskarna. Det innebär att inga förändringar gjorts i startsektorer med mera. Det borde alltså ha gått att starta Windows XP bara genom att välja startmedium i BIOS snabbmeny för detta, eller genom att ändra startordningen i BIOS. Det framgår inte om det var detta du gjorde? Däremot går det över huvud taget inte att starta Windows från en extern disk, varför vare sig eSATA eller USB borde fungera, utan endast en disk ansluten direkt till moderkortet.
Vad gäller drivrutinerna är det naturligtvis så att det inte finns drivrutiner till Windows XP för all modern hårdvara. Det är inte så konstigt – XP är elva år gammalt och de flesta tillverkare ser nog inga skäl att tillverka XP-drivrutiner till sina nya produkter, särskilt inte nya datorkomponenter. Det kan därför vara mycket svårt att få XP att fungera i en ny dator.
Att det inte går att få igång XP igen med disken tillbaka i den gamla lådan låter underligt. Om installationen har förändrats av dina försök att köra med ny hårdvara, vilket är troligt, borde det gå enkelt att lösa med en reparationsinstallation med hjälp av installationsskivan. Starta med skivan som vid en vanlig installation och välj att installera (inte att reparera, då hamnar du i Återställningskonsolen). När installationen har påbörjats väljer du att göra en reparation i stället för en nyinstallation.
Och precis som du säger går det ju utmärkt att köra dina XP-program i XP-läge i Windows 7, om du har Professional-versionen. Annars brukar jag rekommendera Virtual Box, som är ett förträffligt gratisprogram. Jag har ju själv behov av att kunna testa alla möjliga operativsystem, bland annat för att kunna besvara era frågor, och jag använder just Virtual Box för att köra allt från DOS och Windows 3.1 till XP, Vista och 7 i ett fönster under Windows 8.