Powrót do strony głównej

The Management Console

The Management Console to niskopoziomowy interfejs jądra.

Dzięki niemu możemy m.in:
Potrzebny jest do tego program uml_mconsole, uruchamiany bezpośrednio z maszyny macierzystej (a nie z UML-a). Musi on jakoś komunikować się z konkretnym UML-em, więc podczas uruchamiania UML-a podajemy parametr umid=debian określający jego id (jeśli tego nie zrobimy UML stworzy losowy identyfikator). W komunikatach wyświetlanych w trakcie ładowania systemu możemy teraz znależć:

mconsole initialized on /home/janek/.uml/debian/mconsole

Teraz wywołujemy

[host]% uml_mconsole debian

i możemy zarządzać naszym UML-em.

Do dyspozycji mamy następujące polecenia:

halt i reboot

halt zamyka, reboot przeładowuje system.

config

config dodaje nowe urządzenie, np.

(debian) config ubd3=/home/janek/incoming/roots/root_fs_debian22

remove

remove usuwa urządzenie:

(debian) remove udb3

cad

cad wywołuje na UML-u Ctr-Alt-Del.

stop

stop wstrzymuje działanie UML-a aż do wystąpienia komendy go. Jest to bardzo wygodne podczas robienia back-up'u.

go

go przywraca działanie UML-a.

Tworzenie back-up'u

By zrobić back-up systemu plików bez przeładowywania systemu, wystarczy zatrzymać UML-a

(debian) stop

zmusić go do zapisania danych w systemie plików

(debian) sysrq s

skopiować system plików w bezpieczne miejsce i przywrócić działanie systemu

(debian) go