na serwerach Charon/Borg/Deathstar
W UML jest używany system Debian/GNU Linux 3.1 „Sarge”.
pojawiają się wirtualne konsole w xtermach zatytułowanych „Virtual Console #”, można się na nie logować. Na początku dostępne jest tylko konto root - hasło jest puste!
jako root napisać „halt”
na końcu zajęć, lub w przypadku poważnej awarii:
runumlinux init
w przypadku zrobienia czegoś „kreatywnego”; z poziomu hosta:
"killall umlinux ; sleep 3; killall -9 umlinux"
jeżeli są problemy ze startem środowiska, wtedy:
runumlinux init && runumlinux
dostępne są urządzenia /dev/loop0 … /dev/loopN należy obserwować informacje w czasie startu uml, np:
/etc/rcS.d/S90mkloop: Creating loop device: /dev/loop0,1,2,3,4, done. /etc/init.d/mkld: setting up /dev/loop0 on file /space/PD_2hl3Bh.dev, size 5MB. /etc/init.d/mkld: setting up /dev/loop1 on file /space/PD_7OEm3I.dev, size 10MB.
np.:
mkfs -t ext2 /dev/loop0
W UMLinux nie należy zakladać partycji! (choć można przećwiczyć samo użycie fdisk)
Tego ćwiczenia nie da się przeprowadzić z poziomu uml, z racji braku możliwości dostępu do napędu floppy.
Działa „ifconfig”, należy zakladać adresy z sieci nieroutowalnej np.: 10.1.0.0/16 Możliwe jest wykonywanie „ping” w obrębie danej sieci o ile osoby ćwiczące wybiorą adresy z tej samej podsieci.
Tego akurat „z definicji” (środowiska wirtualnego) nie da się przećwiczyć. Proszę przejść do ćwiczeń z Init.
user-mode-linux uml-utilities user-mode-linux-doc debootstrap rootstrap