Windows 10 + Rocky Linux:双系统安装记录

🔄 将 Windows 系统替换为 Rocky Linux 是一个直接且可行的选择,尤其适合追求稳定性与兼容性的用户(Rocky Linux 完美兼容 RHEL)。请务必完全备份硬盘上所有重要数据(包括 Windows 和个人文件),因为此操作将彻底擦除整个硬盘


📥 所需准备 (关键步骤):

  1. Rocky Linux 安装镜像:
    • 访问 Rocky Linux 官网下载https://rockylinux.org/zh-CN/download
    • 或者阿里云镜像:https://mirrors.aliyun.com/rockylinux/
    • 选择适合你需求的版本(通常推荐最新的稳定版,如 Rocky Linux 9.6)。
    • 下载 “DVD” 或 “Boot” ISO 文件(如 Rocky-9.6-x86_64-dvd.iso,阿里云路径9.6/isos/x86_64/Rocky-9-latest-x86_64-dvd.iso)。DVD ISO 包含更多软件包,推荐下载。
  2. 空白 U 盘 (>=8GB): 用于制作启动盘。
  3. U 盘刻录工具 (推荐):
    • Windows:Rufus (首选, 兼容性最好, 支持 UEFI/BIOS 及解决潜在问题), 或 balenaEtcher, Ventoy (可同时放多个 ISO)。
  4. 💽 备份!备份!备份!:确认你的文档、图片、音乐、密码、软件密钥等都已备份到外部硬盘或云存储。此过程不可逆!
  5. 网络信息:准备好 Wi-Fi 名称和密码(或连接网线)。有线连接在安装阶段通常更可靠。
  6. 了解启动模式 (重要!):
    • 确认你的电脑是 UEFI 还是传统的 Legacy BIOS (CSM) 模式启动
    • 同时按下“win+r“组合快捷键调出运行,在框内输入命令”msinfo32“,回车即可查看系统信息表;
    • 在系统信息界面中,查看信息表中的BIOS模式即可。
    • 如果是 UEFI 且启用了 Secure Boot,Rocky Linux 9 及其后续版本通常兼容,但如果遇到问题,可尝试在 BIOS/UEFI 设置中临时禁用 Secure Boot。安装完成后再根据情况重新启用。

📋 安装步骤 (图文指引核心流程):

