Następna strona Poprzednia strona Spis treści

4. Jak załadować Umsdos

4.1 Loadlin

Pakiet loadlin15.tgz jest dostępny pod adresem sunsite.icm.edu w katalogu /pub/linux/system/bootutils. Narzędzie to zostało przystosowane do bootowania systemu na Umsdos. Właściwie wszystko, co musisz zrobić, to:

        Uruchom DOS
        C:>loadlinx zImage root=D:
        

gdzie zImage to zwykły obraz jądra (skompresowany), skopiowany po prostu gdzieś na dysk DOS. C: to dysk DOSowy, na którym zainstalowałeś Linuksa.

4.2 Z dyskietki

Ładowanie systemu na Umsdos z dyskietki nie różni się od ładowania systemu na Ext2. Plik jądra zImage musi zostać poprawnie skonfigurowany, aby zlokalizować twoją główną partycję systemu na Umsdos. Z reguły można to osiągnąć przy pomocy polecenia rdev. Następująca sekwencja poleceń skonfiguruje zImage i zapisze go na dyskietce.

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

Jeśli nic z tego nie rozumiesz, po prostu sformatuj startową dyskietkę DOS i zapisz na niej następujące składniki:

i w pliku autoexec.bat dopisz:

        loadlinx zImage rw root=C:
        

4.3 LILO

Do ładowania systemu na Umsdos można też wykorzystać menedżer startowy Linuksa - LILO. Niestety nie mam z tym doświadczenia. Powino działać od wersji 1.1.60. Wyślij mi e-maila, jeśli coś o tym wiesz.

4.4 Jak zdefragmentować partycję Umsdos

Można to zrobić przy pomocy jakiegokolwiek narzędzia DOS. Pliki utworzone przez Umsdos nie wyróżniają się niczym szczególnym. Ponadto Umsdos nie wymaga niczego nadzwyczajnego (układu katalogów, sekwencji nazw katalogów itd...) od swojego systemu plików.

O ile wiem, nie ma żadnego narzędzia do defragmentacji dla Linuksa.

4.5 Zaawansowane sztuczki

Umsdos do działania potrzebuje pliku --linux-.---, który z kolei potrzebuje katalogu DOS. Dla użytkowników lubiących eksperymentować jest program udosctl, część pakietu umsdos_progs (zawierającego umssync i umssetup) umożliwia podstawowe operacje na katalogach (wyświetlanie zawartości, kasowanie) niezależnie od pliku --linux-.--- i katalogu DOS.


Następna strona Poprzednia strona Spis treści