linux

VirtualBox如何安装Linux系统

小樊
44
2025-10-18 01:50:57
栏目: 智能运维

一、准备工作

  1. 下载并安装VirtualBox:前往VirtualBox官网下载对应操作系统的安装包(如Windows版本),双击运行并按照提示完成安装(建议勾选“添加VirtualBox用户组”选项,便于后续权限管理)。
  2. 下载Linux系统镜像:选择主流Linux发行版(如Ubuntu、CentOS、Debian),前往其官方网站或国内镜像站(如清华大学开源软件镜像站)下载ISO镜像文件(如Ubuntu 20.04-desktop.iso、CentOS 7.9-x86_64-Minimal.iso)。

二、创建Linux虚拟机

  1. 打开VirtualBox并新建虚拟机:启动VirtualBox,点击顶部“新建”按钮,在弹出的“新建虚拟电脑”窗口中输入虚拟机名称(如“Ubuntu20.04-VM”),选择“类型”为“Linux”,“版本”需与下载的ISO镜像匹配(如Ubuntu对应“Ubuntu (64-bit)”),点击“下一步”。
  2. 分配内存资源:根据Linux发行版要求及物理机内存大小分配内存(建议至少1GB,如Ubuntu Desktop推荐2GB以上,CentOS Minimal推荐512MB以上),点击“下一步”。
  3. 创建虚拟硬盘:选择“现在创建虚拟硬盘”,点击“创建”;选择虚拟硬盘文件类型(推荐“VDI”格式,兼容Windows系统;若需跨平台可使用“VHD”或“QCOW2”),点击“下一步”;选择磁盘分配方式(推荐“动态分配”,节省物理磁盘空间),点击“下一步”;设置磁盘大小(建议至少20GB,如Ubuntu Desktop推荐25GB以上,CentOS Server推荐30GB以上),选择存储位置(可与虚拟机文件放在同一目录),点击“创建”完成虚拟机创建。

三、挂载Linux ISO镜像

  1. 进入虚拟机设置:选中刚创建的虚拟机,点击顶部“设置”按钮。
  2. 配置存储设备:在“设置”窗口中选择“存储”选项卡,点击“控制器: IDE”下的“空”光盘图标(或“添加光盘”按钮),在弹出的“选择虚拟光盘文件”窗口中找到并选择下载的Linux ISO镜像文件(如Ubuntu-20.04-server.iso),点击“打开”,此时ISO文件会挂载到虚拟光驱中,点击“确定”保存设置。

四、启动并安装Linux系统

  1. 启动虚拟机:选中虚拟机,点击顶部“启动”按钮,虚拟机将从挂载的ISO镜像启动,进入Linux系统安装界面。
  2. 选择安装语言与模式:在安装界面选择系统语言(如“中文简体”),点击“继续”;部分发行版会提示“安装更新”或“安装第三方软件”,可选择“跳过”或“稍后配置”,点击“继续”。
  3. 配置键盘与网络:选择键盘布局(通常选择“美式英语”或“中文(简体)”),点击“完成”;在“网络连接”页面,确保网络已启用(如Wi-Fi或有线连接),系统会自动识别IP地址(若未识别,可手动配置),点击“继续”。
  4. 设置磁盘分区:选择磁盘分区方案(新手推荐“使用整个磁盘并设置LVM”或“自动分区”,无需手动划分;有经验用户可选择“手动分区”,自定义根分区、home分区等),点击“完成”;确认分区操作(会提示“此操作将删除磁盘上的所有数据”),点击“继续”。
  5. 配置用户信息:设置系统用户名(如“admin”)和密码(需包含大小写字母、数字和特殊字符,强度高),若需要创建管理员账户,勾选“将此用户设为管理员”(即加入sudo组),点击“继续”。
  6. 开始安装:点击“开始安装”,系统将进入安装过程(耗时取决于虚拟机性能和镜像大小,通常10-30分钟)。安装过程中会显示进度条和安装日志,无需手动干预。
  7. 完成安装:安装完成后,系统会提示“安装完成”,点击“重启”按钮;虚拟机重启后,会自动进入Linux系统登录界面,输入之前设置的用户名和密码,即可登录系统。

五、常见问题解决

  1. 字符乱码:若安装或登录后出现字符乱码,可通过终端修改系统语言配置:输入sudo vi /etc/default/locale,将LANG="en_US"改为LANG="zh_CN.UTF-8",保存退出后执行sudo reboot重启系统。
  2. 分辨率不合适:若虚拟机窗口无法自动调整分辨率,可通过终端安装VirtualBox增强功能:输入sudo apt update && sudo apt install virtualbox-guest-utils(Ubuntu/Debian)或sudo yum install virtualbox-guest-additions(CentOS),安装完成后重启虚拟机,即可通过VirtualBox菜单栏“设备”→“自动调整客户机显示”调整分辨率。

0
看了该问题的人还看了