IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> VirtualBox 字符界面操作简述
猫猫草
post 2012-06-12 15:57:24, Tue
Post #1


猫猫猫
***

Group: Power Cat
Posts: 626
Joined: 2006-12-8
Member No.: 2



1、安装

整体安装过程就不说了,重点在于

代码
$ VBoxManage --version


确认版本号后,在 VBox 网站上点此下载对应版本的 Extension Pack,然后

代码
# VBoxManage extpack install <path_to_extension_pack_file>


安装之,注意这个安装通常需要 root 权限
Go to the top of the page
 
+Quote Post
猫猫草
post 2012-06-12 16:14:04, Tue
Post #2


猫猫猫
***

Group: Power Cat
Posts: 626
Joined: 2006-12-8
Member No.: 2



2、创建一个 VM 的常规过程

首先是创建硬盘映像文件

代码
$ VBoxManage createhd --filename /data/dt3/vmspace/disk0000.vdi --size 32768 --variant Fixed


--size 的单位是 MBytes,--variant Fixed 的意思是创建固定尺寸文件

然后是创建 VM

代码
$ VBoxManage createvm --name "WinXP" --ostype "WindowsXP" --register


--register 表明创建后直接注册,此后就可以用指定的名字或给出的 uuid 进行访问

然后是配置 VM 的基本信息

代码
$ VBoxManage modifyvm "WinXP" --memory 4096 --acpi on --ioapic on --pae on --hwvirtex on --nestedpaging on --cpus 2 --cpuhotplug on --cpuexecutioncap 50 --rtcuseutc on --boot1 dvd --boot2 disk --boot3 none --boot4 none --nic1 bridged --bridgeadapter1 eth0 --audio none --audiocontroller ac97 --clipboard bidirectional --vrde on --vrdevideochannel on --vrdevideochannelquality 75


打开 --ioapic 才可以令 windows 系统使用多处理器,并且这个项目打开后,除非重装 guest 系统,否则不应该再关闭
其它主要用于指定 CPU 数量和占用率、启动顺序、网络、多媒体、剪切板等
特别注意 --vrde 开头的配置选项,这些用于控制远程显示,另外,--vrdeaddress 和 --vrdeport 这两个选项(前面未用)用于指定远程显示监听的 IP 和端口——注意,这些使用的都是 Host 机的网络,与 Guest 无关

然后,是配置硬盘总线

代码
$ VBoxManage storagectl "WinXP" --name "IDE0000" --add ide --controller PIIX4 --bootable on


重要的是 --name 指定的总线名称,其它可以根据需要设置为不同的总线类型和控制器接口类型,不过 PIIX4 的 ide 界面比较通用,而 SCSI 界面在用作 VM 应用时,主要的意义在于可以挂载较多的设备,而性能上的意义不明显

配置存储设备

代码
$ VBoxManage storageattach "WinXP" --storagectl "IDE0000" --port 0 --device 0 --type hdd --medium /data/dt3/vmspace/disk0000.vdi
$VBoxManage storageattach "WinXP" --storagectl "IDE0000" --port 1 --device 0 --type dvddrive --medium /data/dt3/vmspace/XP_Pro.iso


包括了硬盘映像和光盘映像,可以根据需要改动

最后,是统一检查配置

代码
$ VBoxManage showvminfo "WinXP"


启动 VM

代码
$ VBoxManage startvm "WinXP" --type headless


之后就可以利用终端服务客户端等软件连接到 Guest 了

特别注意,如果没有安装 Extension Pack,则 vrde 将不可用
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 2024-11-1 19:31