Linux下VirtualBox简单攻略

VMware与VirtualBox虚拟机安装Linux全攻略:从环境搭建到合规激活 这次我们来看一个针对 Linux 虚拟机安装与激活的完整解决方案。对于开发者、运维人员或学生而言,在 Windows 或 macOS 上搭建一个隔离、纯净的 Linux 学习或测试环境是刚需,但过程中常会遇到安装繁琐、激活失效、配置复杂等问题。本文提供的教程旨在通过清晰的步骤和可靠的资源,帮助你实现从零开始,完成虚拟化软件安装、Linux 系统部署到最终激活的全过程,目标是达到“一键激活,永久使用”的稳定状态。 本文将重点解决几个核心痛点:如何选择并获取正版/合法的虚拟化软件与 Linux 镜像;如何一步步 阅读详情
有一些windows下软件,在LINUX下无法找到功能类似的替代软件,如果使用双系统,那需要反复的对主机进行重新启动动作才得以切换平台,如果是虚拟机的话肯定能做到事半功倍的效果。甚至在需要局域网环境测试的时候,使用虚拟机组建虚拟局域网进行测试,成本低又方便。
根据个人的爱好,本人使用了virtualbox(vbox)作为LINUX上的虚拟机软件,原因有二:
第一、vbox是虚拟open  source的软件,可以不使用盗版了,不用为找破解、注册码而麻烦。
第二、vbox对主机硬件配置的要求相对较低,在同一主机上运行VMware和vbox的客户机,vbox的速度明显比VMWare要来的快。

VirtualBox官方网站: http://www.virtualbox.org/
以下为LINUX Fedora 8  为平台的安装、配置、使用,其实在各个发行版中的使用都差不多,只是在下载的时候需要下载相对应主系统平台的安装包即可。


环境需求:
VirtualBox需要kernel  modules的支持,所以系统中必须要先安装kernel-devel,如果没有安装的,fedora系统可以使用yum来安装(其他发行版参考UserManual中的“support  for external kernel modules”相关内容)。

CODE:
sudo yum install  kernel-devel

关于其他组件以及环境需求:请参见Build  instructions的Linux host篇章。

下载:

virtualBox网站已将下载连接转移到SUN  donwload center了,在 http://www.virtualbox.org/wiki/Downloads 上连接“Binaries (all  platforms)”即可连接到下载页面,选择相应的主机平台,同意下载协议即可下载。
截至08年4月,最新的版本是VirtualBox-1.5.6.*。

安装:

因为我安装的.rpm包,所以安装起来很方便:
CODE:
rpm -ivh  VirtualBox-1.5.6_28266_fedora8-1.i586.rpm

如果中间出现依赖包问题,请依照提示解决,因为每台LINUX主机的环境不一样,这里无法一一罗列会出现的依赖问题。

运行前配置:
首先需要建立、并且启动VirtualBox  kernel module,执行:
CODE:
$ sudo /etc/rc.d/init.d/vboxdrv  setup

如果kernel升级后,都要执行一次该命令重建;如果需要设置vbox服务为自启动,将vboxdrv和vboxnet设置为自启动即可。
安装virtualbox后,系统将自动生成vboxusers的用户组,将自己的用户名添加到bvoxusers组,否则无法使用vbox。
CODE:
sudo usermod -G vboxusers  your_user_name

启动方式:
命令行启动命令为:  VirtualBox(命令有大小写区分);
.lnk方式启动:在panel的application(应用程序)/system-tools(系统工具)/innotek  Virtualbox执行启动。

客户机配置、使用:
建立第一个客户机windows  XP系统,因为是虚拟机上运行,为了性能考虑,所以建议下载一些阉割版的windows XP  ISO来安装。

以下为安装一个XP系统为例:
客户机环境配置,点击主界面“New”按钮开始进入设置环境:
QUOTE:
Name:虚拟系统名称,将显示在主界面上。
OS Type:选择将安装的系统类型。
Base Memory  Size:给虚拟系统分配内存,依照物理内存大小合理分配。
Boot Hard  Disk:相当于给虚拟系统建立的虚拟硬盘,第一次使用肯定没有建立过,所以选择你"New"建立一个。
Image  Typ:建立选择第一个类型,也就是动态空间。这样可以避免主机硬盘空间浪费。
Image File  Name:虚拟硬盘的名字。该文件可以在“~/.VirtualBox/VDI/”中出现。
Image  Size:划分的虚拟硬盘大小。有一点需要注意的是,虚拟硬盘大小不要超出现有虚拟硬盘所在的物理分区空闲空间,否则在安装虚拟系统的时候会提示无法分区的问题。

