在本地电脑上如何通过ISO安装Anolis OS?

在本地电脑通过 ISO 安装 Anolis OS(龙蜥操作系统),本质上是一个标准的 Linux 发行版安装流程。Anolis OS 是阿里云基于 CentOS 生态深度优化的企业级 Linux 发行版,其安装逻辑与 CentOS、RHEL 高度一致。

以下是基于物理机或虚拟机环境的具体操作步骤:

一、前期准备

  1. 获取官方镜像

    • 访问龙蜥社区官网(openanolis.cn)或阿里云安可专区,下载对应架构(x86_64 或 aarch64)的 ISO 镜像文件。
    • 注意:请确保下载的是最新稳定版(如 Anolis OS 8 或 23),并核对 SHA256 校验码以保证文件完整性。
  2. 硬件/环境检查

    • 物理机:确认 CPU 架构(Intel/AMD 需 x86_64,ARM 服务器需 aarch64)。
    • 虚拟机:推荐使用 VMware Workstation、VirtualBox 或 KVM/QEMU。若使用 VMware,建议创建新的虚拟机时选择"Linux" -> "CentOS 8 (64-bit)"作为客户机操作系统类型,以便获得最佳兼容性。
  3. 制作启动介质

    • U 盘启动(物理机):使用 Rufus、BalenaEtcher 或 dd 命令将 ISO 写入 U 盘。
      • Windows 下推荐 Rufus:选择下载的 Anolis ISO,设备选 U 盘,写入模式建议选择"DD 模式”或“以 DD 映像写入”,以确保引导记录正确。
    • ISO 挂载(虚拟机):直接在虚拟化软件设置中,将光驱指向本地 ISO 文件即可,无需额外刻录。

二、安装过程详解

场景 A:虚拟机安装(推荐新手测试)

  1. 创建虚拟机
    • 分配内存:建议至少 2GB(生产环境建议 4GB+)。
    • 硬盘:建议至少 20GB,设置为动态分配。
    • 网络:默认 NAT 模式即可,方便后续配置内网 IP。
  2. 调整 BIOS/UEFI
    • 在虚拟机设置中,确保开启 VT-x/AMD-V 虚拟化技术。
    • 若遇到启动问题,尝试切换 BIOS 模式为 Legacy (CSM) 或 UEFI。Anolis OS 8 默认支持 UEFI 启动。
  3. 启动安装
    • 启动虚拟机,进入 GRUB 引导菜单,选择第一个选项(Install Anolis OS…)回车。
  4. 图形化界面操作
    • 语言选择:通常默认为英文,可选中文。
    • 日期时间:自动同步 NTP 或手动设置时区(中国地区选 Shanghai)。
    • 键盘布局:默认 US,如需输入中文可稍后配置。
    • 软件选择
      • 桌面版:选择 "GNOME Desktop"。
      • 服务器版:选择 "Server with GUI" 或最小化安装 "Minimal Install"(生产环境推荐最小化,减少攻击面)。
    • 安装位置(关键步骤)
      • 选择 "I will configure partitioning"(自定义分区)或 "Use Entire Disk"(全盘自动)。
      • 自定义分区建议
        • /boot:500MB – 1GB。
        • / (根分区):剩余空间的大部分,建议 20GB-50GB 起步。
        • swap:若内存小于 4GB,建议设置等于内存大小;若大于 8GB,可设为 4GB 或按需关闭(取决于具体业务需求)。
        • /home:可选单独分区,便于数据迁移。
    • 用户设置:创建 root 密码及普通用户账号。
    • 开始安装:点击 "Begin Installation",等待进度条完成。

场景 B:物理机安装

  1. BIOS 设置
    • 重启电脑,按 Del/F2/F12 进入 BIOS。
    • 将启动顺序(Boot Order)调整为 U 盘优先。
    • 若为 UEFI 系统,关闭 Secure Boot(安全启动),防止签名验证失败导致无法引导。
  2. 引导安装
    • 插入 U 盘启动,进入图形化安装界面,后续步骤同虚拟机部分。
  3. 驱动适配
    • 如果是较新的硬件(如新显卡、NVMe 硬盘),可能需要手动加载驱动。Anolis OS 内核较新,通常能自动识别主流硬件。若网卡无法识别,需提前准备好网卡驱动包。

三、安装后配置

  1. 网络配置

    • 安装完成后重启。
    • 若未配置静态 IP,可通过 nmcli 或编辑 /etc/sysconfig/network-scripts/ifcfg-<interface> 修改。
    • 示例(nmcli 配置静态 IP):
      nmcli con mod <连接名> ipv4.addresses 192.168.1.100/24
      nmcli con mod <连接名> ipv4.gateway 192.168.1.1
      nmcli con mod <连接名> ipv4.dns "8.8.8.8 114.114.114.114"
      nmcli con mod <连接名> ipv4.method manual
      nmcli con up <连接名>
  2. 源更换(国内环境优化)

    • Anolis OS 默认可能指向国际源,国内访问速度较慢。建议切换到阿里云或龙蜥官方国内镜像源。
    • 执行以下命令(以 Anolis OS 8 为例):

      # 备份原 repo 文件
      mv /etc/yum.repos.d/Anolis-OS.repo /etc/yum.repos.d/Anolis-OS.repo.bak
      
      # 下载国内镜像配置
      curl -o /etc/yum.repos.d/Anolis-OS.repo https://mirrors.aliyun.com/repo/anolis-8.repo
      # 或者使用龙蜥官方源
      # curl -o /etc/yum.repos.d/Anolis-OS.repo https://repo.anolisos.com/anolis-8.repo
    • 清理缓存并更新:
      yum clean all && yum makecache
  3. 基础工具安装

    • 安装常用开发工具:yum install vim git wget curl gcc make -y
    • 开启防火墙管理:systemctl enable --now firewalld

四、常见问题排查

  • 黑屏或卡住:通常在显卡驱动不兼容或内核参数错误。尝试在 GRUB 菜单按 e,在 linux16 行末尾添加 nomodeset 参数,然后按 F10 启动。
  • 找不到硬盘:若是 RAID 卡或特殊 NVMe 控制器,需在 BIOS 中开启 AHCI 模式,或加载厂商提供的驱动模块。
  • 网络不通:检查是否已正确配置 DNS,以及防火墙规则是否拦截了出站流量。

通过以上步骤,即可在本地环境完成 Anolis OS 的标准部署。该流程同样适用于后续在阿里云 ECS 或其他云厂商环境中进行类似系统的迁移或克隆操作。

未经允许不得转载:CLOUD云枢 » 在本地电脑上如何通过ISO安装Anolis OS?