当前位置: 首页 > news >正文

手把手教你用U盘搞定银河麒麟Kylin Server 10的离线安装(含UEFI/Legacy双模式)

银河麒麟Kylin Server 10离线安装全攻略:UEFI/Legacy双模式实战指南

在国产化替代浪潮中,银河麒麟操作系统凭借其安全可靠的特性,正成为越来越多企业和机构的首选。但对于初次接触Kylin系统的工程师而言,离线环境下的安装部署往往会成为第一道技术门槛。本文将彻底解决使用U盘安装Kylin Server 10时遇到的"Error setting up base repository"难题,提供从镜像准备到系统配置的完整闭环解决方案。

1. 准备工作:构建可靠的安装环境

1.1 官方镜像获取与验证

银河麒麟操作系统采用严格的版本管理体系,建议从官方授权渠道获取ISO镜像。目前主流版本包括:

  • Kylin-Server-10-SP2-x86-Release-Build09-20210524
  • Kylin-Server-10-SP1-Release-Build20-20210518-x86_64

下载完成后务必进行完整性校验:

sha256sum Kylin-Server-10-SP2-x86-Release-Build09-20210524.iso

比对输出值与官网提供的校验码是否一致,避免因镜像损坏导致安装失败。

1.2 启动U盘制作要点

推荐使用Rufus(Windows)或dd命令(Linux/Mac)制作启动盘:

# Linux/Mac终端操作示例 diskutil list # 确认U盘设备标识(如/dev/disk2) diskutil unmountDisk /dev/disk2 sudo dd if=Kylin-Server-10.iso of=/dev/disk2 bs=1m

关键提示

  • U盘容量建议≥8GB
  • 写入模式选择"DD镜像"而非ISO模式
  • 制作完成后保持U盘为FAT32格式

2. 安装源错误的核心解决策略

2.1 故障现象深度分析

当安装程序卡在"安装源"步骤并提示"Error setting up base repository"时,本质是安装器无法自动识别U盘中的软件仓库。这种现象在UEFI和Legacy启动模式下表现一致,但解决方法存在差异。

2.2 UEFI模式解决方案

步骤一:修改启动参数

  1. 在GRUB菜单选择"Install Kylin"后按e
  2. 找到以linux开头的行,在quiet参数后追加:
    inst.repo=hd:LABEL=KYLIN-SERVER
  3. Ctrl+X保存并启动

步骤二:挂载点权限调整

  1. 进入安装界面后按Ctrl+Alt+F2切换到终端
  2. 执行挂载点只读化操作:
    mount -o ro,remount /run/install/repo
  3. Ctrl+Alt+F6返回图形界面

2.3 Legacy BIOS模式解决方案

步骤一:启动参数调整

  1. 在启动菜单按Tab
  2. 在命令行末尾添加:
    inst.repo=hd:LABEL=KYLIN-SERVER
  3. 回车确认执行

步骤二:执行与UEFI模式相同的挂载点调整

3. 安装后的关键配置优化

3.1 软件包管理问题排错

银河麒麟默认使用DNF替代YUM,但保留yum命令兼容性。遇到Python绑定问题时:

# 修复Python环境指向 mv /usr/bin/python /usr/bin/python-bak ln -s /usr/bin/python3.7 /usr/bin/python # 使用dnf模块替代yum ansible localhost -m dnf -a "name=gcc state=present"

3.2 系统服务配置技巧

对于未自动生成systemd配置的服务(如ntpd):

cat > /etc/systemd/system/ntpd.service <<EOF [Unit] Description=Network Time Service After=syslog.target ntpdate.service sntp.service [Service] Type=forking EnvironmentFile=/etc/sysconfig/ntpd ExecStart=/usr/sbin/ntpd \$OPTIONS PrivateTmp=true [Install] WantedBy=multi-user.target EOF

启用服务:

systemctl enable --now ntpd

4. 常见依赖冲突解决方案

4.1 库版本冲突处理

当出现类似libstdc++版本冲突时,优先使用系统已安装的高版本:

dnf install --allowerasing gcc gcc-c++ openssl-devel

或跳过冲突包:

dnf install --skip-broken libstdc++-devel

4.2 基础网络配置

若系统未自动生成DNS配置:

echo "nameserver 8.8.8.8" > /etc/resolv.conf chattr +i /etc/resolv.conf # 防止被覆盖

5. 生产环境注意事项