在基本配置完虚拟系统环境后,以后还可以在Setting中修改。

vbox支持ISO、物理光驱方式安装虚拟系统,个人建议有ISO文件的情况下,选择ISO方式安装,因为速度相对来说比较快!
添加ISO文件:File  -> Virtual Disk Manager -> CD/DVD  Images,将需要安装的系统ISO添加便于管理。


安装客户机系统:
选择"strat",开始进去安装虚拟系统,如果之前没有配置boot  order的话,会提示启动模式,依照实际情况配置是从物理软盘、光驱、ISO文件启动即可。
后续系统的安装和实际环境一样。

安装完客户机XP系统的第一件事情,应该是安装"VirtualBox  Guset Additions"。
启动客户机XP系统,在drives中选择"install Guset  Additions"。
VirtualBox Guset Additions作用:
QUOTE:
1、实现客户机和主机间的鼠标平滑移动。
2、与主机实现文件共享。
3、于主机共享剪贴板的内容,也就是说直接可以在主机、客户机之间复制、粘贴。
4、使用音效系统,要不然没法用虚拟机听音乐了。
5、与主机实现时间同步。否则的话主机已经到了上午10点了,你的客户机可能还在半夜3点...
6、自动登录windows。

网络连接方式:
vbox默认使用的为NAT方式,我想大部分使用者都使用这种方式了吧?!

使用音效系统:
在"settings"中的"Audio"项目中选择“Enabel  Audio”,并且选择“ALSA Audio  Driver”驱动,保存设置即可。


共享文件功能:
在"settings"中的“Shared  Folders”项目中,依次添加需要共享的主机目录或者分区。建议不要共享主机的一些重要目录,如果非要共享不可,建议设置为"Read-only"。
在客户机中读取主机的共享目录方式为“\\vboxsvr\共享目录名称”,为了方便使用,建议使用磁盘驱动器映射的方式连接,“我的电脑”->“工具”->"映射网络驱动器",“文件夹”处填写“\\vboxsvr\共享目录名称”。


使用USB存储设备:只要共享、映射主机的"media"目录即可。
使用USB其他设备:在"settings"中的“USB”项目中添加主机所能识别的USB设备,比如摄像头...


常用的快捷键:
右ctrl+F,切换全屏模式。
右ctrl+F,无缝模式,这个模式好像有点使用toolbar的感觉。
右ctrl+G,自动调整客户机显示大小。
右ctrl+R,重启客户机。
右ctrl+Q,关闭虚拟器。

Kernel  升级后需要做的事情:
QUOTE:
[marco.chan@fedora8 ~]$ sudo /etc/rc.d/init.d/vboxdrv  setup
Stopping VirtualBox kernel module [ OK ]
Removing old VirtualBox  kernel module [ OK ]
Recompiling VirtualBox kernel module [ OK ]
Starting  VirtualBox kernel module [ OK  ]


以上为基本常用的配置使用,如果需要更详细的配置使用方式,可以在virtual中使用”F1“  查阅CHM格式的user manual(英文版)。

你如果需要购买美国VPS可以到我的网站http://www.minkdog.com看看,有好线路的vps哦!


PDF格式的User manual下载地址:http://www.virtualbox.org/download/UserManual.pdf(英文版)。

零基础搭建Kali Linux渗透测试环境:VirtualBox虚拟机安装与配置全攻略 渗透测试是网络安全领域的核心实践,其基础在于构建一个稳定、可控的实验环境。理解虚拟化技术原理,掌握虚拟机网络配置与系统部署,是安全从业者从理论迈向实操的关键一步。通过亲手搭建环境,不仅能深化对Linux系统、网络协议和工具链的理解,更能培养宝贵的排错与工程化能力。本文聚焦于使用VirtualBox虚拟机,从零开始详细演示Kali Linux渗透测试平台的完整搭建流程,涵盖**虚拟机创建**、**系统安装**、网络模式配置及后期优化等核心环节,旨在为初学者提供一个可直接复现、用于安全学习和实验的标准化环境。 阅读详情

