Sanal makine, temelde makinenin birincil işletim sisteminin yanında çalışmak üzere kurulmuş paralel bir bilgisayar işletim sistemidir. Sanal bir makine (VM) kurmak nispeten kolaydır. Çoğu ürün, teknisyeni adım adım kurulum kılavuzundan geçiren standart bir kurulum sihirbazı kullanır. Bu yükleme sırasında, her sanal yüklemeye ne kadar bellek ve disk alanı ayrılacağının belirlenmesi önemlidir. Bu, sanal makinenin performansını etkileyecektir, çünkü sistem mevcut kaynakları bu tanımlanmış konfigürasyonla sınırlayacaktır.
Bir kişi sanal bir makine kurmaya başlamadan önce, öncelikle bilgisayar sisteminin kullanılabilir disk alanını ve hafızasını belirlemelidir. Bu, yazılımı yüklemek için bir rehber olarak kullanılacaktır. Sanal makine minimum bellek ve disk alanı yapılandırması gerektirmelidir. Bilgisayar sisteminde gerekli kaynaklar yoksa, kurulum normalde başarısız olur.
Linux®, UNIX® ve Windows® dahil olmak üzere sanal bir makineyi destekleyebilecek birçok işletim sistemi türü vardır. Her işletim sistemi minimum sistem gereksinimlerine ve yapılandırma ayarlarına sahiptir. Sanal bir makine kurmak için işletim sisteminin kılavuzunu takip etmek önemlidir.
Bir mühendis, önce sanal bir makine kurmadan önce tüm sistem yedeklemesini tamamlamalıdır. Bu, kurulum işlemi sırasında ortaya çıkabilecek veri bozulmalarına karşı koruma sağlayacaktır. Yükleme başarısız olursa, sistem yedekleme bilgisayar sistemini geri yüklemek için kullanılabilir.
Yükleme işlemi tamamlandıktan sonra sanal makineyi silmek gerekebilir. Bu, atanmış sürücü alanını dosya sisteminin çöp dizinine taşıyarak kolayca gerçekleştirilebilir. Sanal bir makineyi kaldırmak, yüklemekten daha kolaydır.
Birçok kişi Linux® ve Windows® sanal makineleri aynı bilgisayar sistemine kurmayı tercih eder. Bu, popüler Windows® platformunun bilinen özelliklerini korurken, sistem kullanıcısına UNIX® işlem gücü sağlar. Bu yapılandırma ile, temel işletim sistemi olarak Windows® ile sanal bir makine kurmak en iyisidir. Bu, temel Windows® programlarını etkilemeden VM'yi silmeyi kolaylaştırır.
Windows® Sanal PC, Microsoft® tarafından oluşturulan sanal makine yazılımıdır. Bu yazılım, Windows® uygulama kullanıcılarının işletim sistemlerinin eski sürümlerini yüklemelerine izin verir. Sanal PC, kullanıcının eski yazılım programlarına geriye dönük uyumluluk sağlayan Windows 7® platformunda Windows XP® çalıştırmasını sağlar.


