fedora 15安装VM

本文详细介绍了在Fedora 15中使用VNC进行远程连接的方法,并通过wscp将VMware Workstation 7.1.3版本的软件包传入系统,指导如何配置允许root用户进入图形界面,安装并启动VMware虚拟机,以及通过命令行启动虚拟机的步骤。
一、远程连接
fedora15用xmanger连接一直不成功,考虑用vnc
1、安装vnc server端
yum install tigervnc-server
2、修改vim /etc/sysconfig/vncservers
VNCSERVERS="1:root"
#VNCSERVERS="1:root 2:oracle"
VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
3、vncpasswd
4、启动vnc
service vncserver start
5、安装vnc view
http://d.download.youkuaiyun.com/down/1080853/defonds 下载
安装结束以后
服务器填写:192.168.1.104:5901
如果连不上去,查看端口是不是被占用了
 ps aux|grep nvc
 root       649  0.0  0.0   5184   780 pts/3    S+   17:08   0:00 grep --color=auto vnc
root      6249  0.0  0.3 120032 30364 pts/3    Sl   16:50   0:00 /usr/bin/Xvnc :5 -desktop jscn-File:5 (root) -auth /root/.Xauthority -geometry 1024x768 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5905 -fp catalogue:/etc/X11/fontpath.d -pn
root      6359  0.0  0.0   6880  1732 pts/3    S    16:50   0:00 vncconfig -iconic
此时端口就是5905端口
6.杀掉进程
vncserver -kill :1
vncserver -kill :2

二、
1、将文件VMware-Workstation-7.1.3-324285.i386.bundle 通过wscp传入系统(使用7.1.3版本需要编译)
2、用root用户进入图形界面(用vnc)
   默认fedora15不允许root进入图形界面如果想要图形进入可以参照以下修改
   a. vim /etc/pam.d/gdm
      注释:auth   required    pam_succeed_if.so user != root quiet
   b.vim /etc/pam.d/gdm-password
3、安装
使用root用户登录
打开终端:cd /root
          chmod +x VMware-Workstation-7.1.3-324285.i386.bundle
          配置环境变量:env LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8
          ./VMware-Workstation-7.1.3-324285.i386.bundle
3、终端输入
yum install kernel-headers kernel-PAE-devel-2.6.38.6-26.rc1.fc15.i686 gcc  
4、卸载vmware(如果发生错误)
vmware-installer -u vmware-workstation
下面的序列号测试过可用:
VA7R0-8PD84-480AP-9GYGG-MAAC8
5、启动vmware
env LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8 vmware
6、启动以后报错:执行
mv  /etc/vmware/not_configured /home/

三、命令行启动vmware
1、查看已经启动的虚拟机
env LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8  /usr/bin/vmrun list
2、启动虚拟机
env LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8  /usr/bin/vmrun -T ws start    "/opt/jscn-vm/Centos5.6-64-tomcat-1/CentOS5.6-64.vmx" nogui
说明:-T 判断主机类型 ws 为workstation
env LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8  /usr/bin/vmrun -T ws start    "/opt/jscn-vm/Centos5.6-64-tomcat-2/CentOS5.6-64.vmx" nogui
env LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8  /usr/bin/vmrun -T ws start    "/opt/jscn-vm/Centos5.6-64-5-db/CentOS5.6-64.vmx" nogui
env LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8  /usr/bin/vmrun -T ws stop   "/opt/jscn-vm/Centos5.6-64-5-db/CentOS5.6-64.vmx" nogui
env LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8  /usr/bin/vmrun -T ws reset   "/opt/jscn-vm/Centos5.6-64-5-db/CentOS5.6-64.vmx" nogui
要在虚拟机中安装 Fedora 38,可以通过多种虚拟化工具完成,例如 KVM、VirtualBox 或 VMware。以下是使用 KVM 和 `virt-install` 工具通过命令行安装 Fedora 38 虚拟机的步骤: ### 准备工作 1. **确保系统支持虚拟化** 在开始之前,检查您的 CPU 是否支持虚拟化技术: ```bash egrep '(vmx|svm)' --color=always /proc/cpuinfo ``` 如果输出中包含 `vmx`(Intel)或 `svm`(AMD),则表示您的 CPU 支持虚拟化。 2. **安装 KVM 和相关工具** 在 Fedora 系统上,使用以下命令安装 KVM 和虚拟化管理工具: ```bash sudo dnf install @virtualization sudo systemctl enable --now libvirtd ``` 3. **下载 Fedora 38 ISO 镜像** 访问 [Fedora 官方网站](https://getfedora.org/) 下载适用于虚拟机安装的 DVD ISO 镜像文件。 ### 使用 `virt-install` 创建虚拟机 假设您已经将 ISO 文件保存在 `/var/lib/libvirt/images/Fedora-Server-netinst-x86_64-38.iso`,可以使用以下命令创建虚拟机: ```bash sudo virt-install \ --name fedora38 \ --ram 2048 \ --vcpus 2 \ --os-variant fedora38 \ --cdrom=/var/lib/libvirt/images/Fedora-Server-netinst-x86_64-38.iso \ --disk path=/var/lib/libvirt/images/fedora38.qcow2,size=20 \ --network bridge=virbr0 \ --graphics spice \ --console pty,target_type=serial ``` 该命令的参数说明如下: - `--name`:指定虚拟机名称。 - `--ram`:分配给虚拟机的内存大小(MB)。 - `--vcpus`:分配给虚拟机的 CPU 核心数。 - `--os-variant`:指定操作系统变体,有助于优化虚拟机性能。 - `--cdrom`:指定 ISO 镜像路径。 - `--disk`:指定磁盘镜像路径及大小(GB)。 - `--network`:指定网络连接方式,`virbr0` 是默认的 NAT 桥接。 - `--graphics`:指定图形显示方式,如 `spice` 或 `vnc`。 - `--console`:启用串口控制台支持。 ### 安装过程 执行上述命令后,系统将自动打开 `virt-viewer` 控制台窗口,进入 Fedora 38 的安装界面。按照提示完成操作系统安装步骤,包括: - 选择语言和键盘布局 - 配置网络连接 - 设置 root 密码 - 创建用户账户 - 选择安装源(使用本地 ISO 镜像) - 开始安装 安装完成后,重启虚拟机并使用新创建的用户登录。 ### 后续管理 安装完成后,可以通过 `virsh` 命令管理虚拟机,例如: ```bash virsh list --all # 查看所有虚拟机 virsh start fedora38 # 启动虚拟机 virsh shutdown fedora38 # 关闭虚拟机 virsh destroy fedora38 # 强制关闭虚拟机 ``` ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值