വിർച്ച്വൽബോക്സ് ഒരു ലിനക്സ് കൺസോളിൽ നിന്ന് ഒരു വിൻഡോസ് ഗസ്റ്റ് സജ്ജീകരിക്കുന്നു. കൺസോൾ Virtualbox കൺസോൾ ഉപയോഗിച്ച് VirtualBox കൈകാര്യം ചെയ്യുന്നു

1.സൃഷ്ടിക്കുക വെർച്വൽ മെഷീൻ windows_xp എന്ന് പേരിട്ടു
VBoxManage createvm --name windows_xp --regist er
സൃഷ്ടിച്ച വെർച്വൽ മെഷീൻ ആണ് XML ഫയൽ, ഹോം ഡയറക്ടറി /root/VirtualBox\ VMs/windows_xp/windows_xp.vbox-ൽ സ്ഥിതി ചെയ്യുന്നു
2. അടുത്തതായി നിങ്ങൾ ഒരു വെർച്വൽ മെഷീൻ ഡിസ്ക് സൃഷ്ടിക്കേണ്ടതുണ്ട്
VBoxManage createhd --filename /date/VirtualBox/windows_xp.vdi --size 15000 --variant Fixe d
സ്ഥിരസ്ഥിതിയായി, ഉപയോക്താവിൻ്റെ ഹോം ഫോൾഡറിലാണ് ഡിസ്ക് സൃഷ്ടിക്കുന്നത്, 15 ജിഗാബൈറ്റ് വലുപ്പമുള്ള /date/VirtualBox/ ഡയറക്ടറിയിൽ ഞങ്ങൾ windows_xp.vdi ഡിസ്ക് സൃഷ്ടിച്ചു; വലിപ്പം നിശ്ചയിച്ചിരിക്കുന്നു, അതായത് അത് ചലനാത്മകമായി വർദ്ധിക്കുന്നില്ല.
3.ഒരു കൺട്രോളർ സൃഷ്ടിക്കുക വെർച്വൽ ഡിസ്കുകൾ
VBoxManage storagectl windows_xp --name "IDE കൺട്രോളർ" --add ide --controller PIIX4
ഈ കമാൻഡ് ഉപയോഗിച്ച്, "IDE കൺട്രോളർ" എന്ന പേരിൽ ഒരു IDE കൺട്രോളർ സൃഷ്ടിക്കപ്പെടുന്നു, കൺട്രോളർ തരം PIIX4 ആണ്.
4. ബന്ധിപ്പിക്കുക വെർച്വൽ ഡിസ്ക്വെർച്വൽ മെഷീനിലേക്ക്:
VBoxManage storageattach windows_xp --storagectl "IDE കൺട്രോളർ" --port 0 --device 0 --type hdd --medium /date/VirtualBox/windows_xp.vdi

5.നമ്മൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ ആഗ്രഹിക്കുന്ന OS-ൻ്റെ വെർച്വൽ ഇമേജ് ബന്ധിപ്പിക്കുക
VBoxManage storageattach windows_xp --storagectl "IDE കൺട്രോളർ" --port 0 --device 1 --type dvddrive --medium /date/public/winxp_pro_eng_sp3.iso

6. വലിപ്പം സജ്ജമാക്കുക റാൻഡം ആക്സസ് മെമ്മറിവെർച്വൽ മെഷീനായി 512MB
vboxmanage modifyvm windows_xp --memory 512

7. സിസ്റ്റം തരം സജ്ജീകരിക്കുക VBoxManage modifyvm windows_xp --ostype WindowsX P
സാധ്യമായ എല്ലാ ഓസ്റ്റൈപ്പുകളും കാണുക: VBoxManage ലിസ്റ്റ് ഓസ്റ്റൈപ്പുകൾ

8. RDP പ്രോട്ടോക്കോൾ വഴി കൺസോളിലേക്ക് കണക്റ്റുചെയ്യാൻ അനുവദിക്കുക
vboxmanage modifyvm windows_xp --vrde ഓൺ
വെർച്വൽ മെഷീനുകൾ നിയന്ത്രിക്കുന്നത് കൂടുതൽ സൗകര്യപ്രദമാക്കുന്നതിന്, നിങ്ങൾക്ക് USB 2.0 ഉം ഒരു ബിൽറ്റ്-ഇൻ RDP സെർവറും ഉൾപ്പെടുന്ന ഒരു കൂട്ടം ആഡ്-ഓണുകൾ ആവശ്യമാണ്. ആഡ്-ഓണുകൾ ഡൗൺലോഡ് ചെയ്‌ത് ഇൻസ്റ്റാൾ ചെയ്യുക: 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

9. വെർച്വൽ മെഷീൻ സമാരംഭിക്കുക
vboxheadless -s windows_xp അല്ലെങ്കിൽ പശ്ചാത്തലത്തിൽ:
VBoxManage startvm windows_xp --type headless
ssh വഴി നിങ്ങൾ പ്രവർത്തിക്കുന്ന ഹോസ്റ്റ് കമ്പ്യൂട്ടറിൽ ഒരു ഗസ്റ്റ് OS പ്രവർത്തിപ്പിക്കുന്നതിന്, നിങ്ങൾ –type=headless കീ ഉപയോഗിക്കേണ്ടതുണ്ട്:

10. RDP ip_servera വഴി കണക്റ്റുചെയ്‌ത് പതിവുപോലെ win_xp ഇൻസ്റ്റാൾ ചെയ്യുക

11. നിങ്ങൾക്ക് ഇതുപോലെ മെഷീൻ ഓഫ് ചെയ്യാം: VBoxManage controlvm windows_xp poweroff

12. VboxGuestAdditions ഡിസ്ക് മൗണ്ട് ചെയ്യുക
VBoxManage storageattach windows_xp --storagectl "IDE കൺട്രോളർ" --port 0 --device 1 --type dvddrive --medium /usr/share/virtualbox/VBoxGuestAdditions.iso

ഞങ്ങൾ മെഷീൻ ആരംഭിക്കുകയും VboxGuestAdditions ഇൻസ്റ്റാൾ ചെയ്യുകയും ചെയ്യുന്നു
13. VBoxManage showvminfo windows_xp കമാൻഡ് ഉപയോഗിച്ച് ഒരു നിർദ്ദിഷ്‌ട വെർച്വൽ ഒഎസിനെക്കുറിച്ചുള്ള വിശദമായ വിവരങ്ങൾ ലഭിക്കും.

14. ഈ കമാൻഡ് സൃഷ്ടിക്കുന്നു നെറ്റ്വർക്ക് ഇൻ്റർഫേസ്പാലം തരം NIC
VBoxManage modifyvm windows_xp --nic1 ബ്രിഡ്ജ്ഡ് --bridgeadapter1 eth0

15. വെർച്വൽ മെഷീൻ ഡിസ്ക് ക്ലോൺ ചെയ്യേണ്ടതുണ്ടെങ്കിൽ, ഇത് VBoxManage യൂട്ടിലിറ്റി ഉപയോഗിച്ചാണ് ചെയ്യുന്നത്:
VBoxManage clonehd /path/from/copying/image1.vdi /path/where/copying/image2.vdi
ഇതിനുശേഷം, എല്ലാം പുതിയ വെർച്വൽ മെഷീനിലേക്ക് അത്ഭുതകരമായി ബന്ധിപ്പിക്കുന്നു.

