Nästa Föregående Innehållsförteckning

4. Hur du bootar ett Umsdos-system

4.1 Loadlin

Paketet lodlin15.tgz finns tillgängligt på sunsite.unc.edu i /pub/Linux/system/Bootutils. Detta verktyg är speciellt lämpat för att boota ett Umsdos-system. För det mesta är allt du behöver göra:

Boot DOS
C:>loadlinx zimage root=D:

där zimage är en vanlig kärnfil (komprimerad), vilken helt enkelt kopierats in någonstans på DOS-driven. D: är DOS-enheten där du har installerat Linux.

4.2 Från en diskett

Att boota ett Umsdos-system från en diskett är inte annorlunda än att boota ett Ext2-system. Du behöver en zImage-fil (kärna) som är inställd för att hitta din Umsdos-rotpartition. Detta åstadkoms vanligtvis med kommandot rdev. Följande sekvens kommer initialisera en zImage och lägga den på en diskett:

rdev zImage /dev/hda1
rdev -R zImage 0
dd if=zImage bs=8192 of=/dev/fd0

Om det här ser förvirrande ut, formattera bara en bootningsbar DOS-diskett och lägg in följande komponenter på den:

Och ställ in autoexec.bat så här:

loadlinx zimage rw root=C:

4.3 LILO

LILO, den officiella bootladdaren för Linux kan också användas för att boota ett Umsdos-system. Jag har dock ingen erfarenhet av det. Det ska funka från version 1.1.60. Var vänlig skicka mig ett e-brev om du vet något om detta.

4.4 Hur du kan defragmentera en Umsdos-partition

Detta kan göras med ett populärt DOS-verktyg. Det är inget speciellt med filer som producerats av Umsdos. Och Umsdos förväntar sig inget speciellt (katalogstruktur, ordningen på katalogerna osv.) från filsystemet under sig.

Vad jag vet så finns det inget Linux-program för att åstadkomma detta.

4.5 Avancerade trick

Umsdos är beroende av --linux-.---, vilket är beroende av DOS-katalogen. Vissa användare kanske vill experimentera lite. Verktygen udosctl finns med i umsdos_progs-paketet (vilket innehåller umssync och umssetup) och tillåter dig att utföra grundläggande katalogoperationer (lista, ta bort) oberoende av --linux-.--- och DOS-katalogen.


Nästa Föregående Innehållsförteckning