Menü
Bedava
giriş
ana  /  Kurulum ve konfigürasyon / Virtualbox konsol komutları. Linux konsolundan Windows misafirini yapılandıran sanal kutu

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.
  1. Önce bir araba yaratalım ve hemen kaydettirelim
    VBoxManage createvm -name virtual_machine_name -register
  2. 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 :).
  3. 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
    VBoxManage modifyvm virtual_machine_name --ostype OS_type - megabayt cinsinden memory_size --hda disk_name --vrdp açık
  4. 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
  5. 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 gerekir
VBoxManage 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ı