🛠 第一步:制作 Rocky Linux 启动 U 盘 (使用 Rufus 示例)

  1. 插入 U 盘(注意:U 盘将被格式化,确认无重要数据)。
  2. 下载并运行 Rufus (官网:https://rufus.ie/download).
  3. 在 Rufus 中:
    • 设备: 选择你的 U 盘。
    • 引导类型选择: 点击 选择 按钮,找到你下载的 Rocky Linux .iso 文件。
    • 镜像选项: 通常保持默认 (标准 Windows 安装 或推荐 Rufus 自动选择的模式)。
    • 分区方案: Rufus 通常会自动检测你的系统是 UEFI (对应 GPT) 还是 Legacy BIOS (对应 MBR)。不要手动改,除非你明确知道必须改!
    • 其他选项: 保持默认即可(如文件系统 FAT32,簇大小默认)。
  4. 点击 开始。Rufus 会提示将破坏 U 盘数据,确认后开始写入。过程需几分钟。
  5. 写入完成后,U 盘即成为可启动的 Rocky Linux 安装盘。

⚡ 第二步:从 U 盘启动电脑

  1. 将制作好的启动 U 盘插入目标电脑。
  2. 重启电脑。
  3. 在开机自检 (POST) 阶段,快速、连续启动菜单选择键(常见键:F12, F11, F10, Esc, F2, F8,各品牌不同,具体查电脑或主板手册)。有些设备需先在 BIOS/UEFI 中禁用 Fast Boot
  4. 在出现的启动菜单中,选择你的 U 盘 (名称可能包含 UEFI: [你的U盘名][你的U盘名])。选带 UEFI 前缀的(如果存在)通常更佳。
    在开机按 F12 出现的 UEFI 启动菜单中,你需要选择 UEFI: USB SANDISK(具体名称可能略有差异,但关键识别词是 USB + 你的U盘品牌名)
1
2
3
4
5
6
7
8
9
10
11
原因解析:
UEFI: USB SANDISK:
✅ 这是你制作的 Rocky Linux 启动 U 盘!
UEFI 表示支持 UEFI 启动模式(现代电脑的主流方式)。
USB 明确指示这是一个 U 盘设备。
SANDISK 是你的 U 盘品牌(你制作启动盘时用的 Sandisk 品牌 U 盘)。
UEFI: RST KBG512GB(或其他硬盘型号):
❌ 这是你电脑内置的固态硬盘(SSD)!
RST 通常是 Intel 快速存储技术(硬盘控制器驱动)。
KBG512GB 是硬盘型号(例如铠侠 Kioxia 512GB SSD)。
选择此项会直接进入你原有的 Windows 系统(如果你还未格式化硬盘)。
  1. 电脑将从 U 盘启动,进入 Rocky Linux 安装界面。

📍 第三步:安装 Rocky Linux

  1. 欢迎界面:
    • 选择 安装 Rocky Linux (Install Rocky Linux)
    • 选择安装过程中的语言(建议英文,界面更稳定)。
  2. 安装信息摘要 (INSTALLATION SUMMARY): 这里配置所有关键项:
    • 本地化 (Localization):
      • 键盘 (Keyboard): 添加 English (US),并设置为默认。检查你的布局(如 Chinese)。
      • 语言支持 (Language Support): 主语言建议保留 English - United States 确保稳定性。也可添加 中文(简体) 支持,安装后切换。
      • 时间日期 (Time & Date): 点击地图区域或选城市 (如 Shanghai),设置时区 Asia/Shanghai。确认时间准确。
    • 软件 (Software):
      • 安装源 (Installation Source): 默认即可 (本地介质)。
      • 软件选择 (Software Selection):非常重要!
        • 左侧选择 服务器环境Server with GUI (推荐新手用户,带图形界面) 或 Server (无 GUI,纯命令行,适合服务器)。
        • 右侧可选附加项:
          • 选带 GUI 时可勾选你偏好的桌面 (GNOME, KDE Plasma, Xfce 等)。GNOME 是默认推荐。
          • 按需勾选其他工具:如开发工具 (Development Tools)、常用网络服务 (Network Servers) 等。
    • 系统 (System):
      • 安装目标 (Installation Destination):最核心步骤!
        • 进入后看到你的硬盘 (如 /dev/sda/dev/nvme0n1)。
        • 存储配置 (Storage Configuration):
          • 自定义 (Custom):完全手动分区 (推荐有经验用户)。
          • 自动 (Automatic): 让安装程序自动分区(它会覆盖整个硬盘)。最简单且强烈推荐新手选择此选项!
        • 选择使用整个硬盘,确认下方设备正确。
        • 分区方案: 自动模式下安装程序会根据启动模式创建:
          • UEFI: 磁盘勾选硬盘,不需要选择U盘,然后删除全部硬盘内容。
          • EFI 系统分区 (ESP) + boot + / (根分区) + swap (交换分区)。
          • BIOS: boot + / + swap
        • 文件系统: 默认 XFS (推荐) 或 ext4
        • 确认: 勾选磁盘,接受更改,点击 Done 返回。
      • 网络和主机名 (Network & Host Name):
        • 在顶部输入框设置主机名 (如 myrocky)。
        • 打开网卡开关 (ON)。
        • 有线连接会自动联网(屏幕顶栏会有网络图标)。
        • 无线配置: 点击 Configure...,选 Wi-Fi 网络,输入密码。
        • 关键: 确保网络连通(图标显示连接)再继续,否则无法完成后续软件安装。
    • Root 密码和用户设置 (Root Password & User Creation):
      • Root 密码 (Root Password):
        • 务必为管理员账户 root 设置一个强密码
        • 启用 Allow root SSH login 仅当确实需要远程 root 登录时(安全风险高)。一般不建议。
      • 创建用户 (User Creation):
        • 强烈建议创建普通用户! 点击 创建用户 (Create User)
        • 输入用户名、全名(可选)、密码。
        • 最重要的: 勾选 ✅ 将此用户设为管理员 (Make this user administrator) (将此用户加入 wheel 组,使其能使用 sudo 获取管理权限)。
        • (可选)勾选 需要密码使用sudo (Require password to use sudo)
  3. 开始安装 (Begin Installation):
    • 所有配置项设置完毕(黄色警告消失),点击右下角 开始安装 (Begin Installation)
    • 安装过程开始,时间取决于配置和硬件速度(通常10-30分钟)。
    • 在进度页面:
      • 你可以看到进度条。
      • 可以点击 设置 Root 密码创建用户 进行最后修改(如未完成)。
  4. 安装完成:
    • 进度完成后,会提示 Congratulations, installation is complete! 或类似信息。
    • 点击右下角 重启 (Reboot) 按钮。
    • 重要: 此时会提示你拔出 U 盘!然后按回车确认重启。
    • 电脑将重启进入全新的 Rocky Linux 系统。

💻 第四步:首次启动配置

  1. 许可证 (License) 信息: 阅读并接受(通常勾选同意框)。
  2. 登录:
    • 选择创建的用户账户。
    • 输入用户密码登录。
  3. 初始设置 (可选): 可能会引导你进行一些个性化设置(语言、隐私选项、在线账号等),按需配置或跳过。
  4. 系统更新 (重要!):
    • 打开终端。
      sudo dnf update

    • 输入用户密码。

    • 确认更新 (输入 y)。这是确保系统安全和软件最新的关键步骤。


恭喜! Windows 已被成功替换为 Rocky Linux。你现在拥有的是一个高性能、稳定且由社区驱动的企业级操作系统。






基础建设

1.安装flathub,更换国内镜像

1
2
#清华源
sudo flatpak remote-modify flathub --url=https://mirror.sjtu.edu.cn/flathub

2.修改 epel

1. 在 Rocky Linux 9 中启用并安装 EPEL Repo

1
2
3
# Rocky Linux 9
dnf config-manager --set-enabled crb
dnf install epel-release

2. 替换国内源

1
2
3
4
5
sed -e 's!^metalink=!#metalink=!g' \
-e 's!^#baseurl=!baseurl=!g' \
-e 's!https\?://download\.fedoraproject\.org/pub/epel!https://mirrors.aliyun.com/epel!g' \
-e 's!https\?://download\.example/pub/epel!https://mirrors.aliyun.com/epel!g' \
-i /etc/yum.repos.d/epel{,-testing}.repo

3. 更新仓库缓存

1
2
dnf clean all
dnf makecache