centos.vdi CentOS 7
大家好,关于centos.vdi很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于CentOS 7的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!
我用virtualbox安装linuxcentos7.1,安装之后却没有启动界
虚拟机安装 Linux CentOS 7.1指南
本文基于 VirtualBox 6.1版本试验编写,详细步骤如下:
1.首先,前往 Oracle VM VirtualBox官网下载对应版本的安装包进行安装。安装完成后,启动 VirtualBox。在帮助->关于 VirtualBox里查看软件版本号。
2.下载 CentOS 7镜像 ISO文件,这里使用阿里云镜像源下载,地址为:mirrors.aliyun.com/cent...
3.新建虚拟机,填写名称,类型为 Linux,版本为 Red Had(64-bit),继续下一步。
4.分配内存,内存大小取决于实际需求,这里分配 4GB。然后,点击下一步。
5.设置虚拟硬盘,选择创建虚拟硬盘,硬盘类型为 VDI,分配方式为动态分配,大小为 8GB。创建完成后,虚拟机将在左侧列表显示。
6.设置虚拟机的存储介质、网络和系统启动顺序。
7.启动虚拟机,进行系统安装。设置语言、安装位置、网络等。这里进行主要的语言、安装位置、网络设置。
8.完成设置后,启动系统安装。通常耗时 2~5分钟。在完成配置前,可设置 ROOT账户密码。完成配置后,点击重启。
9.完成 CentOS系统安装。重启后,使用 ping命令检测网络是否正常。至此,虚拟机成功安装 CentOS系统。
由于使用的是 CentOS最小化版本,终端界面可能不太美观,且在虚拟机与主机之间复制粘贴不便。推荐使用 ssh命令连接虚拟机进行管理。如需确认虚拟机 IP,使用 ip addr命令。
为了高效管理虚拟机,可使用 VirtualBox复制功能。复制步骤如下:
1.选择一个关闭的虚拟机,右键选择复制。设置新虚拟机名称,选择为所有网卡重新生成地址。继续下一步。
2.副本类型选择完全复制,点击复制,几秒后即可得到配置相同的虚拟机。
通过上述步骤,您可以顺利安装并管理 CentOS 7.1虚拟机,同时高效创建多个配置一致的虚拟机。
在virtualbox中把centos安装到u盘
在VirtualBox中将CentOS安装到U盘是不太可能的,因为VirtualBox是一个虚拟化软件,它可以模拟计算机硬件环境来运行操作系统,但它不能直接与物理设备如U盘进行交互。
虽然你无法直接将CentOS安装到U盘,但你可以通过以下步骤将CentOS安装到一个虚拟磁盘镜像文件,然后将该虚拟磁盘镜像文件复制到U盘上,使其可启动:
1.创建一个新的虚拟机并在VirtualBox中打开它。
2.设置虚拟机的配置,如内存大小、虚拟硬盘大小等。
3.下载CentOS的ISO镜像文件,并将其加载到虚拟机的光驱上。点击"设置",然后"存储"选项卡,选择“添加光驱”,并选择CentOS ISO文件。
4.启动虚拟机并按照CentOS的安装向导进行安装。选择安装目标为虚拟磁盘,并按照提示进行操作。
5.在安装完成后,在虚拟机中运行CentOS系统,并确保一切正常。
6.关闭虚拟机并在VirtualBox管理界面中选择该虚拟机,点击"设置"。
7.在"存储"选项卡,选择虚拟磁盘文件(通常是.vdi格式),点击右侧的"移除"按钮。
8.在操作系统中,将虚拟磁盘文件复制到U盘上,确保文件被复制到根目录,并重命名为适当的名称(例如,centos.vdi)。
9.在BIOS设置中,将U盘设置为系统默认启动设备。
10.完成后,你可以重新启动计算机并从U盘启动,就可以运行CentOS系统了。
需要注意的是,这几个步骤是针对VirtualBox的,如果你使用其他虚拟化软件,可能需要稍作调整。同时,请确保你的计算机支持从U盘启动,并遵循相关启动设置的操作步骤。
CentOS上配置VirtualBox虚拟机及安装Windows的教程
开始之前,首先需要使用 VirtualBox最小化安装 CentOS 7.0。
系统设置
使用 root账号登录,进行系统设置。
安装组件
安装系统必须的组件。
复制代码
代码如下:
yum install gcc bzip2 kernel-devel wget
修改主机名称
设置一个便于识别的主机名称,便于以后使用 ssh登录时方便识别。
复制代码
代码如下:
vi/etc/hostname
SSH设置
取消 DNS解析,使 ssh登录更快。编辑/etc/ssh/sshd_config文件,更改以下配置项:
复制代码
代码如下:
UseDNS no
安装 VBoxGuestAdditions
安装了 VBoxGuestAdditions后才可以使用共享目录的功能。
注意:此时需要重启一下系统,否则可能无法继续安装。
点击 VirtualBox运行界面的 Devices菜单,选择 Insert Guest Additions CD Image。
挂载光盘并安装 VBoxGuestAdditions
复制代码
代码如下:
mkdir/media/cdrom
mount/dev/cdrom/media/cdrom
/media/cdrom/VBoxLinuxAdditions.run
umount/media/cdrom
rm-rf/media/cdrom
用户配置
设置 root用户密码为 vagrant。
创建 vagrant用户,密码与用户名相同。
配置 vagrant用户执行 sudo命令时不需要输入密码。并且可以后台执行指令。运行 visudo命令。然后添加如下配置:
复制代码
代码如下:
vagrant ALL=(ALL) NOPASSWD: ALL
Defaults requiretty
设置 vagrant用户证书,使其可以无密码登录系统
复制代码
代码如下:
cd/home/vagrant
mkdir.ssh
wget--no-check-certificate
chmod 700.ssh
chmod 600.ssh/authorized_keys
chown-R vagrant:vagrant.ssh
清理系统
清理临时文件以减小制作出来的 Box文件体积。
复制代码
代码如下:
yum clean all
rm-rf/tmp/*
rm-f/var/log/wtmp/var/log/btmp
history-c
然后关闭虚拟系统。
打包
回到物理机终端,使用下面的命令打包输出 box.
复制代码
代码如下:
vagrant package--base [virtualbox name]--output [box name].box
创建一个 windows的虚拟环境
开始之前,需要先准备一个 windows的安装文件,如 win2003.iso。
使用命令行创建 VirtualBox虚拟机
创建一个名为 win2003的虚拟机:
复制代码
代码如下:
vboxmanage createvm--name win2003--register
设置虚拟机
复制代码
代码如下:
#设置系统类型
vboxmanage modifyvm win2003--ostype Windows2003
#开启电源管理
vboxmanage modifyvm win2003--acpi on
#设置系统内存
vboxmanage modifyvm win2003--memory 512
#添加网卡,网络模式为 NAT
vboxmanage modifyvm win2003--nic1 nat
创建一个的虚拟硬盘,容量为 5G
复制代码
代码如下:
vboxmanage createhd--filename win2003.vdi--size 5000
绑定虚拟硬盘
复制代码
代码如下:
#创建虚拟机的硬盘控制器
vboxmanage storagectl win2003--name HDD--add ide--bootable on
#绑定创建的虚拟硬盘
vboxmanage storageattach win2003--storagectl HDD--port 0--device 0--type hdd--medium win2003.vdi
添加光驱并绑定系统安装文件
复制代码
代码如下:
vboxmanage storageattach win2003--storagectl HDD--port 0--device 1--type dvddrive--medium win2003.iso
启动并安装系统
复制代码
代码如下:
vboxheadless-s win2003
在桌面环境的电脑上使用远程桌面软件,连接服务器的 3389端口就可以看到虚拟机的画面,并进行安装操作了。
使用 vboxheadless命令启动的虚拟机是会话模式的,而且默认启用了远程桌面功能 VRDP。适合首次运行虚拟机安装系统。安装完系统后,想要以后台服务的方式运行,应当使用 vboxmanage startvm命令:
复制代码
代码如下:
vboxmanage startvm win2003--type headless
安装增强包
VirtualBox默认安装好系统后,使用起来不是很顺畅。特别是鼠标操作时,迟滞感十分严重。安装增强包可以明显改善操作感。首先下载 VirtualBox Guest Additions增强包: VBoxGuestAdditions_4.3.20.iso。然后使用下面的命令挂载增强包到光驱:
复制代码
代码如下:
vboxmanage storageattach win2003--storagectl HDD--port 0--device 1--type dvddrive--medium VBoxGuestAdditions_4.3.20.iso
然后启动系统,双击光驱盘符,执行安装程序后重启完成。
添加共享目录
共享目录方便虚拟机和主机之间交换文件,使用下面的命令进行共享目录的添加和删除:
添加共享目录:
复制代码
代码如下:
vboxmanage sharedfolder add win2003--name share-name--hostpath/host/path/folder/--automount
删除共享目录:
复制代码
代码如下:
vboxmanage sharedfolder remove win2003--name share-name
其它常用技巧
1.添加 NAT网络模式下的端口转发
复制代码
代码如下:
#添加远程桌面的转发
vboxmanage modifyvm vmname--natpf1"remote desktop,tcp,,33089,,3389"
vboxmanage modifyvm vmname--natpf2"remote desktop,udp,,33089,,3389"
2.关闭虚拟机
复制代码
代码如下:
vboxmanage controlvm vmname poweroff
3.开机自动启动虚拟机
设置自动开机的数据库路径:
复制代码
代码如下:
vboxmanage setproperty autostartdbpath/etc/vbox
添加要开机启动的虚拟机:
复制代码
代码如下:
vboxmanage modifyvm vmname--autostart-enabled on--autostop-type acpishutdown
启动管理服务:
复制代码
代码如下:
service vboxautostart-service restart