16.സെർവർ ഉപയോഗിച്ച് ഒരു പങ്കിട്ട ഫോൾഡർ സൃഷ്ടിക്കുക
vboxmanage sharefolder "windows_xp" ചേർക്കുക --name share-name --hostpath /mnt
windows_xp execute-ൽ നിന്ന് പങ്കിട്ട ഫോൾഡർ ബന്ധിപ്പിക്കുക
\\vboxsvr\share-name


കെൻ ഹെസ് പോസ്റ്റ് ചെയ്തത്
പ്രസിദ്ധീകരിച്ച തീയതി: ജനുവരി 18, 2010
പരിഭാഷ: എൻ. റൊമോദനോവ്
വിവർത്തന തീയതി: ഫെബ്രുവരി 2010

കമാൻഡ് ലൈൻ ഇൻ്റർഫേസിനുള്ളിലെ വലിയ ശക്തിയെക്കുറിച്ച് സാധാരണ വിർച്ച്വൽബോക്സ് ഉപയോക്താക്കൾക്ക് അറിയില്ലായിരിക്കാം.

ആളുകൾ സാധാരണയായി ചോദിക്കുന്നു: "നിങ്ങൾക്ക് മികച്ച GUI ഉള്ളപ്പോൾ കമാൻഡ് ലൈൻ ഉപയോഗിക്കുന്നത് എന്തുകൊണ്ട്?" കമാൻഡ് ലൈനിൻ്റെ വലിയ ശക്തിയാണ് ഉത്തരം. 1995 മുതൽ, ഒരു കമ്പ്യൂട്ടർ വിൻഡോകളുടെയും ഗ്രാഫിക്സുകളുടെയും ഒരു ശേഖരമാണെന്ന് വിശ്വസിക്കുന്ന കമ്പ്യൂട്ടർ ഉപയോക്താക്കളുടെ മുഴുവൻ തലമുറയും ഉണ്ട്, എന്നാൽ വാസ്തവത്തിൽ ഇത് സത്യത്തിൽ നിന്ന് വളരെ അകലെയാണ്. എന്തുകൊണ്ട്, 1995, നിങ്ങൾ ചോദിക്കുന്നു? കൂടെ വിൻഡോസിൻ്റെ വരവ് 95-ൽ 1995-ൽ ഒരു പുതിയ കമ്പ്യൂട്ടർ യുഗം തുറന്നു - ഗ്രാഫിക്കൽ ഇൻ്റർഫേസുകളുടെ യുഗം. ആ നിർഭാഗ്യകരമായ ഓഗസ്റ്റിനുശേഷം, FVWM95 പുറത്തിറങ്ങി, ഇത് Windows 95 എക്സ്പ്ലോറർ ഇൻ്റർഫേസിനുള്ള ലിനക്സിൻ്റെ ഉത്തരമായിരുന്നു. ആ നല്ല നാളുകളിൽ എന്ന് എനിക്ക് തോന്നുന്നു കമാൻഡ് ലൈൻഎന്നെന്നേക്കുമായി അപ്രത്യക്ഷമായി. ആരും ഇനി ഡോസ് ഉപയോഗിക്കാൻ ആഗ്രഹിച്ചില്ല, അവർ ലിനക്സിനെ ഭയപ്പെടുന്നത് നിർത്തി. എന്നാൽ ലിനക്സ് പരിതസ്ഥിതിയിൽ കമാൻഡ് ലൈൻ ഇപ്പോഴും സജീവമാണ്. വിൻഡോസിൽ ഇത് ഇപ്പോഴും സജീവമാണ്. ഇപ്പോൾ മാക്‌സ് യുണിക്‌സ് അധിഷ്‌ഠിതമാണ്, അവയ്‌ക്ക് ഒരു ജിയുഐ ആവശ്യമില്ലാത്ത നിരവധി കാര്യങ്ങളും ഉണ്ട്.

VirtuaBox-ൻ്റെ മനോഹരമായ GUI-യ്‌ക്ക് താഴെ, അതിൻ്റെ വർണ്ണാഭമായ ഗ്രാഫിക്‌സ്, വ്യക്തമായ ക്രമീകരണ പേജ്, കൂടാതെ വലിയ തുകഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റുകൾ, കമാൻഡ് ലൈനിൻ്റെ നിഗൂഢ ലോകം ഒളിഞ്ഞിരിക്കുന്നു. ഈ ഇരുണ്ട ലോകത്തിൻ്റെ യഥാർത്ഥ ശക്തി വെളിപ്പെടുക, ഈ മലിനമായ കാറ്റകോമ്പുകളിൽ പ്രവേശിക്കാൻ ധൈര്യപ്പെടുന്നവർക്കാണ്. നിങ്ങൾ കമാൻഡ് കൈകാര്യം ചെയ്ത ശേഷം ലൈൻ VirtualBox, ഒരു യഥാർത്ഥ വർക്കിംഗ് ആപ്ലിക്കേഷൻ്റെ വിരസമായ കറുത്ത ദീർഘചതുരം അവഗണിക്കുന്നവർക്കായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന മനോഹരമായ ഡ്രെപ്പറി മാത്രമല്ല GUI എന്ന് നിങ്ങൾ തീരുമാനിച്ചേക്കാം.

കമാൻഡ് ലൈനിൻ്റെ ശക്തി

ഞാൻ സംസാരിച്ച കറുത്ത ദീർഘചതുരം ടെർമിനൽ വിൻഡോയാണ്. കമാൻഡ് ലൈൻ നിങ്ങളെ ഓട്ടോമാറ്റിക് കമാൻഡ് എക്സിക്യൂഷൻ്റെ ശക്തിയുടെ പൂർണ പ്രയോജനം നേടാൻ അനുവദിക്കുന്നു. ഒരേ ഒരു വഴിഓട്ടോമേഷൻ, *നിക്സ് സിസ്റ്റങ്ങളിൽ എനിക്ക് അറിയാവുന്നത്, പേൾ, ഷെൽ സ്ക്രിപ്റ്റുകൾ അല്ലെങ്കിൽ മറ്റേതെങ്കിലും ഭാഷയിലുള്ള സ്ക്രിപ്റ്റുകൾ എന്നിവയിൽ എഴുതിയ സ്ക്രിപ്റ്റുകളുടെ ഉപയോഗമാണ്. സിസ്റ്റം ഷെഡ്യൂളർ ഡെമൺ (ക്രോൺ) നിങ്ങളെ സഹായിക്കും ശരിയായ സമയംസ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുക. ഇത് കമാൻഡ് ലൈനിൻ്റെ ശക്തിയാണ്, ഇത് സ്വയമേവ പ്രവർത്തിപ്പിക്കാനുള്ള കഴിവിന് നന്ദി, കൂടാതെ സിസ്റ്റം അഡ്മിനിസ്ട്രേറ്റർമാർക്ക് സ്ക്രിപ്റ്റുകൾ എഴുതാൻ കഴിയണം, അവരുടെ നൈപുണ്യ സെറ്റാണ്. ആവശ്യമുള്ള എല്ലാ ഒഴിവുകളിലും സിസ്റ്റം അഡ്മിനിസ്ട്രേറ്റർ, ഒഴിവുകളിൽ ലിസ്റ്റുചെയ്തിരിക്കുന്ന വ്യാഖ്യാനിച്ച ഭാഷകളിലൊന്നിലെങ്കിലും സ്ക്രിപ്റ്റുകൾ എഴുതാൻ അപേക്ഷകന് കഴിയണമെന്ന് സൂചിപ്പിക്കും.