相关推荐

VirtualBox安装Oracle Linux全攻略:从环境搭建到性能优化

虚拟化技术通过软件模拟完整计算机系统,实现硬件资源的逻辑隔离与动态分配。其核心原理是利用虚拟机监控器在宿主操作系统上创建独立的虚拟运行环境。这一技术为开发测试、软件兼容性验证等场景提供了灵活高效的解决方案。Oracle Linux作为企业级操作系统,在数据库服务和云原生应用中具有重要地位。结合VirtualBox这一开源虚拟化平台,用户可以快速搭建隔离的Linux环境。本文基于虚拟化配置和系统安装等热词,详细演示如何在VirtualBox中完成Oracle Linux的完整部署,涵盖虚拟机创建、增强功能安装

chulilang8944的博客 382

Linux下安装VirtualBox虚拟机

VirtualBox是一款强大的x86和AMD64/Intel64虚拟化产品,适用于企业和家庭。VirtualBox不仅是为企业客户提供的一款功能丰富、高性能的产品,它也是根据GNU通用公共许可证(GPL)版本3条款作为开放源码软件免费提供的唯一专业解决方案。有关VirtualBox的介绍请参见“关于VirtualBox”。

danshiming的博客 8847

VirtualBox与Linux开发环境配置全攻略

虚拟化技术通过创建隔离的虚拟计算环境,实现了硬件资源的高效利用和开发环境的一致性。VirtualBox作为开源的虚拟化工具,支持跨平台部署,特别适合搭建Linux开发环境。其核心原理是通过虚拟化层模拟硬件资源,为虚拟机提供独立的运行空间。在开发实践中,VirtualBox配合Linux系统能够实现安全隔离的实验环境、跨平台开发一致性以及服务节点的快速部署。网络配置中的桥接模式、NAT和Host-Only等不同方案,可满足从简单上网到服务暴露等多种场景需求。结合SSH服务的深度配置和VSCode远程开发方案,

weixin_28839699的博客 326

linux上VirtualBox使用

最近想把唯一的windows系统装成linux, 但是确实存在一些特殊软件无法舍弃,所有装完linux需要用虚拟机装个windows 上来使用特定的一些软件(不想用wine了)。还有对一些特定usb设备的透传,这样才能保证在虚拟机中驱动其他的各种硬件外设。

Hello_wshuo 3198

Linux虚拟机安装与配置全攻略:从概念到稳定环境搭建

这类教程最值得先看的不是版本号,而是能不能帮你把 Linux 虚拟机稳定、干净地装好,并且理清楚“激活”到底指的是什么。很多人一上来就找“永久激活密钥”,结果发现要么是虚拟机软件本身需要授权,要么是 Linux 系统根本不需要激活,概念完全混淆了。对于想在 Windows 或 macOS 上学习、测试 Linux 的新手和开发者来说,核心需求就两个:第一,把虚拟机环境搭起来;第二,让这个环境能长期、稳定地使用,别动不动就出问题。 我建议把整个过程拆成三步来看:先选对工具和系统镜像,这是地基;然后走通安装流程

weixin_33770878的博客 507

realtek ac97 driver for virtualbox win7

rhel等linux在virtualbox中安装win7时可能没有声音,请把声卡设置成AC97 并安装该驱动

Linux环境安装VirtualBox

VirtualBox是一款强大的x86和AMD64/Intel64虚拟化产品,适用于企业和家庭。VirtualBox不仅是为企业客户提供的一款功能丰富、高性能的产品,它也是根据GNU通用公共许可证(GPL)版本3条款作为开放源码软件免费提供的唯一专业解决方案。有关VirtualBox的介绍请参见“关于VirtualBox”。目前,VirtualBox运行在Windows、Linux、Macintosh和Solaris主机上,支持大量客户操作系统,包括但不限于。

MyySophia的博客 4418

cadence——MOS晶体管I-V特性曲线仿真

MOS晶体管I-V特性曲线仿真 目标:使用cadence绘制晶体管的I-V特性曲线(dc仿真) 流程: 新建原理图,将MOS管的栅极电压设为变量Vg,漏极电压设为变量Vd 打开ADEL,点击Variables——Copy From Cellview添加变量;并选择dc仿真,对Vd进行扫描 以Vg作为参变量进行仿真,点击Tools——Parametric Analysis进行设置 选择漏极电流作为输出,进行仿真即可得到I-V特性曲线 ...

