Microsoft-fejl rammer Mars-sonde

NASA har nu fremlagt status for dets sidste Mars-mission. En fejl i Microsofts ældgamle DOS-styresystem var tæt på at ødelægge de små marsrobotter.

Indhold

Efter at den amerikanske rumfartsorganisation NASA havde landet den første lille robotbil på Mars, fungerede den fint i 14 dage, hvorefter robotbilen holdt op med at reagere på kommandoer fra Jorden.

NASA fremlægger nu dokumentation for problemet, der viste sig at være en ældgammel fejl i det Microsoft-styresystem, der i modificeret udgave bliver anvendt af robotbilen.

Styresystemet opdaterede nemlig ikke filsystemet, når en fil blev slettet. Forskerne havde være meget ivrige for at tage billeder af Mars-overfladen, og havde derfor fyldt robotbilens 96 megabyte store RAM-disk op.

Efterhånden som billederne blev transmitteret til Jorden, blev de slettet. Uheldigvis blev dette ikke markeret i filsystemet, hvorefter den indbyggede computer genstartede på grund af pladsmangel, kun for at opdage, at der stadigvæk var pladsmangel, hvorefter systemet gik i en uendelig løkke af genstarter.

Dermed forsvandt al kommunikation til Jorden, og det var kun da systemet gik i vedligeholdelsestilstand efter hundredvis af genstarter, at NASA fik kontakt til robotbilen. NASA sendte derefter en fejlrettelse til robotbilen, der siden har fungeret upåklageligt.

Styresystemet i Mars-robotbilen er Wind River VxWorks, der anvender FAT-filsystemet fra MS-DOS.

Det er normalt at bruge gennemtestede styresysteme DOS, OS/360 og Unix eller dele fra dem til rumsonder, da konstruktørerne af sådanne systemer anser disse systemer for at være blevet testet så meget, at de er tæt på fejlfrie. Men DOS havde altså lige den sidste fejl tilbage.

Læses lige nu

    Annonceindlæg fra Lenovo

    Hvorfor lykkes nogle organisationer med AI – mens andre sidder fast i pilotfasen?

    AI rykker fra teknologiagendaen til den strategiske dagsorden. Men for mange er vejen fra ambition til målbar værdi længere end forventet.

    Navnenyt fra it-Danmark

    Pinksky ApS har pr. 1. maj 2026 ansat Jeppe Spanggaard, 29 år,  som Rådgivende konsulent, Partner. Han skal især beskæftige sig med Digitalisering med Microsoft-platformen. Han kommer fra en stilling som Microsoft 365 & SharePoint Specialist hos Evobis ApS. Nyt job

    Jeppe Spanggaard

    Pinksky ApS

    Lauren De Ventura,  emagine Expertise A/S, er pr. 1. juli 2026 udnævnt som Chief People Officer, fast del af den globale ledelse og bestyrelsesmedlem. Hun er uddannet HR-ledelse på tværs af konsulent-, staffing- og IT-branchen. Hun beskæftiger sig med skabe rammerne for emagine som et sted, hvor IT-talenter kan opbygge meningsfulde karrierer. Udnævnelse

    Lauren De Ventura

    emagine Expertise A/S

    WITRICS A/S har pr. 1. juli 2026 ansat Tim Meicker som Sales & Marketing Manager. Han skal især beskæftige sig med marketingstrategi, salgsaktiviteter, samt virksomhedens kommercielle vækst. Han kommer fra en stilling som projektansat hos WITRICS A/S. Han er uddannet BA (hons) Strategic Management og MBA fra Syddansk Universitet. Nyt job

    Tim Meicker

    WITRICS A/S