വിർച്ച്വലൈസേഷൻ്റെ കാര്യം വരുമ്പോൾ, ഒരു GUI ഉപയോഗിക്കാതെ തന്നെ വേഗത്തിൽ വെർച്വൽ ഡിസ്കുകൾ സൃഷ്ടിക്കാനും ഒരു പുതിയ നെറ്റ്‌വർക്ക് ഇൻ്റർഫേസ് ചേർക്കാനും വെർച്വൽ മെഷീനുകൾ സമാരംഭിക്കാനും പുതിയ വെർച്വൽ മെഷീനുകൾ സൃഷ്ടിക്കാനും കമാൻഡ് ലൈൻ നിങ്ങളെ അനുവദിക്കുന്നു. യാന്ത്രിക നിർവ്വഹണംനിങ്ങളുടെ നേരിട്ടുള്ള ഇടപെടലില്ലാതെ വെർച്വൽ മെഷീനുകളുടെ ആരംഭവും നിർത്തലും ഷെഡ്യൂൾ ചെയ്യാനും സ്ക്രിപ്റ്റുകൾ ഉപയോഗിക്കുന്നതിലൂടെ നിങ്ങളെ അനുവദിക്കും. കൂടാതെ, നിങ്ങളൊരു മികച്ച സ്‌ക്രിപ്‌റ്ററാണെങ്കിൽ, ഒരു വെർച്വൽ മെഷീൻ സൃഷ്‌ടിക്കുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനും അല്ലെങ്കിൽ ഇൻസ്റ്റാൾ ചെയ്‌ത് മാറ്റുന്നതിനും നിങ്ങളുടെ ഭാഗത്തുനിന്ന് കുറഞ്ഞ ഇടപെടലോടെ നിങ്ങളെ നയിക്കുന്ന ഒരു സ്‌ക്രിപ്റ്റ് നിങ്ങൾക്ക് എഴുതാനാകും. എല്ലാം സ്വമേധയാ ചെയ്യുന്നത് നിങ്ങൾക്ക് ഇഷ്ടമല്ലെങ്കിൽ, നിങ്ങൾ എല്ലായ്‌പ്പോഴും ഉപയോഗിക്കുന്ന വെർച്വൽ മെഷീനുകളുടെ ഒരു ലിസ്റ്റ് ഉണ്ടാക്കും, തുടർന്ന് നിങ്ങൾ ഉപയോഗിക്കുന്ന ഓരോ തരം വെർച്വൽ മെഷീനുകൾക്കും സ്‌ക്രിപ്റ്റുകൾ (ടെംപ്ലേറ്റുകൾ) സജ്ജീകരിക്കുക, ആവശ്യമെങ്കിൽ ഒരു വെർച്വൽ മെഷീൻ സൃഷ്‌ടിക്കുക നിമിഷങ്ങൾക്കുള്ളിൽ.

ലളിതവും ഗംഭീരവുമായത് നോക്കാം പ്രവർത്തനക്ഷമത VirtualBox-ൽ കമാൻഡ് ലൈൻ.

ഇൻസ്റ്റാളേഷനും പ്രധാന ഘടകങ്ങളും

നിങ്ങളുടെ സിസ്റ്റത്തിനായി രൂപകൽപ്പന ചെയ്ത ബൈനറി ഡിസ്ട്രിബ്യൂഷൻ ഡൗൺലോഡ് ചെയ്യാൻ VirtualBox Linux ഡൗൺലോഡ് ലിങ്ക് ഉപയോഗിക്കുക. നിങ്ങൾക്ക് വേണമെങ്കിൽ, നിങ്ങൾക്ക് ഡൗൺലോഡ് ചെയ്യാം ഉറവിടം. ഞാൻ തിരഞ്ഞെടുത്ത ഓപ്ഷനായി (rpm ഫോർമാറ്റിൽ RHEL5/CentOS5), ഇനിപ്പറയുന്ന ഡയറക്‌ടറികൾ സൃഷ്‌ടിക്കപ്പെട്ടു:

  • ബൈനറി മൊഡ്യൂളുകൾക്കായി - /usr/lib/virtualbox /usr/bin-ൽ നിന്നുള്ള ലിങ്കുകൾ
  • ലൈബ്രറികൾക്കായി - /usr/lib/virtualbox
  • സോഴ്സ് കോഡുകൾക്ക് - /usr/share/virtualbox
  • അതിഥി ഘടകങ്ങൾക്കായി (ISO) - /usr/share/virtualbox

നിങ്ങളുടെ വിതരണത്തിന് ഇല്ലെങ്കിൽ പുതിയ പതിപ്പ് VirtualBox (ഇത് എഴുതുന്ന സമയത്ത് പതിപ്പ് 3.1.2), തുടർന്ന് ഡൗൺലോഡ് ചെയ്യാൻ കഴിയുന്ന പാക്കേജുകളിലൊന്ന് ഉപയോഗിക്കുക അല്ലെങ്കിൽ സോഴ്സ് കോഡ് ഡൗൺലോഡ് ചെയ്യുക.

ഒരു വെർച്വൽ മെഷീൻ സൃഷ്ടിക്കുകയും ക്രമീകരിക്കുകയും ചെയ്യുന്നു

കമാൻഡ് ലൈൻ ഉപയോഗിക്കുന്നതിനുള്ള ഏറ്റവും ബുദ്ധിമുട്ടുള്ള കാര്യം എവിടെ തുടങ്ങണമെന്ന് അറിയുക എന്നതാണ്. IN ഗ്രാഫിക്കൽ ഇൻ്റർഫേസ്നിങ്ങൾ പുതിയ ബട്ടൺ ഉപയോഗിക്കേണ്ടതുണ്ട്. കമാൻഡ് ലൈൻ അതിൻ്റെ രഹസ്യങ്ങൾ കുറച്ചുകൂടി സങ്കീർണ്ണമായി വെളിപ്പെടുത്തുന്നു. ഒരു പുതിയ വെർച്വൽ മെഷീൻ സൃഷ്ടിക്കുന്നതിനും കോൺഫിഗർ ചെയ്യുന്നതിനും, നിങ്ങൾ ഒരു ടെർമിനൽ വിൻഡോ തുറക്കണം, അല്ലെങ്കിൽ VirtualBox ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്ന ലിനക്സ് സിസ്റ്റം ആക്സസ് ചെയ്യുന്നതിന് ഒരു ssh സെഷൻ ഉപയോഗിക്കുക, തുടർന്ന് ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

