Virtualbox konsol komutları. Linux konsolundan Windows misafirini yapılandıran sanal kutu
Yazar: Ken Hess
Yayın Tarihi: 18 Ocak 2010
Tercüme: N. Romodanov
Transfer tarihi: Şubat 2010
Normal VirtualBox kullanıcıları, komut satırı arayüzünün arkasındaki muazzam gücün farkında olmayabilir.
İnsanlar genellikle, "Oldukça iyi bir grafik arayüzünüz varken neden komut satırını kullanasınız?" Cevap, komut satırının muazzam gücüdür. 1995'ten beri, bir bilgisayarın bir pencere ve grafik koleksiyonu olduğuna inanan bir nesil bilgisayar kullanıcısı var, ancak gerçekte bu gerçeklerden çok uzak. Neden, 1995 mi soruyorsun? FROM windows'un gelişi 95, 1995'te yeni bir bilgisayar çağı - grafik arayüzler çağı - açıldı. O önemli Ağustos'tan kısa bir süre sonra, Linux'un cevabı olan FVWM95 piyasaya sürüldü. windows arayüzü 95 Explorer. Bana öyle geliyor ki, o eski güzel günlerde komut satırı sonsuza kadar gitti. Artık kimse DOS kullanmak istemiyordu ve Linux'tan korkmayı bıraktılar. Ancak komut satırı hala Linux ortamında canlı ve iyi durumda. Hala Windows'ta oldukça yaşıyor. Ve artık Mac'ler Unix tabanlı olduklarına göre, grafik arayüz gerektirmeyen pek çok şeye de sahipler.
Parlak grafikleri, anlaşılır sayfasıyla VirtuaBox'ın güzel grafik arayüzü altında sizi şaşırtabilir. ayarlar Ayarlar ve çok sayıda açılır liste, komut satırının gizli dünyası gizlendi. Bu karanlık dünyanın gerçek gücü, yalnızca bu küflü mezarlıklara girmeye cesaret edenlere açıklanacak. VirtualBox komut satırını bir kez ele aldığınızda, GUI'nin güzel bir perdelikten biraz daha fazlası olduğuna karar verebilirsiniz, aksi takdirde gerçek dünya uygulamasının sıkıcı siyah dikdörtgenini görmezden gelmek isteyenler için tasarlanmıştır.
Komut satırı gücü
Bahsettiğim siyah dikdörtgen, terminal penceresi. Komut satırı otomatik komut yürütmeden tam olarak yararlanmanızı sağlar. * Nix sistemlerinde bildiğim tek otomasyon yöntemi Perl ile yazılmış komut dosyalarını, kabuk komut dosyalarını veya başka bir dilde komut dosyalarını kullanmaktır. Ve sistem zamanlayıcı arka plan programı (cron) betiği doğru zamanda çalıştırmanıza yardımcı olacaktır. Bu, yeteneği sayesinde komut satırının gücüdür. otomatik başlatmasistem yöneticilerinin aynı zamanda komut dosyası yazabilmelerini gerektiren şey, onların beceri yüküdür. Gerektiren her açık pozisyonda sistem yöneticisi, başvuru sahibinin boş pozisyonda listelenen tercüme edilmiş dillerden en az birinde senaryo yazabilmesi gerektiği belirtilecektir.
Sanallaştırma açısından, komut satırı hızlı bir şekilde sanal diskler oluşturmanıza, yeni bir ağ arabirimi eklemenize, sanal makineleri başlatmanıza ve yeni sanal makineler oluşturmanıza olanak tanır, bunların hepsini grafik arabirim kullanmadan yapabilirsiniz. Komut dosyası oluşturulabilen otomatik yürütme, sanal makineleri doğrudan müdahaleniz olmadan başlayıp duracak şekilde zamanlamanıza da olanak tanır. Ve gerçekten harika bir komut dosyası uzmanı iseniz, istemlerin yardımıyla sanal bir makine oluşturmanıza, başlatmanıza veya en az müdahale ile kurmanıza ve değiştirmenize yardımcı olacak bir komut dosyası yazabilirsiniz. Her şeyi manuel olarak yapmaktan hoşlanmıyorsanız, sürekli kullanılan sanal makinelerin bir listesini yapacak, ardından kullanılan her sanal makine türü için komut dosyaları (şablonlar) yapılandıracak ve gerekirse birkaç saniye içinde bir sanal makine oluşturacaksınız.
Basit ve zarif bir bakalım işlevsellik VirtualBox'ta komut satırı.
Kurulum ve ana bileşenler
VirtualBox Linux İndirmeleri bağlantısından, sisteminiz için ikili dağıtımı indirin. İstersen indirebilirsin kaynak... Seçtiğim seçenek için (rpm formatında RHEL5 / CentOS5 için) aşağıdaki dizinler oluşturuldu:
- İkili dosyalar için - / usr / lib / sanal kutu / usr / bin bağlantılarından
- Kitaplıklar için - / usr / lib / virtualbox
- Kaynak kodları için - / usr / share / virtualbox
- Konuk bileşenler için (ISO) - / usr / share / virtualbox
Dağıtımınız şunları içermiyorsa en son sürüm VirtualBox (bu yazının yazıldığı sırada sürüm 3.1.2), ardından indirebileceğiniz veya kaynak kodunu indirebileceğiniz paketlerden birini kullanın.
Bir sanal makine oluşturma ve yapılandırma
Komut satırını kullanmanın en zor kısmı nereden başlayacağınızı bilmektir. İÇİNDE grafik arayüzü Yeni düğmesini kullanmanız gerekir. Komut satırının sırlarını açığa çıkarmak biraz daha zordur. Yeni bir sanal makine oluşturmak ve yapılandırmak için, VirtualBox'ın kurulu olduğu Linux sistemine erişmek için bir terminal penceresi açmalı veya bir ssh oturumu kullanmalı ve aşağıdaki komutu çalıştırmalısınız:
$ / usr / bin / VBoxManage createvm --ismi Debian5 –register
Bu komut Debian5 adında yeni bir sanal makine oluşturur ve kendisini VirtualBox ile kaydeder. Oluşturulan sanal makine XML dosyasıana dizinde bulunan ~ / .VirtualBox / Makineler / Debian5 / Debian5.xml.
Sizin için sanal disk oluşturuyoruz sanal makine:
$ / usr / bin / VBoxManage createhd --filename Debian5.vdi --size 4000 --variant Sabit
Debian5.vdi adında 4 GB (4000 MB) sanal disk oluşturdunuz; boyut sabittir, yani dinamik olarak artmaz.
Sanal disk bir dosya olarak oluşturulur ~ / .VirtualBox / HardDisks / Debian.vdi
Sanal diski ve sanal CD / DVD aygıtını bağlayacağınız bir disk aygıtı denetleyicisi oluşturun
$ / usr / bin / VBoxManage storagectl Debian5 - adı "IDE Denetleyicisi" --add ide --controller PIIX4
Bu komut, denetleyici tipi PIIX4 olan "IDE Denetleyicisi" adlı bir IDE denetleyicisi oluşturur.
Şimdi sanal diski sanal makinenize bağlayalım:
$ / usr / bin / VBoxManage storageattach Debian5 --storagectl "IDE Denetleyicisi" --port 0 --device 0 --type hdd --medium Debian5.vdi
Bağlan iSO görüntüsü o işletim sistemiyüklemek istiyorsun:
$ / usr / bin / VBoxManage storageattach Debian5 --storagectl "IDE Controller" --port 0 --device 1 --type dvddrive --medium /ISO/debian-40r3-i386-netinst.iso
Ağı kurma:
$ / usr / bin / VBoxManage modifyvm Debian5 --nic1 köprülü --cableconnected1 --bridgeadapter1 eth0
Bu komut bir köprü NIC oluşturur: kablo Linux başlangıcında bağlanır, adaptör eth0'dır.
Sanal makineyi başlatıyoruz:
$ / usr / bin / VBoxManage startvm Debian5
Her şey planlandığı gibi giderse, aşağıdaki mesajı göreceksiniz ve ardından kuruluma hazır bir sanal makine penceresi göreceksiniz:
Uzak oturumun açılması bekleniyor ... Uzak oturum başarıyla açıldı.
Komut satırında bir sanal makine oluşturmanın ve yapılandırmanın sizi sonsuz fare tıklamalarından kurtardığını ve sanal makine otomasyon yeteneklerinden yepyeni bir dünyanın kilidini açtığını görebilirsiniz. Ve burada derinlere inmedik, ama umarım yukarıdakiler merakınızı uyandırır ve komut satırının sahip olduğu muazzam güce hakim olmanız için sizi cesaretlendirir.
Makaleyi beğendiyseniz, arkadaşlarınızla paylaşın:
Sanallaştırma ... sanallaştırma ...
Artık herkes donanım kaynaklarından olabildiğince fazla yararlanmaya çalışıyor. Birden fazla var bireysel bilgisayarlar farklı işletim sistemlerinde biraz pahalıdır ve tüm kuruluşlar bunu kabul etmez. Ancak bir çıkış yolu var, sanal makineleri kullanabilirsiniz. Ve pek çok kişinin bu amaçla Sun "VirtualBox" dan harika bir ürün kullanması mümkündür. Eminim çoğu kişi GUI arayüzünü özelleştirme için kullanır, çünkü çok net ve kullanışlıdır. Ancak kaç kişi VirtualBox'ı konsol aracılığıyla kontrol etme olasılığını düşündü.
Görev ayarlandı: Bir sunucuya iki işletim sistemi yerleştirin (Ubuntu ve Windows). Aynı zamanda Ubuntu 9.04 Server Edition çalıştıran çalışan bir sunucu vardı. Bu nedenle, Windows XP'nin konuk sistem olarak kurulmasına karar verildi.
Ancak Ubuntu'da GUI YÜKLENMEDİ, yani bir sorun vardı. sadece çıplak bir konsol var.
Peki elimizde ne var:
- Ana bilgisayar sistemi: Ubuntu 9.04 Sunucu Sürümü
- VirtualBox 2.2.2
- Misafir Sistem: Windows XP
VirtualBox Kurulumu
Resmi VirtualBox web sitesinden Ubuntu 9.04 paketini indirinİndirdikten sonra şu komutu çalıştırıyoruz:
dpkg -i sanal kutusu-2.2_2.2.2-46594_Ubuntu_jaunty_i386.deb
VirtualBox yüklenmelidir. Paketi kurmada sorun yaşıyorsanız, hata mesajını kontrol edin. Gerekli paketleri kurmamış olabilirsiniz. Benim durumumda, paketi kurmadım libxslt1.1, bu hemen sudo apt-get install libxslt1.1 komutuyla düzeltildi.
Kendinizi gruba ekleyin vboxusers
sudo usermod -a -G vboxusers kullanıcı adı
Bir sanal makine oluşturmak
Başlangıç \u200b\u200bolarak, yönetim için not edilmelidir. sanal makineler Konsol aracılığıyla bir komut VBoxManage kullanılır (birçok parametresi olmasına rağmen).Hadi başlayalım.
- Önce bir araba yaratalım ve hemen kaydettirelim
VBoxManage createvm -name virtual_machine_name -register - Ardından, makine için bir disk oluşturmanız gerekir
VBoxManage createhd --filename sürücü_adı - megabayt cinsinden sürücü_boyutu
VDI (VirtualBox), VMDK (VMWare), VHD (Microsoft Virtual PC) disk tipini seçmek mümkündür. Varsayılan olarak, tabii ki VDI :). - Yaparız ek ayarlar sanal makinemiz. Belirtiyoruz:
- Konuk işletim sistemi türü. Desteklenen işletim sistemlerinin listesi için VBoxManage list ostypes komutunu çalıştırın.
- Bellek ayırma boyutu
- Ana disk adı
- VRDP (VirtualBox Uzak Masaüstü Protokolü) kullanma yeteneği
- Windows XP'yi kuracağımız disk imajını bağlayın
- Bir sistem dağıtım görüntüsüne sahip bir DVD kaydedelim
VBoxManage openmedium path_to_image - Diskimizi yerleştirelim sanal sürücü
VBoxManage modifyvm WindowsXP --dvd path_to_image
- Bir sistem dağıtım görüntüsüne sahip bir DVD kaydedelim
- Arabamızın ayarlarına bakalım. Her şeyin bize uygun olduğundan emin oluyoruz ve ...
VBoxManage showvminfo makine_adı
... Başlat ... Hadi gidelim
Bir sanal makine başlatmak için çalıştırmanız gerekirVBoxManage startvm makine_adı --tip vrdp
Parametre - türü vrdp makineye VRDP kullanarak bağlanmak için gerekli
Uzak masaüstünü kullanarak makinemize bağlanmak için artık her şey kaldı. Bu, standart yardımcı programlar kullanılarak yapılabilir: Windows için mstsc, nix sistemleri için rdesktop. sadece bir konsolumuz var, o zaman grafik masaüstüne sahip bir bilgisayar kullanmamız gerekiyor.
Bağlanmak için, makinenin IP ana bilgisayarını ve bu sanal makine için bağlantı noktasını belirtmeniz gerekir. Benim durumumda hiçbir şeyi değiştirmedim ve varsayılan bağlantı noktasını (3389) kullandım. Bağlantı noktasını değiştirmek için VBoxManage --vrdpport bağlantı noktasını çalıştırın. Kurulmuş birkaç sanal makineniz varsa, her birine bağlanmak için, ayarlarda, örneğin ilk makine 3389, ikinci 3390 vb. İçin farklı bağlantı noktaları belirtmeniz gerekir.
Sonsöz yerine
Artık çalışan bir sanal makinemiz var ve VRDP protokolünü kullanarak ona kolayca bağlanabiliyoruz. Windows XP'yi iş bilgisayarımdan sessizce kurdum.Not: Windows XP yalnızca tek bir nedenle gerekliydi. Proje MS SQL Server kullanmak zorundaydı.
Bazen bir sanal makineyi xx olmadan bir ana bilgisayarda çalıştırmak gerekli hale gelir. Ana sisteme yalnızca ssh + rdp (Uzak Masaüstü Protokolü) aracılığıyla erişerek bunu nasıl yapacağınızı anlatacağım. OC Ubuntu 9.10 için host olarak tanımlayacağım süreç.
VirtualBox kurarak başlayalım.
Öncelikle dkms paketini kurmanız gerekir (Dinamik Çekirdek Modülü Destek Çerçevesi):
Sudo apt-get yükleme dkms
Site 2 seçenek sunar: paket kaynağını (deb download.virtualbox.org/virtualbox/debian karmic non-free) /etc/apt/sources.list'e kaydedin veya deb paketini indirin ve kurun. Kaynağı kaydettirdiğimde ve sudo apt-get install virtualbox-3.1 yaptığımda, bağımlılıklardan bir sürü paket aldım (bazıları GUI arayüzü için dahil). Bu yüzden deb paketini indirmek daha iyidir. Indirin ve yükle:
Sudo dpkg -i sanal kutusu-3.1_3.1.0-55467_Ubuntu_karmic_i386.deb
Belki burada bağımlılıklar da gereklidir (bazı kitaplıklar xml ayrıştırma, yapılandırmaların depolandığı, ancak ilk durumda olduğundan çok daha azı var). Yükleme bağımlılıklar nedeniyle başarısız olursa, şunları yapabilirsiniz:
Sudo apt-get -f yükleme
Bu, bağımlılıkları ve VirtualBox'ı kuracaktır
TAMAM MI. VirtualBox kuruldu. Misafir makineler oluşturmaya başlayalım.
Arabayı kendisi yaratıyoruz:
VBoxManage createvm --name ubuntu --ostype Ubuntu --register
(ad - makine adı, ostype - sistem türü. tam liste tüm türler VBoxManage list ostypes komutuyla bulunabilir)
Yapılandırma
VBoxManage modifyvm ubuntu --memory 512 --floppy devre dışı --audio none --nic1 bridged --bridgeadapter1 eth0 --vram 4 --accelerate3d off --boot1 disk --acpi on --cableconnected1 on --usb off --vrdp üzerinde --vrdpport 3390
Burada her şey açık. NAT, ağ türü (--nic1 nat) olarak da belirtilebilir. ayrıca rdp'yi etkinleştir
Biz yaratırız hdd disk sanal makine için:
VBoxManage createhd --filename /home/user/vbox/ubuntu.vdi --size 20000 --register
Makinemize bir IDE denetleyicisi ekleyin
VBoxManage storagectl ubuntu --name "IDE Denetleyicisi" --add ide
IDE0 üzerinde önceden oluşturulmuş hdd'ye sarılıyoruz
VBoxManage storageattach ubuntu --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium /home/user/vbox/ubuntu.vdi
IDE1'de kurulum görüntüsünü ekliyoruz
VBoxManage storageattach ubuntu --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium /home/user/vbox/iso/ubuntu-9.10-alternate-i386.iso
Makineye diskten önyükleme yapmasını söylemek
VBoxManage modifiyevm ubuntu --boot1 dvd
Arabayı çalıştırıyoruz
Temel sistemi kurmak için rdp istemcisini kullanacağız (KDE'ye sahibim, standart teslimat KRDC'yi içerir). Ana makineye ayarlarda belirtilen porta (--vrdpport 3390) bağlanıyoruz, sistemi kuruyoruz, sudo apt-get install openssh-server yapıyoruz. artık sanal makineye ssh üzerinden erişilebilir
Sanal makineyi durdurun
VBoxManage controlvm ubuntu acpipowerbutton
acpi aracılığıyla
Ya da daha sert
VBoxManage controlvm ubuntu poweroff
Hdd ile yüklü konuşuyoruz
VBoxManage modifyvm ubuntu --boot1 disk
Ayrıca kurulum diskini de çıkarabilirsiniz
VBoxManage storageattach ubuntu --storagectl "IDE Controller" --port 1 --device 0 --medium yok
Ve tekrar koş
Nohup VBoxHeadless --startvm ubuntu &
Daha kullanışlı komutlar:
VBoxManage listesi runningvms
tüm koşu makinelerini görüntüle
VBoxManage showvminfo ubuntu
bir sanal makine hakkındaki bilgileri görüntüleme
Böylelikle tek bir makinede minimum kurulu sistem farklı amaçlar ve deneyler için birkaç sanal olanı yetiştirebilirsiniz
Bazen bir sanal makineyi xx olmadan bir ana bilgisayarda çalıştırmak gerekli hale gelir. Ana sisteme yalnızca ssh + rdp (Uzak Masaüstü Protokolü) aracılığıyla erişerek bunu nasıl yapacağınızı anlatacağım. OC Ubuntu 9.10 için host olarak tanımlayacağım süreç.
VirtualBox kurarak başlayalım.
Öncelikle dkms paketini kurmanız gerekir (Dinamik Çekirdek Modülü Destek Çerçevesi):
Sudo apt-get yükleme dkms
Site 2 seçenek sunar: paket kaynağını (deb download.virtualbox.org/virtualbox/debian karmic non-free) /etc/apt/sources.list'e kaydedin veya deb paketini indirin ve kurun. Kaynağı kaydettirdiğimde ve sudo apt-get install virtualbox-3.1 yaptığımda, bağımlılıklardan bir sürü paket aldım (bazıları GUI arayüzü için dahil). Bu yüzden deb paketini indirmek daha iyidir. Indirin ve yükle:
Sudo dpkg -i sanal kutusu-3.1_3.1.0-55467_Ubuntu_karmic_i386.deb
Ayrıca bağımlılıklar da gerektirebilir (yapılandırmaların depolandığı xml'yi ayrıştırmak için bir tür kitaplık, ancak ilk durumdakinden çok daha azı vardır). Yükleme bağımlılıklar nedeniyle başarısız olursa, şunları yapabilirsiniz:
Sudo apt-get -f yükleme
Bu, bağımlılıkları ve VirtualBox'ı kuracaktır
TAMAM MI. VirtualBox kuruldu. Misafir makineler oluşturmaya başlayalım.
Arabayı kendisi yaratıyoruz:
VBoxManage createvm --name ubuntu --ostype Ubuntu --register
(ad - makine adı, ostype - sistem türü.Tüm türlerin tam listesi VBoxManage list ostypes komutuyla bulunabilir)
Yapılandırma
VBoxManage modifyvm ubuntu --memory 512 --floppy devre dışı --audio none --nic1 bridged --bridgeadapter1 eth0 --vram 4 --accelerate3d off --boot1 disk --acpi on --cableconnected1 on --usb off --vrdp üzerinde --vrdpport 3390
Burada her şey açık. NAT, ağ türü (--nic1 nat) olarak da belirtilebilir. ayrıca rdp'yi etkinleştir
Sanal makine için bir hdd disk oluşturun:
VBoxManage createhd --filename /home/user/vbox/ubuntu.vdi --size 20000 --register
Makinemize bir IDE denetleyicisi ekleyin
VBoxManage storagectl ubuntu --name "IDE Denetleyicisi" --add ide
IDE0 üzerinde önceden oluşturulmuş hdd'ye sarılıyoruz
VBoxManage storageattach ubuntu --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium /home/user/vbox/ubuntu.vdi
IDE1'de kurulum görüntüsünü ekliyoruz
VBoxManage storageattach ubuntu --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium /home/user/vbox/iso/ubuntu-9.10-alternate-i386.iso
Makineye diskten önyükleme yapmasını söylemek
VBoxManage modifiyevm ubuntu --boot1 dvd
Arabayı çalıştırıyoruz
Temel sistemi kurmak için rdp istemcisini kullanacağız (KDE'ye sahibim, standart teslimat KRDC'yi içerir). Ana makineye ayarlarda belirtilen porta (--vrdpport 3390) bağlanıyoruz, sistemi kuruyoruz, sudo apt-get install openssh-server yapıyoruz. artık sanal makineye ssh üzerinden erişilebilir
Sanal makineyi durdurun
VBoxManage controlvm ubuntu acpipowerbutton
acpi aracılığıyla
Ya da daha sert
VBoxManage controlvm ubuntu poweroff
Hdd ile yüklü konuşuyoruz
VBoxManage modifyvm ubuntu --boot1 disk
Ayrıca kurulum diskini de çıkarabilirsiniz
VBoxManage storageattach ubuntu --storagectl "IDE Controller" --port 1 --device 0 --medium yok
Ve tekrar koş
Nohup VBoxHeadless --startvm ubuntu &
Daha kullanışlı komutlar:
VBoxManage listesi runningvms
tüm koşu makinelerini görüntüle
VBoxManage showvminfo ubuntu
bir sanal makine hakkındaki bilgileri görüntüleme
Böylece, minimum kurulu sisteme sahip bir makinede, çeşitli amaçlar ve deneyler için birkaç sanal makineyi yükseltebilirsiniz.
1. windows_xp adlı bir sanal makine oluşturun
VBoxManage createvm --name windows_xp --regist er
Oluşturulan sanal makine, / root / VirtualBox \\ VMs / windows_xp / windows_xp.vbox ana dizininde bulunan bir XML dosyasıdır.
2. Ardından, bir sanal makine diski oluşturmanız gerekir
VBoxManage createhd --filename /date/VirtualBox/windows_xp.vdi --size 15000 --variant Fixe d
Varsayılan olarak, disk kullanıcının ana klasöründe oluşturulur, / date / VirtualBox / dizininde 15 gigabayt boyutunda bir windows_xp.vdi diski oluşturduk; boyut sabittir, yani dinamik olarak artmaz.
3. Bir sanal disk denetleyicisi oluşturun
VBoxManage storagectl windows_xp --name "IDE Denetleyicisi" --add ide --controller PIIX4
Bu komut, denetleyici tipi PIIX4 olan "IDE Denetleyicisi" adlı bir IDE denetleyicisi oluşturur.
4. Sanal diski sanal makineye bağlayın:
VBoxManage storageattach windows_xp --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium /date/VirtualBox/windows_xp.vdi
5. Bağlan sanal görüntü yüklemek istediğimiz işletim sistemi
VBoxManage storageattach windows_xp --storagectl "IDE Controller" --port 0 --device 1 --type dvddrive --medium /date/public/winxp_pro_eng_sp3.iso
6. Boyutu ayarlayın rasgele erişim belleği sanal makine için 512MB
vboxmanage modifyvm windows_xp --memory 512
7. VBoxManage modifyvm windows_xp --ostype WindowsX P sistem türünü ayarlayın
olası tüm ostype: VBoxManage list ostypes'i görün
8. RDP protokolü aracılığıyla konsola bağlanmaya izin verin
vboxmanage modifyvm windows_xp --vrde üzerinde
Sanal makineleri yönetmeyi daha kolay hale getirmek için, USB 2.0 içeren ve yerleşik bir dizi eklentiye ihtiyacınız var RDP sunucusu... Eklentileri indirin ve kurun: wget http://dlc.sun.com.edgesuite.net/virtualbox/4.2.12/Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack
VBoxManage extpack Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack'i kurun
9. Sanal makineyi başlatın
vboxheadless -s windows_xp veya arka planda:
VBoxManage startvm windows_xp - tür başsız
ssh aracılığıyla birlikte çalıştığınız ana makinede konuk işletim sistemini başlatmak için –type \u003d headless anahtarını kullanmanız gerekir:
10. RDP ip_servera ile bağlanın ve win_xp'yi her zamanki gibi kurun
11. VBoxManage controlvm windows_xp poweroff kullanarak makineyi kapatabilirsiniz
12. VboxGuestAdditions diskini takın
VBoxManage storageattach windows_xp --storagectl "IDE Controller" --port 0 --device 1 --type dvddrive --medium /usr/share/virtualbox/VBoxGuestAdditions.iso
Arabayı başlatıyoruz ve VboxGuestAdditions'u kuruyoruz
13. Detaylı bilgi VBoxManage showvminfo komutu ile belirli bir sanal işletim sistemi hakkında bilgi edinilebilir windows_xp
14. Bu komut bir köprü NIC oluşturur
VBoxManage modifyvm windows_xp --nic1 köprülü --bridgeadapter1 eth0
15. Sanal makine diskinin klonlanması gerekiyorsa, bu VBoxManage yardımcı programı kullanılarak yapılır:
VBoxManage klonehd /path/from/copy/image1.vdi /path/tode/copy/image2.vdi
Bundan sonra, her şey yeni sanal makineye mükemmel bir şekilde bağlanır.
16. Sunucuyla paylaşılan bir klasör oluşturun
vboxmanage paylaşılan klasör ekle "windows_xp" --isim paylaşım-adı --hostpath / mnt
Paylaşılan klasörü windows_xp çalıştırmasından bağlayın
\\\\ vboxsvr \\ paylaşım-adı