微軟已中止對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