$ /usr/bin/VBoxManage createvm --name Debian5 –register

ഈ കമാൻഡ് Debian5 എന്ന പേരിൽ ഒരു പുതിയ വെർച്വൽ മെഷീൻ സൃഷ്ടിക്കുകയും അത് VirtualBox-ൽ രജിസ്റ്റർ ചെയ്യുകയും ചെയ്യുന്നു. സൃഷ്ടിച്ച വെർച്വൽ മെഷീൻ ഹോം ഡയറക്ടറിയിൽ സ്ഥിതി ചെയ്യുന്ന ഒരു XML ഫയലാണ് ~/.VirtualBox/Machines/Debian5/Debian5.xml.

നിങ്ങളുടെ വെർച്വൽ മെഷീനായി ഒരു വെർച്വൽ ഡിസ്ക് സൃഷ്ടിക്കുക:

$ /usr/bin/VBoxManage createhd --filename Debian5.vdi --size 4000 --variant പരിഹരിച്ചു

നിങ്ങൾ 4 GB (4000 MB) വലിപ്പമുള്ള Debian5.vdi എന്ന പേരിൽ ഒരു വെർച്വൽ ഡിസ്ക് സൃഷ്ടിച്ചു; വലിപ്പം നിശ്ചയിച്ചിരിക്കുന്നു, അതായത് അത് ചലനാത്മകമായി വർദ്ധിക്കുന്നില്ല.

വെർച്വൽ ഡിസ്ക് ഒരു ഫയലായി സൃഷ്ടിച്ചിരിക്കുന്നു ~/.VirtualBox/HardDisks/Debian.vdi

ഒരു ഡിസ്ക് ഉപകരണ കൺട്രോളർ സൃഷ്ടിക്കുക, അതിൽ നിങ്ങൾ വെർച്വൽ ഡിസ്കും വെർച്വൽ സിഡി/ഡിവിഡി ഉപകരണവും അറ്റാച്ചുചെയ്യും

$ /usr/bin/VBoxManage storagectl Debian5 --name "IDE Controller" --add ide --controller PIIX4

ഈ കമാൻഡ് "IDE കൺട്രോളർ" എന്ന പേരിൽ ഒരു IDE കൺട്രോളർ സൃഷ്ടിക്കുന്നു, കൺട്രോളർ തരം PIIX4 ആണ്.

ഇനി നമുക്ക് വെർച്വൽ ഡിസ്കിനെ നിങ്ങളുടെ വെർച്വൽ മെഷീനിലേക്ക് ബന്ധിപ്പിക്കാം:

$ /usr/bin/VBoxManage storageattach Debian5 --storagectl "IDE കൺട്രോളർ" --port 0 --device 0 --type hdd --medium Debian5.vdi

ബന്ധിപ്പിക്കുന്നു ISO ചിത്രംഎന്ന് ഓപ്പറേറ്റിംഗ് സിസ്റ്റംനിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ ആഗ്രഹിക്കുന്നു:

$ /usr/bin/VBoxManage storageattach Debian5 --storagectl "IDE കൺട്രോളർ" --port 0 --device 1 --type dvddrive --medium /ISO/debian-40r3-i386-netinst.iso

നെറ്റ്‌വർക്ക് സജ്ജീകരിക്കുന്നു:

$ /usr/bin/VBoxManage modifyvm Debian5 --nic1 ബ്രിഡ്ജ്ഡ് --cableconnected1 on --bridgeadapter1 eth0

ഈ കമാൻഡ് ഉപയോഗിച്ച്, ഒരു ബ്രിഡ്ജ് എൻഐസി നെറ്റ്‌വർക്ക് ഇൻ്റർഫേസ് സൃഷ്ടിക്കപ്പെടുന്നു: കേബിൾ സ്റ്റാർട്ടപ്പിൽ ബന്ധിപ്പിച്ചിരിക്കുന്നു ലിനക്സ് സിസ്റ്റങ്ങൾ, അഡാപ്റ്റർ - eth0.

നമുക്ക് വെർച്വൽ മെഷീൻ ആരംഭിക്കാം:

$ /usr/bin/VBoxManage startvm Debian5

എല്ലാം ആസൂത്രണം ചെയ്തതുപോലെ നടന്നാൽ, നിങ്ങൾ ഇനിപ്പറയുന്ന സന്ദേശം കാണും, തുടർന്ന് ഇൻസ്റ്റാളേഷനായി തയ്യാറായ വെർച്വൽ മെഷീൻ വിൻഡോ നിങ്ങൾ കാണും:

റിമോട്ട് സെഷൻ തുറക്കുന്നതിനായി കാത്തിരിക്കുന്നു... റിമോട്ട് സെഷൻ വിജയകരമായി തുറന്നു.

കമാൻഡ് ലൈനിൽ നിന്ന് ഒരു വെർച്വൽ മെഷീൻ സൃഷ്‌ടിക്കുകയും കോൺഫിഗർ ചെയ്യുകയും ചെയ്യുന്നത് അനന്തമായ മൗസ് ക്ലിക്കുകളിൽ നിന്ന് നിങ്ങളെ മോചിപ്പിക്കുകയും വെർച്വൽ മെഷീൻ ഓട്ടോമേഷൻ സാധ്യതകളുടെ ഒരു പുതിയ ലോകം തുറക്കുകയും ചെയ്യുന്നു. ഞങ്ങൾ ഇവിടെ കൂടുതൽ ആഴത്തിൽ പോയിട്ടില്ല, എന്നാൽ ഇത് നിങ്ങളുടെ ജിജ്ഞാസ ഉണർത്തുകയും കമാൻഡ് ലൈനിന് ഉള്ള വലിയ ശക്തി പര്യവേക്ഷണം ചെയ്യാൻ നിങ്ങളെ പ്രോത്സാഹിപ്പിക്കുകയും ചെയ്യുമെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു.

നിങ്ങൾക്ക് ലേഖനം ഇഷ്ടപ്പെട്ടെങ്കിൽ, അത് നിങ്ങളുടെ സുഹൃത്തുക്കളുമായി പങ്കിടുക:

വെർച്വലൈസേഷൻ...വെർച്വലൈസേഷൻ...
ഇക്കാലത്ത് എല്ലാവരും അവരുടെ ഹാർഡ്‌വെയർ ഉറവിടങ്ങളിൽ നിന്ന് പരമാവധി ചൂഷണം ചെയ്യാൻ ശ്രമിക്കുന്നു. വ്യത്യസ്‌ത ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുള്ള നിരവധി പ്രത്യേക കമ്പ്യൂട്ടറുകൾ ഉണ്ടായിരിക്കുന്നത് അൽപ്പം ചെലവേറിയതാണ്, മാത്രമല്ല എല്ലാ ഓർഗനൈസേഷനുകളും അത് ചെയ്യില്ല. എന്നാൽ ഒരു വഴിയുണ്ട്, നിങ്ങൾക്ക് വെർച്വൽ മെഷീനുകൾ ഉപയോഗിക്കാം. ഈ ആവശ്യങ്ങൾക്കായി പലരും സൺ "വെർച്വൽബോക്സിൽ" നിന്നുള്ള അത്ഭുതകരമായ ഉൽപ്പന്നം ഉപയോഗിക്കാനും സാധ്യതയുണ്ട്. മിക്ക ആളുകളും കോൺഫിഗറേഷനായി GUI ഇൻ്റർഫേസ് ഉപയോഗിക്കുന്നുണ്ടെന്ന് എനിക്ക് ഉറപ്പുണ്ട്, കാരണം... അത് വളരെ വ്യക്തവും സൗകര്യപ്രദവുമാണ്. എന്നാൽ കൺസോൾ വഴി VirtualBox കൈകാര്യം ചെയ്യാനുള്ള സാധ്യതയെക്കുറിച്ച് എത്ര പേർ ചിന്തിച്ചിട്ടുണ്ട്?
ചുമതല സജ്ജമാക്കി: ഒരു സെർവറിൽ രണ്ട് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ (ഉബുണ്ടു, വിൻഡോസ്) ഇൻസ്റ്റാൾ ചെയ്യുക. അതേ സമയം താഴെ ഒരു സെർവർ ഉണ്ടായിരുന്നു ഉബുണ്ടു മാനേജ്മെൻ്റ് 9.04 സെർവർ പതിപ്പ്. അതിനാൽ, വിൻഡോസ് എക്സ്പി ഒരു ഗസ്റ്റ് സിസ്റ്റമായി ഇൻസ്റ്റാൾ ചെയ്യാൻ തീരുമാനിച്ചു.
എന്നാൽ ഉബുണ്ടുവിൽ ഒരു പ്രശ്നം ഉയർന്നു: ഗ്രാഫിക്കൽ എൻവയോൺമെൻ്റ് ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല, അതായത്. ഒരു വെറും കൺസോൾ മാത്രമേയുള്ളൂ.

അതിനാൽ നമുക്ക് എന്താണ് ഉള്ളത്:

  • ഹോസ്റ്റ് സിസ്റ്റം: ഉബുണ്ടു 9.04 സെർവർ പതിപ്പ്
  • വിർച്ച്വൽബോക്സ് 2.2.2
  • അതിഥി സിസ്റ്റം: Windows XP

VirtualBox ഇൻസ്റ്റാൾ ചെയ്യുന്നു

ഔദ്യോഗിക VirtualBox വെബ്സൈറ്റിൽ നിന്ന് Ubuntu 9.04-നുള്ള പാക്കേജ് ഡൗൺലോഡ് ചെയ്യുക
ഡൗൺലോഡ് ചെയ്ത ശേഷം, കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:
dpkg -i virtualbox-2.2_2.2.2-46594_Ubuntu_jaunty_i386.deb
VirtualBox ഇൻസ്റ്റാൾ ചെയ്യണം. പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുന്നതിൽ നിങ്ങൾക്ക് പ്രശ്നമുണ്ടെങ്കിൽ, പിശക് സന്ദേശങ്ങൾ പരിശോധിക്കുക. നിങ്ങൾക്ക് ആവശ്യമായ പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലായിരിക്കാം. എൻ്റെ കാര്യത്തിൽ, ഞാൻ പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല libxslt1.1, sudo apt-get install libxslt1.1 എന്ന കമാൻഡ് ഉപയോഗിച്ച് ഇത് ഉടനടി ശരിയാക്കി.
നിങ്ങളെ ഗ്രൂപ്പിൽ ചേർക്കുക vboxusers
sudo usermod -a -G vboxusers ഉപയോക്തൃനാമം

ഒരു വെർച്വൽ മെഷീൻ സൃഷ്ടിക്കുന്നു

ആരംഭിക്കുന്നതിന്, നിയന്ത്രിക്കേണ്ടത് ശ്രദ്ധിക്കേണ്ടതാണ് വെർച്വൽ മെഷീനുകൾഒരു VBoxManage കമാൻഡ് കൺസോളിലൂടെ ഉപയോഗിക്കുന്നു (ഇതിന് ധാരാളം പാരാമീറ്ററുകൾ ഉണ്ടെങ്കിലും).
നമുക്ക് തുടങ്ങാം.
  1. ആദ്യം, നമുക്ക് ഒരു കാർ സൃഷ്ടിച്ച് ഉടൻ രജിസ്റ്റർ ചെയ്യാം
    VBoxManage createvm -name virtual_machine_name -register
  2. അടുത്തതായി നിങ്ങൾ മെഷീനായി ഒരു ഡിസ്ക് സൃഷ്ടിക്കേണ്ടതുണ്ട്
    VBoxManage createhd --filename disk_name --size disk_size in_megabytes
    ഡിസ്ക് തരം VDI (VirtualBox), VMDK (VMWare), VHD (Microsoft Virtual PC) തിരഞ്ഞെടുക്കാൻ സാധ്യമാണ്. സ്ഥിരസ്ഥിതിയായി, തീർച്ചയായും, VDI :).
  3. നമുക്ക് ചെയ്യാം അധിക ക്രമീകരണങ്ങൾഞങ്ങളുടെ വെർച്വൽ മെഷീൻ. നമുക്ക് സൂചിപ്പിക്കാം:
    • അതിഥി OS തരം. പിന്തുണയ്ക്കുന്ന ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ ഒരു ലിസ്റ്റ് ലഭിക്കുന്നതിന്, VBoxManage ലിസ്റ്റ് ostypes കമാൻഡ് പ്രവർത്തിപ്പിക്കുക
    • മെമ്മറി അലോക്കേഷൻ വലുപ്പം
    • പ്രധാന ഡിസ്കിൻ്റെ പേര്
    • VRDP ഉപയോഗിക്കാനുള്ള കഴിവ് (VirtualBox Remote Desktop Protocol)
    VBoxManage modifyvm virtual_machine_name --ostype OS_type --memory memory_size in_megabytes --hda disk_name --vrdp ഓൺ
  4. വിൻഡോസ് എക്സ്പി ഇൻസ്റ്റാൾ ചെയ്യുന്ന ഡിസ്ക് ഇമേജ് നമുക്ക് ബന്ധിപ്പിക്കാം
    • സിസ്റ്റം ഡിസ്ട്രിബ്യൂഷൻ ഇമേജിനൊപ്പം ഒരു ഡിവിഡി രജിസ്റ്റർ ചെയ്യാം
      VBoxManage openmedium path_to_image
    • നമുക്ക് നമ്മുടെ ഡിസ്ക് തിരുകാം വെർച്വൽ ഡ്രൈവ്
      VBoxManage modifyvm WindowsXP --dvd path_to_image
  5. നമ്മുടെ മെഷീൻ്റെ ക്രമീകരണങ്ങൾ നോക്കാം. എല്ലാം ഞങ്ങൾക്ക് അനുയോജ്യമാണെന്ന് ഞങ്ങൾ ഉറപ്പാക്കുന്നു ...
    VBoxManage showvminfo machine_name

... ലോഞ്ച്... നമുക്ക് പോകാം