skycmq的博客 1万+

【Linux虚拟机】VirtualBox搭建linux虚拟机

希望经过这一次学习,能够在工作中帮助到大家,进一步熟悉了linux系统和相关功能的使用。

黎明总是如期而至 2755

ABB机器人发送实时位置给PLC

本文使用中断方式实现,多任务要订购ABB功能包 Profinet总线组变量配置 注:映射为16位和32位均可用 声明数据 VAR num CurrentExAxisPos;!外轴位置 VAR robtarget pCurrentPos;!实时位置 var intnum TrapNum;!中断号 初始化开中断 IDelete TrapNum;!中断号 CONNECT TrapNum WITH iTrapCurPos;!连接中...

澍澍爸的blog 6778

对族实例进行任意的矩阵变换,需要什么样的族?

问:一个小问题,想向您请教一下。 能不能实现一个这样的操作:创建了一个常规模型的FamilyInstance,然后知道旋转和平移的矩阵,能否根据变换矩阵更新FamilyInstance的位置,绕任意轴旋转任意角度。 请问什么样的实体才能在revit项目文件中任意旋转?貌似一般的实例只能在XY平面内旋转,并且LocationPoint中只有一个Rotation参数。答:您好,因为Revit里面的构件

我爱Revit —— BIM应用及BIM应用软件解决方案专栏 3628

一文看懂Linux下利用VirtualBox搭建虚拟机

本文主要讲解了如何在Linux下使用VirtualBox搭建Windows虚拟机,并给出了设置远程连接虚拟机、硬盘新增及扩容以及虚拟机的维护等。

专注IT技术。 2352

Mac上除了Homebrew,这几种安装ADB的方法你可能也需要知道(含手动配置避坑)

本文全面解析Mac上五种ADB安装方案,从Homebrew到手动配置,涵盖常见问题解决与环境变量配置。特别针对macOS High Sierra等老旧系统提供专属解法,帮助开发者高效安装Android Debug Bridge(ADB),避免常见陷阱,提升开发效率。

weixin_42546392的博客 322

在Windows或Linux上快速安装macOS虚拟机:一个免费脚本让VirtualBox全自动装好系统

没有 Mac 也想用上 macOS 虚拟机,却对着一堆英文教程无从下手?开源项目 macos-virtualbox 提供的"一键安装"Bash 脚本,能在 Windows 或 Linux 电脑的 VirtualBox 里,从 Apple 官方服务器下载未修改的安装文件,自动帮你装好一套完整的 macOS 系统。 ## 从"想体验macOS"到"折腾一下午没装上":我先替你踩过这个坑 几个月前,

gitblog_00539的博客 1101

Windows下CMake的下载与安装详解

目录一、CMake介绍二、CMake的下载与安装 一、CMake介绍 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。它能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。 二、CMake的下载与安装 CMake下载链接:https://cmake.org/download/。 下载最新稳定版即可(Latest Release): 下载完成后,单击“Next”按钮,在下图中勾选“I acce

Wendy的博客 8万+

SAP-ABAP:ABAP Development Tools(ADT)安装配置学习分享教程-第一篇:ADT安装前置准备与环境校验教程

ABAP Development Tools(ADT)安装配置教程摘要 本文是ADT安装系列的第一篇,重点讲解环境准备与版本校验。ADT是基于Eclipse的现代ABAP开发工具,相比传统SAP GUI提供更智能的开发体验。安装前需确认: 推荐使用Eclipse 2026-03 + Java 21组合 操作系统需Windows 10+/macOS 14+ SAP GUI版本要求Windows≥8.00/macOS≥8.10 后端系统需NetWeaver 7.31 SP04+或S/4HANA 通过java -

baidu_35680696的博客 690

VirtualBox增强工具安装失败全攻略:从原理到实战解决

虚拟化技术通过软件模拟计算机硬件环境,允许在单一物理主机上运行多个独立的操作系统实例。其核心原理是利用虚拟机监控器(Hypervisor)在硬件与客户机操作系统之间建立抽象层,实现资源隔离与高效分配。这项技术的核心价值在于提升硬件利用率、简化环境部署与测试流程,并增强系统安全性与可移植性。在开发测试、教育培训和服务器整合等应用场景中,VirtualBox作为一款流行的开源虚拟化工具被广泛使用。然而,安装其关键组件——增强工具(Guest Additions)时,常因**内核模块编译**失败或**系统权限**

