Powrót do strony głównej

Tworzenie nowych - pustych wirtualnych dysków

Rozmiar wirtualnego dysku zawierającego główny system plików ściągnięty ze strony wymienionej w poprzednim punkcie jest z góry ustalony i często bywa zbyt mały w porównaniu z naszymi potrzebami. Brakuje nam wolnego miejsca na wirtualnym dysku. Aby poradzić sobie z tym problemem można zainstalować nowy wirtualny dysk:

Musimy zatem stworzyć odpowiedni plik, który stanie się wirtualnym dyskiem. Komenda

 dd if=/dev/zero of=new_filesystem seek=1024 count=1 bs=1M

stworzy nam plik o wielkości 1024 MB zawierający same sera - plik ten reprezentuje fabrycznie nowy dysk.

Uruchamiając UML należy dodać właśnie stworzony dysk do wirtualnego sprzętu wchodzącego w skład maszyny UML. Komenda

ubd3=new_filesystem

dodaje uprzednio stworzony dysk. Oczywiście należy zadbać, aby dodawany wirtualny dysk był przyporządkowany urządzeniu jeszcze niewykorzystywanemu.

Gdy uruchomimy UML będzie on posiadał urządzenie /dev/ubd/3 , które reprezentuje uprzednio dodany dysk. Teraz należy sformatować nowy dysk. Można to zrobić komendą:

mkfs.ext2 /dev/ubd/3

spowoduje to sformatowanie dysku w systemie ext2.

Teraz pozostaje już tylko zamontowanie nowo utworzonego wirtualnego dysku:

mount /dev/ubd/3 /mnt