使用UltraISO软碟通离线安装Centos8.3.2011过程中遇到的问题
2022年08月19日更新
本次离线下载CentOS-Stream-8-x86_64-20220816-boot.iso镜像后采用 FedorMediaWriter 、Rufus制作都提示设置基础软件仓库时出错,下载DVD版本制作后问题解决。该问题应该源于boot未设置基础软件仓库导致。
2022年06月20日更新
FedorMediaWriter
本次离线下载Centos Stream 8 镜像后采用 FedorMediaWriter 进行引导,暂无报错。
前言
以下是在本次软碟通离线安装过程中用到的软件与系统。
软碟通版本: 9.7.6.3829
软碟通官网
Centos版本 : CentOS-8.3.2011-x86_64-minimal
阿里云镜像源
进入安装系统时候报错出现dracut-initqueue timeout读取不到iso。
因CentOS-8-BaseOS-x86_64”长达22个字符;但是如果制作U盘时的文件系统格式为FAT32,则卷标最长为11个字符,就会截断变为“CentOS-8-Ba”。
三种解决方案如下:
1. 把U盘转换为NTFS格式,然后重新把ISO映像文件写入到U盘。
# 我测试先格式化U盘再用软碟通做启动盘后仍然还是FAT32格式。
#根据晚上解决方案:U盘是不能够被直接格式化成NTFS格式的,需要用convert这个命令转换!
#具体操作如下:
1、假设U盘在电脑上显示的盘符是X:
2、在开始->运行中输入cmd
3、然后输入convert x: /fs:ntfs
4、回车后等命令执行完成就可以了。
##PS:实际我根据这个解决方案无论是先格式化U盘成NTFS再通过软碟通写入镜像。
仍然是FAT32格式。
##PS:实际我根据这个解决方案在软碟通写入ISO到U盘后修改其格式。
虽然改成NTFS格式了,但是此时在安装系统过程中 ,无法进入安装系统界面。
### 据网上文档说说iso文件大于4G无法放入fat32格式的u盘启动盘,centos默认没有ntfs格式硬盘依赖又无法将iso放入硬盘作为install source,所以无法安装成功。但不是扯淡么。我这个最小化安装的包才1.7G
PS:通过该方案未能解决当前问题
2. 找到U盘下的“\EFI\BOOT\grub.cfg”文件,用记事本打开,把“LABEL=CentOS-8-3-2011-BaseOS-x86_64”这串文字改为“LABEL=CentOS-8-3”
PS:通过该方案确实可以解决当前问题
3. 进入到改界面的时候按E,修改LABEL=CentOS-8-3-2011-BaseOS-x86_64 quiet这串文字改为LABEL=CentOS-8-3 quiet ctrl+x保存后回车就可以进入安装系统界面了。

PS:通过该方案确实可以解决当前问题
安装选择安装源时提示:设置基础软件仓库时出错

协议选择为http或者https
路径是mirrors.aliyun.com/centos/8.3.2011/BaseOS/x86_64/os/
URL类型是:软件库URL
PS:通过该方案确实可以解决当前问题,但我的初衷是离线安装,所以上述方法不能解决。
重点、重点、重点来了
迟迟不能正确安装系统,我在想是不是就软碟通有这个问题呢。
更换了写入映像的软件,使用了 rawrite32,成功完美的解决了以上所有问题,写入镜像后,直接安装,无需修改任何东西(包括LABEL、Local Media)就能正常安装完成。
rawrite32
下载地址
后续,我又看了 近期的一些文档,作为参考。
官网FAQ
将来有机会可以用一下FedorMediaWriter。
最后,希望各类烧录软件可以尽快支持新版本linux。

本文记录了使用UltraISO软碟通在离线环境下安装CentOS 8.3.2011时遇到的ISO读取错误和软件仓库设置问题。作者尝试了转换U盘格式、修改grub.cfg文件以及启动时修改LABEL等方法,最终通过rawrite32成功解决。同时提到了FedorMediaWriter作为替代工具,以及离线安装时的基础软件仓库设置问题。
3657

被折叠的 条评论
为什么被折叠?