ഒരു വെർച്വൽ മെഷീൻ ആരംഭിക്കുന്നതിന് നിങ്ങൾ പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്
VBoxManage startvm machine_name --type vrdp
പരാമീറ്റർ --തരം vrdp VRDP ഉപയോഗിച്ച് മെഷീനിലേക്ക് കണക്റ്റുചെയ്യേണ്ടതുണ്ട്
അത്രയേയുള്ളൂ, ഇപ്പോൾ അവശേഷിക്കുന്നത് ഒരു റിമോട്ട് ഡെസ്ക്ടോപ്പ് ഉപയോഗിച്ച് ഞങ്ങളുടെ മെഷീനിലേക്ക് കണക്റ്റുചെയ്യുക എന്നതാണ്. സ്റ്റാൻഡേർഡ് യൂട്ടിലിറ്റികൾ ഉപയോഗിച്ച് ഇത് ചെയ്യാൻ കഴിയും: വിൻഡോകൾക്ക് ഇത് mstsc ആണ്, x-അടിസ്ഥാനത്തിലുള്ള സിസ്റ്റങ്ങൾക്ക് ഇത് rdesktop ആണ്. ഞങ്ങൾക്ക് ഒരു കൺസോൾ മാത്രമുള്ളതിനാൽ, ഗ്രാഫിക്കൽ ഡെസ്ക്ടോപ്പ് ഉള്ള ഒരു കമ്പ്യൂട്ടർ ഉപയോഗിക്കേണ്ടതുണ്ട്.
ബന്ധിപ്പിക്കുന്നതിന്, നിങ്ങൾ മെഷീൻ്റെ IP ഹോസ്റ്റും ഈ വെർച്വൽ മെഷീൻ്റെ പോർട്ടും വ്യക്തമാക്കേണ്ടതുണ്ട്. എൻ്റെ കാര്യത്തിൽ, ഞാൻ ഒന്നും മാറ്റിയില്ല, സ്ഥിരസ്ഥിതി പോർട്ട് (3389) ഉപയോഗിച്ചു. പോർട്ട് മാറ്റാൻ, VBoxManage --vrdpport പോർട്ട് പ്രവർത്തിപ്പിക്കുക. നിങ്ങൾക്ക് നിരവധി വെർച്വൽ മെഷീനുകൾ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെങ്കിൽ, അവയിൽ ഓരോന്നിലേക്കും കണക്റ്റുചെയ്യുന്നതിന്, നിങ്ങൾ ക്രമീകരണങ്ങളിൽ വ്യത്യസ്ത പോർട്ടുകൾ വ്യക്തമാക്കേണ്ടതുണ്ട്, ഉദാഹരണത്തിന്, ആദ്യ മെഷീന് 3389, രണ്ടാമത്തെ 3390 മുതലായവ.

എപ്പിലോഗിന് പകരം

ഇപ്പോൾ ഞങ്ങൾക്ക് ഒരു വെർച്വൽ മെഷീൻ പ്രവർത്തിക്കുന്നു, വിആർഡിപി പ്രോട്ടോക്കോൾ ഉപയോഗിച്ച് നമുക്ക് അതിലേക്ക് എളുപ്പത്തിൽ കണക്റ്റുചെയ്യാനാകും. എൻ്റെ ജോലി കമ്പ്യൂട്ടറിലായിരിക്കുമ്പോൾ ഞാൻ നിശബ്ദമായി വിൻഡോ XP ഇൻസ്റ്റാൾ ചെയ്തു.

പി.എസ്. ഒരു കാരണത്താൽ മാത്രം വിൻഡോസ് എക്സ്പി ആവശ്യമായിരുന്നു. MS SQL സെർവർ ഉപയോഗിക്കുന്നതിന് പദ്ധതി ആവശ്യമാണ്.

ചിലപ്പോൾ X ഇല്ലാതെ ഒരു ഹോസ്റ്റിൽ ഒരു വെർച്വൽ മെഷീൻ പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്. ssh + rdp (റിമോട്ട് ഡെസ്ക്ടോപ്പ് പ്രോട്ടോക്കോൾ) വഴി മാത്രം ഹോസ്റ്റ് സിസ്റ്റത്തിലേക്ക് ആക്സസ് ഉള്ളതിനാൽ ഇത് എങ്ങനെ ചെയ്യണമെന്ന് ഞാൻ നിങ്ങളോട് പറയും. ഒരു ഹോസ്റ്റായി OC ഉബുണ്ടു 9.10-നുള്ള പ്രക്രിയ ഞാൻ വിവരിക്കും.

VirtualBox ഇൻസ്റ്റാൾ ചെയ്തുകൊണ്ട് നമുക്ക് ആരംഭിക്കാം.

നിങ്ങൾ ആദ്യം dkms (ഡൈനാമിക് കേർണൽ മൊഡ്യൂൾ സപ്പോർട്ട് ഫ്രെയിംവർക്ക്) പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യണം:

Sudo apt-get install dkms

സൈറ്റ് 2 ഓപ്ഷനുകൾ വാഗ്ദാനം ചെയ്യുന്നു: പാക്കേജ് ഉറവിടം (deb download.virtualbox.org/virtualbox/debian karmic non-free) /etc/apt/sources.list-ൽ രജിസ്റ്റർ ചെയ്യുക അല്ലെങ്കിൽ deb പാക്കേജ് ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യുക. ഞാൻ ഉറവിടം രജിസ്റ്റർ ചെയ്ത് sudo apt-get install virtualbox-3.1 ചെയ്തപ്പോൾ, എനിക്ക് ഒരു കൂട്ടം ഡിപൻഡൻസി പാക്കേജുകൾ ലഭിച്ചു (ചിലത് GUI ഇൻ്റർഫേസിനുള്ളത് ഉൾപ്പെടെ). അതിനാൽ, deb പാക്കേജ് ഡൗൺലോഡ് ചെയ്യുന്നതാണ് നല്ലത്. ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യുക:

Sudo dpkg -i virtualbox-3.1_3.1.0-55467_Ubuntu_karmic_i386.deb

ഒരുപക്ഷേ ഇവിടെ ഡിപൻഡൻസികളും ആവശ്യമായി വന്നേക്കാം (xml പാഴ്‌സുചെയ്യുന്നതിനുള്ള ചില ലൈബ്രറികൾ, അതിൽ കോൺഫിഗറുകൾ സംഭരിച്ചിരിക്കുന്നു, എന്നാൽ അവയിൽ ആദ്യത്തേതിനേക്കാൾ വളരെ കുറവാണ്). ഡിപൻഡൻസികൾ കാരണം ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായില്ലെങ്കിൽ, നിങ്ങൾക്ക് ലളിതമായി ചെയ്യാം

Sudo apt-get -f ഇൻസ്റ്റാൾ ചെയ്യുക

ഇത് ഡിപൻഡൻസികളും വിർച്ച്വൽബോക്സും ഇൻസ്റ്റാൾ ചെയ്യും

ശരി. VirtualBox ഇൻസ്റ്റാൾ ചെയ്തു. അതിഥി യന്ത്രങ്ങൾ സൃഷ്ടിക്കാൻ തുടങ്ങാം.

നമുക്ക് കാർ സ്വയം സൃഷ്ടിക്കാം:

