Umsdos-projektet startades 1992 och gjordes tillgängligt på nätet, som en patch, januari 1994. Det inkluderades som standard i kärndistributionen i juli, från och med kärna 1.1.36.
Umsdos tog tidigt in i Slackware-distributionen, faktiskt redan innan det togs med i den officiella kärnan.
Umsdos började förbättras med version 1.1.60 av kärnan. Dess prestanda har gjorts mycket bättre, speciellt för skrivning. Sedan 1.1.70 är det återigen stabilt.
En stor bugg fixades i Linux 1.2.2. Denna bugg hade orsakat en hel del problem för användare ända sedan början (en fil kunde utan förvarning byta namn, vilket gjorde att man kunde tro att den försvunnit). Slackware 2.2 distribueras med version 1.2.1 av kärnan och har alltså denna bugg.
Det är tillgängligt som en patch för 1.0.x av kärnan. Det är inbyggt i Linux 1.2. Det kan kompileras in i kärnan eller laddas som en modul. För tillfället är det så att om du vill ladda umsdos som en modul, så måste du även använda MS-DOS fs som en modul. Det beror på en begränsning i modulsystemet (vissa symboler exporteras endast när drivrutinerna är installerade som modules).
Så här långt tror jag endast att det är Slackware som stödjer det. Jag har säkert fel, så skicka mig information om detta så att jag kan rätta till det.
Hemsidan för Umsdos är sunsite.unc.edu. Titta i katalogen
/pub/Linux/system/Filesystems/umsdos
.
Det finns ganska mycket dokumentation om hur Umsdos fungerar
internt. Det är tillgängligt både i HTML
- och text-format på
samma ställe som verktygen.
Vad jag vet så är HTML
-versionen inte tillgänglig online på någon
webb-sajt. Du måste ladda ner det, packa upp det och läsa det på din
egen maskin.
Jacques Gelinas jacques@solucorp.qc.ca
Om du kommit så här långt så har du säkert märkt att det är ett tag sedan det här dokumentet uppdaterades. Jag har dock valt att översätta allt som det står och inte försökt göra något mer aktuellt. Det torde dock vara ganska uppenbart för läsaren att en del förändringar har skett sedan detta dokument skrevs och t.ex. så bör man inte behöva oroa sig speciellt mycket för den bugg som nämns ovan, eftersom den rättades till redan i Linux 1.2.2. Det grundläggande informationen torde dock fortfarande vara av intresse för de som är intresserade att lära sig något om Umsdos och/eller installera det.
Om du har några anmärkningar att göra på översättningen, så skicka ett e-brev till mig: uxm165t@tninet.se. Om du för in ändringar i texten, så var vänlig gör det i SGML-versionen, om du tänkt skicka det till mig. Det går naturligtvis även bra med diff-filer.
Uppdaterade dokumentet 13/11-98, genom att byta ut översättningen av "permissions" till "rättigheter", istället för det sämre "tillåtelser"