Avanti Indietro Indice

4. Come avviare un sistema Umsdos

4.1 Loadlin

Il pacchetto lodlin15.tgz disponibile a sunsite.unc.edu in /pub/Linux/system/Bootutils. Questa utility è adatta per avviare un sistema Umsdos. Generalmente tutto quello che bisogna fare è

Avviare DOS
C:\>loadlinx zimage root=D:

dove zimage è una normale immagine kernel (compressa) semplicemente copiata nel drive DOS. D: è il drive DOS dove è stato installato Linux.

4.2 Da floppy

Avviare un sistema Umsdos da floppy non è diverso da avviare un sistema Ext2. È necessaria un'immagine del kernel configurata per localizzare la partizione Umsdos di root. Questo viene fatto normalmente usando il comando rdev. La seguente sequenza inizializza un'immagine e la mette su un floppy.

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

Se questo sembra confuso, formattare un disco di avvio DOS e mettere in esso i seguenti file

e impostare l'autoexec.bat come questo

loadlinx zimage rw root=C:

4.3 LILO

LILO, il caricatore ufficiale di Linux può anche essere usato all'avvio di un sistema Umsdos. Comunque non ho esperienza con questo. Dal 1.1.60 dovrebbe funzionare. Scrivetemi una email se sapete qualcosa.

4.4 Come ottimizzare una partizione Umsdos

Può essere fatto usando un qualsiasi strumento DOS. Non c'è niente di particolare sui file prodotti da Umsdos. E Umsdos non si aspetta niente di particolare (struttura directory, intestazioni directory...) dal filesystem sottostante.

Da quello che so non ci sono strumenti Linux per fare ciò.

4.5 Aspetti avanzati

Umsdos si affida sul file --linux-.--- il quale si affida sulla directory DOS. Alcuni utenti potrebbero voler provare un po'. L'utility udosctl inclusa nel pacchetto umsdos_progs (contenente umssync e umssetup) permette semplici operazioni sulle directory (liste, eliminazioni) indipendentemente dal file --linux-.--- e dalla directory DOS.


Avanti Indietro Indice