VBoxManage createvm --name ubuntu --ostype Ubuntu --register
(പേര് - മെഷീൻ്റെ പേര്, ഓസ്റ്റൈപ്പ് - സിസ്റ്റം തരം. മുഴുവൻ പട്ടിക VBoxManage ലിസ്റ്റ് ostypes കമാൻഡ് ഉപയോഗിച്ച് എല്ലാ തരങ്ങളും കണ്ടെത്താനാകും)

അത് സജ്ജീകരിക്കുന്നു

VBoxManage modifyvm ubuntu --memory 512 --floppy disabled --audio none --nic1 bridged --bridgeadapter1 eth0 --vram 4 --accelerate3d off --boot1 disk --acpi on --cableconnected1 on --vrdp --vrdpport 3390-ൽ

ഇവിടെ എല്ലാം വ്യക്തമാണ്. നിങ്ങൾക്ക് നെറ്റ്‌വർക്ക് തരം (--nic1 nat) ആയി NAT വ്യക്തമാക്കാനും കഴിയും. കൂടാതെ rdp പ്രവർത്തനക്ഷമമാക്കുക

ഞങ്ങൾ സൃഷ്ടിക്കുന്നു hdd ഡിസ്ക്ഒരു വെർച്വൽ മെഷീനായി:

VBoxManage createhd --filename /home/user/vbox/ubuntu.vdi --size 20000 --register

ഞങ്ങളുടെ മെഷീനിലേക്ക് ഒരു IDE കൺട്രോളർ ചേർക്കുന്നു

VBoxManage storagectl ubuntu --name "IDE കൺട്രോളർ" --ID ചേർക്കുക

ഞങ്ങൾ മുമ്പ് സൃഷ്ടിച്ച hdd IDE0-ലേക്ക് അറ്റാച്ചുചെയ്യുന്നു

VBoxManage storageattach ubuntu --storagectl "IDE കൺട്രോളർ" --port 0 --device 0 --type hdd --medium /home/user/vbox/ubuntu.vdi

IDE1-ൽ ഞങ്ങൾ ഇൻസ്റ്റലേഷൻ ഇമേജ് അറ്റാച്ചുചെയ്യുന്നു

VBoxManage storageattach ubuntu --storagectl "IDE കൺട്രോളർ" --port 1 --device 0 --type dvddrive --medium /home/user/vbox/iso/ubuntu-9.10-alternate-i386.iso

ഡിസ്കിൽ നിന്ന് ബൂട്ട് ചെയ്യാൻ മെഷീനോട് പറയുന്നു

VBoxManage modifyvm ubuntu --boot1 dvd

നമുക്ക് കാർ സ്റ്റാർട്ട് ചെയ്യാം

അടിസ്ഥാന സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനായി, ഞങ്ങൾ ഒരു rdp ക്ലയൻ്റ് ഉപയോഗിക്കും (എനിക്ക് KDE ഉണ്ട്, KRDC സ്റ്റാൻഡേർഡ് പാക്കേജിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്). ക്രമീകരണങ്ങളിൽ വ്യക്തമാക്കിയ പോർട്ടിലെ ഹോസ്റ്റ് മെഷീനിലേക്ക് കണക്റ്റുചെയ്യുക (--vrdpport 3390), സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്യുക, sudo apt-get install openssh-server . ഇപ്പോൾ നിങ്ങൾക്ക് ssh വഴി വെർച്വൽ മെഷീൻ ആക്സസ് ചെയ്യാൻ കഴിയും

വെർച്വൽ മെഷീൻ നിർത്തുന്നു

VBoxManage controlvm ubuntu acpipowerbutton
acpi വഴി

അല്ലെങ്കിൽ കൂടുതൽ കഠിനമായി

VBoxManage controlvm ubuntu poweroff

ഇത് hdd-ൽ നിന്ന് ബൂട്ട് ചെയ്യുന്നുവെന്ന് ഞങ്ങൾ പറയുന്നു

VBoxManage modifyvm ubuntu --boot1 ഡിസ്ക്

നിങ്ങൾക്ക് ഇൻസ്റ്റലേഷൻ ഡിസ്ക് അൺക്ലിപ്പ് ചെയ്യാനും കഴിയും

VBoxManage storageattach ubuntu --storagectl "IDE കൺട്രോളർ" --port 1 --device 0 --medium none

ഞങ്ങൾ വീണ്ടും ആരംഭിക്കുന്നു

Nohup VBoxHeadless --startvm ubuntu &

കൂടുതൽ ഉപയോഗപ്രദമായ കമാൻഡുകൾ:

VBoxManage ലിസ്റ്റ് പ്രവർത്തിക്കുന്ന vms
പ്രവർത്തിക്കുന്ന എല്ലാ മെഷീനുകളും കാണുക

VBoxManage showvminfo ubuntu
ഒരു വെർച്വൽ മെഷീനെക്കുറിച്ചുള്ള വിവരങ്ങൾ കാണുന്നു

അങ്ങനെ, ചുരുങ്ങിയത് കൊണ്ട് ഒരു മെഷീനിൽ ഇൻസ്റ്റാൾ ചെയ്ത സിസ്റ്റംവിവിധ ആവശ്യങ്ങൾക്കും പരീക്ഷണങ്ങൾക്കുമായി നിങ്ങൾക്ക് നിരവധി വെർച്വൽ സൃഷ്ടിക്കാൻ കഴിയും

ചിലപ്പോൾ X ഇല്ലാതെ ഒരു ഹോസ്റ്റിൽ ഒരു വെർച്വൽ മെഷീൻ പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്. ssh + rdp (റിമോട്ട് ഡെസ്ക്ടോപ്പ് പ്രോട്ടോക്കോൾ) വഴി മാത്രം ഹോസ്റ്റ് സിസ്റ്റത്തിലേക്ക് ആക്സസ് ഉള്ളതിനാൽ ഇത് എങ്ങനെ ചെയ്യണമെന്ന് ഞാൻ നിങ്ങളോട് പറയും. ഒരു ഹോസ്റ്റായി OC ഉബുണ്ടു 9.10-നുള്ള പ്രക്രിയ ഞാൻ വിവരിക്കും.

VirtualBox ഇൻസ്റ്റാൾ ചെയ്തുകൊണ്ട് നമുക്ക് ആരംഭിക്കാം.

നിങ്ങൾ ആദ്യം dkms (ഡൈനാമിക് കേർണൽ മൊഡ്യൂൾ സപ്പോർട്ട് ഫ്രെയിംവർക്ക്) പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യണം:

Sudo apt-get install dkms

സൈറ്റ് 2 ഓപ്ഷനുകൾ വാഗ്ദാനം ചെയ്യുന്നു: പാക്കേജ് ഉറവിടം (deb download.virtualbox.org/virtualbox/debian karmic non-free) /etc/apt/sources.list-ൽ രജിസ്റ്റർ ചെയ്യുക അല്ലെങ്കിൽ deb പാക്കേജ് ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യുക. ഞാൻ ഉറവിടം രജിസ്റ്റർ ചെയ്ത് sudo apt-get install virtualbox-3.1 ചെയ്തപ്പോൾ, എനിക്ക് ഒരു കൂട്ടം ഡിപൻഡൻസി പാക്കേജുകൾ ലഭിച്ചു (ചിലത് GUI ഇൻ്റർഫേസിനുള്ളത് ഉൾപ്പെടെ). അതിനാൽ, deb പാക്കേജ് ഡൗൺലോഡ് ചെയ്യുന്നതാണ് നല്ലത്. ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യുക:

