LINUX 添加xp虛擬機

微軟已中止對xp系統的漏洞更新支持。不過,目前國內各大技術大佬都相繼聲明,繼續提供xp的漏洞更新服務,爲xp保駕護航!html

省內存嘛,因此還得裝一個玩!linux

 安裝時的激活key  :  windows

HTXH6-2JJC4-CDB6C-X38B4-C3GF3 
RT4H2-8WYHG-QKK6K-WWHJ2-9427X

 

一 . 去msdn.itellyou.cn上下載一個iso文件less

      或者用我下載好的:ide

       http://yunpan.cn/Q7nsH3gGcZYdI        提取碼: 22despa

       不肯意用,本身去下載操作系統

 

二 .下面是本人的操做步驟 .net

  定義虛擬機名稱 winxp   操做系統類型   WindowsXP並註冊rest

  (1) VBoxManage createvm --name winxp --ostype WindowsXP --register --basefolder /data/virtualbox/code

        成功,返回相似下面的提示:

        Virtual machine 'winxp' is created and registered.

        UUID: e5ee52d7-597c-44db-96fc-af4af4c3235f
        Settings file: '/data/virtualbox/winxp/winxp.vbox'

 

  (2) 建立一塊硬盤

       VBoxManage createvdi --filename /home/virtualbox/winxpp.vdi --size 20480         虛擬機嘛,給個20G不錯啦

  (3) 內存以及顯存大小

        VBoxManage modifyvm winxp --memory 512  --vram 16

  (4) 設置啓動順序及掛載剛建立的磁盤位置 , 開啓sata支持 

       VBoxManage modifyvm "winxp" --boot2 disk --boot1 dvd --hda "/home/virtualbox/winxpp.vdi" --sata on --nic1 hostif   --bridgeadapter1 eth0(無線改成wlan0)

       若是報錯:    ERROR: Could not find a storage controller named 'IDE Controller' 

       執行:VBoxManage storagectl winxp --name "IDE Controller" --add ide, 而後在從新執行上面的命令便可

   下面代碼酌情使用:

VBoxManage modifyvm "winxp" --ostype "WindowsXP" --memory "512" --vram "16" --boot2 disk --boot1 dvd --hda "/home/virtualbox/winxp.vdi" --sata on --acpi on --pae on --hwvirtex on --nic1 hostif --cableconnected1 on --nictype1 "Am79C973" --bridgeadapter1 eth0 --intnet1 brigh1 --macaddress1 auto --vrdp on --vrdpport 4000 --vrdpmulticon on

  以上參數是爲了設置虛擬機的聯網方式:橋接, 支持網卡類型 mac地址, 開啓遠程鏈接等選項

 (5)  加載iso文件到dvd光驅

      VBoxManage modifyvm winxp --dvd /home/download/zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_x14-80404.iso 

     報錯以下:

     

VBoxManage: error: No drive attached to device slot 0 on port 1 of controller 'IDE Controller'
VBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component SessionMachine, interface IMachine, callee nsISupports
VBoxManage: error: Context: "MountMedium(Bstr("IDE Controller").raw(), 1, 0, dvdMedium, FALSE )" at line 1123 of file VBoxManageModifyVM.cpp

  不要緊,咱們繼續設置

    將winxp.vdi 磁盤放在設備0的第0個端口 
    VBoxManage storageattach winxp --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium /home/virtualbox/winxpp.vdi 
    將ISO掛載在設備0的第1個端口 
    VBoxManage storageattach winxp --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium /home/download/zh- hans_windows_xp_professional_with_service_pack_3_x86_cd_x14-80404.iso 

 

(6)關鍵時刻

   VBoxManage startvm winxp  --type SDL   或者之後臺的方式運行--type headless或者  --type GUI窗口界面(得裝桌面的虛擬機)

至此,啓動後,就是安裝系統了,看提示操做。

 

 

三. 宿主與虛擬機之間要共享剪貼板怎麼辦?

沒問題, 往下看

VBoxManage modify winxp –clipboard "參數」

disabled         不共享剪貼板

hosttoguest    將宿主機的剪貼板共享給虛擬機

guesttohost    將虛擬機的剪貼板共享給宿主機

bidirectional    宿主機和虛擬機共使用一個剪貼板

 

四 . 宿主要與虛擬機共享文件怎麼辦?

沒問題,看這裏

       將主機的/home/vbox目錄共享給虛擬機winxp,且共享名爲share

       VBoxManage sharedfolder add winxp --name share(任意) --hostpath /home/vbox

       //該命令必須在關閉虛擬機以後才能執行

       VBoxManage sharedfolder add winxp --name share --hostpath /home/vbox --transient

       //該命令在虛擬機運行時就能夠執行,但當虛擬機關閉(指虛擬機的狀態爲poweroff)後該共享文件夾不會保留

 

  虛擬機winxp裏,使用  net use x: \\vboxsvr\share 便可(  本次處理報錯 , 不知爲什麼)

 

       要刪除一個共享,關閉虛擬機執行: VBoxManage sharedfolder remove winxp  -name share 

 

五. 我想裝幾個虛擬機怎麼辦?

按照上面的方法,炮製一個,注意硬盤路徑和iso文件別搞錯了,剛纔就搞錯了,從新設置了一把,如今正常安裝

 

六. 如何生成快照

     快照至關於建立一個還原點,往後虛擬機有問題,直接還原,搞定          

      生成快照:
      VBoxManage snapshot winxp take winxp-snapshot-clear

      查看快照信息:
      VBoxManage snapshot winxp showvminfo winxp-snapshot-clear

      還原快照:
     VBoxManage snapshot winxp restore winxp-snapshot-clear

 

 

七. 網銀神馬的得讓虛擬機支持usb

    (1)查看linux主機上鍊接的usb設備的狀況

             VBoxManage list usbhost

    (2)   

 上面的參數詳解請移步: http://www.cnblogs.com/readleafblackrain/articles/3974882.html

相關文章
相關標籤/搜索