Fedora 23与VirtualBox在Windows 10上的安装与配置指南

本文详细记录了在Windows 10系统上使用VirtualBox安装Fedora 23的完整过程,包括解决语言设置、键盘映射、屏幕分辨率问题,以及通过降级Xorg和安装内核开发包成功部署Guest Additions的实用技术步骤。

Fedora 23、VirtualBox与Windows 10安装记录

环境配置

  • Windows版本: 10
  • VirtualBox版本: 5.0.16.x
  • Fedora版本: 23

安装过程与问题解决

语言设置调整

尽管安装程序为英文界面,系统默认语言仍被设置为丹麦语。解决方法:进入"indstillinger/sprog"设置,将选项改为英语即可。

键盘映射问题

Surface Pro键盘缺少右Ctrl键(VirtualBox主机键),需通过以下步骤调整:

  1. 进入VirtualBox偏好设置 → 输入
  2. 修改主机键为左Ctrl键 注意:此设置可能导致在客户机中使用Ctrl+C时意外切换回主机,需谨慎选择键位。

屏幕分辨率修复

安装Fedora后出现屏幕尺寸过小问题,修改VirtualBox默认显示设置无效。必须安装Guest Additions,但Fedora 23的Xorg版本存在兼容性问题。

解决方案分步:

  1. 降级Xorg(需root权限):

    1
    
    dnf –showduplicates –allowerasing –releasever=22 downgrade xorg-x11-server-Xorg
    
  2. 安装编译依赖

    1
    2
    
    dnf -y install kernel-devel gcc
    dnf -y install kernel-devel-4.2.3-300.fc23.x86_64
    
  3. 安装Guest Additions

    • 卸载现有Guest Additions镜像
    • 重启客户机
    • 通过菜单选择"安装Guest Additions"即可成功

成果展示

最终实现在Surface Pro4上以全屏模式运行Fedora 23,并支持触摸操作。

后续计划

下一步将安装Node.js和Azure CLI。

参考资源

  • Xorg降级指南:http://gamblisfx.com/install-virtualbox-guest-additions-on-fedora-23/
  • FC23 Guest Additions安装视频:https://www.youtube.com/watch?v=k6vsycIoho0
comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计