Sudo dpkg -i virtualbox-3.1_3.1.0-55467_Ubuntu_karmic_i386.deb

ഒരുപക്ഷേ ഇവിടെ ഡിപൻഡൻസികളും ആവശ്യമായി വന്നേക്കാം (xml പാഴ്‌സുചെയ്യുന്നതിനുള്ള ചില ലൈബ്രറികൾ, അതിൽ കോൺഫിഗറുകൾ സംഭരിച്ചിരിക്കുന്നു, എന്നാൽ അവയിൽ ആദ്യത്തേതിനേക്കാൾ വളരെ കുറവാണ്). ഡിപൻഡൻസികൾ കാരണം ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായില്ലെങ്കിൽ, നിങ്ങൾക്ക് ലളിതമായി ചെയ്യാം

Sudo apt-get -f ഇൻസ്റ്റാൾ ചെയ്യുക

ഇത് ഡിപൻഡൻസികളും വിർച്ച്വൽബോക്സും ഇൻസ്റ്റാൾ ചെയ്യും

ശരി. VirtualBox ഇൻസ്റ്റാൾ ചെയ്തു. അതിഥി യന്ത്രങ്ങൾ സൃഷ്ടിക്കാൻ തുടങ്ങാം.

നമുക്ക് കാർ സ്വയം സൃഷ്ടിക്കാം:

VBoxManage createvm --name ubuntu --ostype Ubuntu --register
(പേര് - മെഷീൻ്റെ പേര്, ഓസ്റ്റൈപ്പ് - സിസ്റ്റം തരം. എല്ലാ തരത്തിലുമുള്ള ഒരു പൂർണ്ണമായ ലിസ്റ്റ് VBoxManage ലിസ്റ്റ് ostypes കമാൻഡ് ഉപയോഗിച്ച് കണ്ടെത്താനാകും)

അത് സജ്ജീകരിക്കുന്നു

VBoxManage modifyvm ubuntu --memory 512 --floppy disabled --audio none --nic1 bridged --bridgeadapter1 eth0 --vram 4 --accelerate3d off --boot1 disk --acpi on --cableconnected1 on --vrdp --vrdpport 3390-ൽ

ഇവിടെ എല്ലാം വ്യക്തമാണ്. നിങ്ങൾക്ക് നെറ്റ്‌വർക്ക് തരം (--nic1 nat) ആയി NAT വ്യക്തമാക്കാനും കഴിയും. കൂടാതെ rdp പ്രവർത്തനക്ഷമമാക്കുക

ഒരു വെർച്വൽ മെഷീനായി ഒരു എച്ച്ഡിഡി ഡിസ്ക് സൃഷ്ടിക്കുക:

VBoxManage createhd --filename /home/user/vbox/ubuntu.vdi --size 20000 --register

ഞങ്ങളുടെ മെഷീനിലേക്ക് ഒരു IDE കൺട്രോളർ ചേർക്കുന്നു

VBoxManage storagectl ubuntu --name "IDE കൺട്രോളർ" --ID ചേർക്കുക

ഞങ്ങൾ മുമ്പ് സൃഷ്ടിച്ച hdd IDE0-ലേക്ക് അറ്റാച്ചുചെയ്യുന്നു

VBoxManage storageattach ubuntu --storagectl "IDE കൺട്രോളർ" --port 0 --device 0 --type hdd --medium /home/user/vbox/ubuntu.vdi

IDE1-ൽ ഞങ്ങൾ ഇൻസ്റ്റലേഷൻ ഇമേജ് അറ്റാച്ചുചെയ്യുന്നു

VBoxManage storageattach ubuntu --storagectl "IDE കൺട്രോളർ" --port 1 --device 0 --type dvddrive --medium /home/user/vbox/iso/ubuntu-9.10-alternate-i386.iso

ഡിസ്കിൽ നിന്ന് ബൂട്ട് ചെയ്യാൻ മെഷീനോട് പറയുന്നു

VBoxManage modifyvm ubuntu --boot1 dvd

നമുക്ക് കാർ സ്റ്റാർട്ട് ചെയ്യാം

അടിസ്ഥാന സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനായി, ഞങ്ങൾ ഒരു rdp ക്ലയൻ്റ് ഉപയോഗിക്കും (എനിക്ക് KDE ഉണ്ട്, KRDC സ്റ്റാൻഡേർഡ് പാക്കേജിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്). ക്രമീകരണങ്ങളിൽ വ്യക്തമാക്കിയ പോർട്ടിലെ ഹോസ്റ്റ് മെഷീനിലേക്ക് കണക്റ്റുചെയ്യുക (--vrdpport 3390), സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്യുക, sudo apt-get install openssh-server . ഇപ്പോൾ നിങ്ങൾക്ക് ssh വഴി വെർച്വൽ മെഷീൻ ആക്സസ് ചെയ്യാൻ കഴിയും

വെർച്വൽ മെഷീൻ നിർത്തുന്നു

VBoxManage controlvm ubuntu acpipowerbutton
acpi വഴി

അല്ലെങ്കിൽ കൂടുതൽ കഠിനമായി

VBoxManage controlvm ubuntu poweroff

ഇത് hdd-ൽ നിന്ന് ബൂട്ട് ചെയ്യുന്നുവെന്ന് ഞങ്ങൾ പറയുന്നു

VBoxManage modifyvm ubuntu --boot1 ഡിസ്ക്

നിങ്ങൾക്ക് ഇൻസ്റ്റലേഷൻ ഡിസ്ക് അൺക്ലിപ്പ് ചെയ്യാനും കഴിയും

VBoxManage storageattach ubuntu --storagectl "IDE കൺട്രോളർ" --port 1 --device 0 --medium none

ഞങ്ങൾ വീണ്ടും ആരംഭിക്കുന്നു

Nohup VBoxHeadless --startvm ubuntu &

കൂടുതൽ ഉപയോഗപ്രദമായ കമാൻഡുകൾ:

VBoxManage ലിസ്റ്റ് പ്രവർത്തിക്കുന്ന vms
പ്രവർത്തിക്കുന്ന എല്ലാ മെഷീനുകളും കാണുക

VBoxManage showvminfo ubuntu
ഒരു വെർച്വൽ മെഷീനെക്കുറിച്ചുള്ള വിവരങ്ങൾ കാണുന്നു

അതിനാൽ, കുറഞ്ഞത് ഇൻസ്റ്റാൾ ചെയ്ത ഒരു സിസ്റ്റമുള്ള ഒരു മെഷീനിൽ, നിങ്ങൾക്ക് വിവിധ ആവശ്യങ്ങൾക്കും പരീക്ഷണങ്ങൾക്കുമായി നിരവധി വെർച്വൽ ഉപകരണങ്ങൾ ഉയർത്താൻ കഴിയും.