conghuang7343的博客 364

OpenClaw第2章:快速安装

本章将手把手教你安装 OpenClaw。

Maynor的博客 3236

PWF磁盘镜像获取全攻略:VMware与VirtualBox取证方法对比

Practical Windows Forensics(PWF)是一款专注于Windows取证培训的开源项目,提供了从实验室搭建到证据获取的完整工作流。本文将详细对比VMware与VirtualBox两大虚拟化平台在磁盘镜像获取中的实现方法,帮助取证人员快速掌握不同环境下的证据采集技术。 ## 取证准备:构建标准化实验环境 📋 在进行磁盘镜像获取前,需按照PWF项目规范搭建基础环境: 1.

gitblog_00756的博客 1077

【Windows Server 2019】存储服务器的配置和管理——iSCSI的安装和配置(下)

博文介绍了如何使用Windows 10 和 ESXi 验证iSCSI服务器部署成功以及如何管理iSCSI服务 。

VMware, Windows, Linux, Cisco, Container, Kubernetes, Kali 8001

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

全网最详细的VirtualBox扩容kali磁盘攻略

写这篇攻略的起因是自己系统盘满了,网上找到的教程寥寥无几且都没有说清楚,所以自力更生一下!

siyue_secret的博客 1125

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Windows 基于 VirtualBox 虚拟机安装 Ubuntu 图文教程 + 跳坑介绍

目录 1 VirtualBox介绍及下载 1.1 VirtualBox介绍 1.2 VirtualBox下载 2 Ubuntu介绍及下载 2.1 Ubuntu介绍 2.2 Ubuntu下载 3 VirtualBox安装 4 Ubuntu安装 5 跳坑攻略 5.1 安装Ubuntu过程中,无法通过键盘输入字符 5.2 登录root账户时提示“抱歉,认证失败。请重试。” 5.3...

Lili Liang的博客 4316

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

VirtualBox安装Lubuntu全攻略

本文详细介绍了如何在Oracle VirtualBox虚拟机中下载和安装Lubuntu轻量级Linux系统的完整流程。主要内容包括:1)VirtualBox的下载安装步骤,包括主程序和扩展包的安装;2)Lubuntu镜像文件的获取方法;3)在VirtualBox中创建虚拟机的具体配置,包括内存分配、硬盘设置和网络适配;4)Lubuntu系统的安装过程;5)VirtualBox增强功能的安装以优化使用体验。该教程适用于Windows、macOS和Linux主机系统,为初学者提供了从零开始搭建Lubuntu虚拟

coinwar的博客 249

VirtualBox增强工具安装失败全攻略:从内核编译到功能配置

虚拟机技术通过虚拟化硬件资源,在单一物理主机上运行多个隔离的操作系统实例,其核心价值在于提升资源利用率、简化环境部署与测试。为实现主机与客户机间的高效交互,需借助特定的集成工具,如VirtualBox的增强功能包,它通过安装内核模块与驱动,提供文件共享、剪贴板同步等关键特性。然而,在Linux系统中,内核模块编译常因版本不匹配或依赖缺失而失败,这是导致增强工具安装无效的常见原因。本文聚焦于解决此类问题,详细解析了内核头文件安装、DKMS框架使用等关键技术环节,并针对共享文件夹权限、鼠标集成等具体应用场景提供

weixin_30566111的博客 361

VirtualBox虚拟机安装与优化全攻略

虚拟化技术通过软件模拟硬件环境,实现多系统并行运行,是开发测试和运维部署的核心工具。VirtualBox作为开源的跨平台虚拟化解决方案,采用Type 2 Hypervisor架构,在宿主操作系统上创建隔离的虚拟环境。其技术价值在于免费提供接近物理机的性能表现,支持快照、克隆等高级功能,特别适合搭建多版本测试环境。典型应用场景包括软件开发兼容性测试、网络安全攻防演练以及IT教学实验环境搭建。本文以VirtualBox 6.1.x稳定版为例,详解从环境准备、虚拟机创建到性能调优的全流程实践,特别针对USB设备直

weixin_33951761的博客 483
上一篇: Visual C++从编译到执行Part I: 程序启动
Pront
博客等级 码龄27年 2粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值