银河麒麟的cron服务对时间参数有严格校验,不支持以下设置:

  • 分钟值 > 59
  • 小时值 > 23
  • 日期 > 31

建议使用systemd timer作为替代方案:

# /etc/systemd/system/backup.timer [Unit] Description=Daily backup [Timer] OnCalendar=*-*-* 02:00:00 Persistent=true [Install] WantedBy=timers.target

在实际部署中遇到过最棘手的问题是U盘安装后无法识别NVMe硬盘,最终发现需要在启动参数添加nvme_core.default_ps_max_latency_us=0。这种特定硬件的兼容性问题,建议在实施前查阅麒麟官方的硬件兼容列表。

http://www.jsqmd.com/news/874570/

相关文章:

  • 2026年知名的绵阳实木家具全屋定制热门公司推荐 - 行业平台推荐
  • HarmonyOS BgTaskUtil 后台任务模式详解:10 种 BackgroundTaskMode 全解析
  • 别再只盯着MSE了!用Python实战对比5大回归评估指标(附避坑指南)
  • 数据集构建中的价值权衡:从效率、普适性到伦理与可持续性
  • 2026泡棉厂家精选指南:医用泡棉/泡棉供应厂家/泡棉供应商/泡棉公司/泡棉品牌/泡棉工厂/泡棉源头厂家/泡棉生产厂家/选择指南 - 优质品牌商家
  • 【2024最严合规落地清单】:金融/医疗/政务三大强监管行业AI Agent设计红线与审计通关模板
  • 2026义乌阿里巴巴培训信任度解析:义乌阿里巴巴运营培训、金华PS培训、金华Temu培训、金华Tiktok培训选择指南 - 优质品牌商家
  • Win11老电脑救星:用EasyBCD引导Ubuntu 22.04,旧笔记本秒变双系统开发机
  • 北京GEO优化服务哪家好?基于全意图GEO框架的服务商选型与落地实践 - GEO优化
  • 从下载到编译:手把手带你用WSL2 Ubuntu 22.04 部署OpenFOAM v2206 完整流程
  • 2026年近期,重庆市场如何甄选可靠的岩棉净化板源头厂商? - 2026年企业推荐榜
  • KV Cache的生老病死:FlashAttention里的显存管理全流程
  • 工程采购指南:2026现阶段河北弯头优质制造商推荐 - 2026年企业推荐榜
  • 广州geo优化服务商权威推荐:全意图GEO赋能传统商贸数字化转型的服务商选择策略 - GEO优化
  • MIMIC-CXR数据集加载实战:用Python从零处理医学影像与报告文本(附完整代码)
  • 构建AI记忆系统:三层记忆模型与工程实践
  • “端—边—云”智能断层正在撕裂AI商业闭环(独家调研:217家制造企业边缘Agent上线率不足31%):重构分布式智能体通信协议的3种范式
  • HarmonyOS CacheUtil 进阶:缓存设计模式与典型应用场景
  • 2026成都菲斯曼维修靠谱厂家推荐:菲斯曼壁挂炉全国售后电话/菲斯曼壁挂炉全国统一售后电话/菲斯曼壁挂炉出现F02/选择指南 - 优质品牌商家
  • ArcGIS Pro 3.7 重磅升级!这四大模块更新,让GIS效率翻倍
  • 别再只用最小二乘法了!用Python+OpenCV搞定RANSAC直线拟合(附代码对比)
  • HarmonyOS CacheUtil 内存缓存工具:6 个方法让你告别重复计算
  • 2026技术分享:企业海外投资需要哪些部门审批/公司成立一年可以对外投资吗/出生证明海牙认证/北京企业境外投资/选择指南 - 优质品牌商家
  • 别再只调参了!用SAO算法优化你的神经网络超参数(附PyTorch示例)
  • 如果知识库有 1000 万份文档,RAG 系统如何设计?
  • 2026年靠谱的绵阳整装全屋定制高性价比公司 - 品牌宣传支持者
  • HarmonyOS ArkTS CacheUtil 内存缓存实战场景全解析
  • 【Java后端开发】花了2k+多的人民币,烧了几十亿Token,慢慢整理出来适用于Java开发人员的codex配置,还在持续优化中
  • 3步快速上手SSDD:合成孔径雷达舰船检测终极指南
  • 深圳企业如何在AI搜索浪潮中抢占认知高地:GEO优化实战路径与服务商选型指南 - GEO优化