HCRM博客

CentOS6老机器U盘启动失败解决方案,USBWriter重写全程教程

CentOS6老机器U盘启动写入失败怎么办?用USBWriter重写全程

单位库房那台戴尔T110,CPU还是X3430,内存只有4G,硬盘哐当哐当响,领导一句“先别扔,跑个内网服务”,于是它又得继续服役。系统盘突然挂掉,决定给它装回熟悉的CentOS6,结果U盘启动写入失败,折腾一晚,最后靠USBWriter救场。把踩过的坑一次性写清,谁再遇到相同状况,直接照抄就能活。

CentOS6老机器U盘启动失败解决方案,USBWriter重写全程教程-图1

一、老机器挑U盘,不是玄学是真事

先别急着骂镜像。CentOS6官方ISO里,isolinux与syslinux版本老,新电脑没感觉,老主板却挑剔。我先用UltraISO写入,开机只给一行“boot error”;换Rufus,选DD模式,依旧卡死;换电脑验证U盘没问题,说明问题在写入方式。老机器BIOS对分区表、活动分区、柱面边界都敏感,稍有偏差就罢工。

二、USBWriter为什么能成

USBWriter是开源小工具,整盘逐字节写入,不做任何“智能”调整,镜像长什么样,U盘就长什么样,反而避开老BIOS的雷区。它不写MBR签名以外的数据,不改动分区表,不额外加隐藏扇区,这对CentOS6的isolinux来说,就是“原汤化原食”。

三、准备工作:下载、校验、关杀毒

1. 拿到CentOS6.10 minimal ISO,顺手跑一下sha256,别让下载途中的抖动埋下隐患。

CentOS6老机器U盘启动失败解决方案,USBWriter重写全程教程-图2

2. USBWriter官网拖最新版,单文件exe,不用安装。

3. 把U盘数据先搬空,写入过程会清空全盘;插口尽量用主板后置USB2.0,别图快插3.0,老BIOS认不到就白搭。

4. 退出360、电脑管家之类,它们喜欢拦截扇区写入,导致最后5%报错。

四、重写步骤:点三下,等五分钟

第一步:右键USBWriter,“以管理员身份运行”,Win10以上不管理员直接拒绝写入。

第二步:Image File选中CentOS6 ISO,Target选中U盘盘符,千万看清楚盘符,写错盘哭都来不及。

CentOS6老机器U盘启动失败解决方案,USBWriter重写全程教程-图3

第三步:Write,进度条走到100%,提示Done,关闭窗口,直接拔盘。

没有花里胡哨的选项,反而安全;那些让你调分区方案、簇大小的功能,在老机器上全是坑。

五、开机设置:BIOS里藏的三把锁

1. 把U盘插后置口,开机进BIOS,关闭Fast Boot,省得主板跳过USB检测。

2. 找到USB Storage Legacy,设为Enabled,有些戴尔机器叫“USB Emulation Type”,选Floppy而非Auto。

3. 启动顺序里把“USB Hard Drive”提到硬盘前,注意不是USB ZIP也不是USB FDD,那两个是给Win98准备的。

F10保存重启,看到CentOS6菜单就是胜利。

六、常见卡死点与急救

症状A:启动菜单一闪,直接黑屏。

解决:回BIOS,把硬盘模式从AHCI改成IDE,CentOS6默认驱动不认AHCI。

症状B:提示“isolinux.bin missing or corrupt”。

解决:重新用USBWriter写,上次写入时被安全软件拦了文件,校验ISO没错就重写。

症状C:安装界面花屏。

解决:在菜单按Tab,末尾加nomodeset,老显卡吃不消新内核的KMS。

七、安装后续:别让GRUB又掉链子

CentOS6装完重启,记得把BIOS启动顺序调回硬盘第一,否则拔U盘就找不到系统。GRUB若写不进MBR,安装时选手动配置,把/boot装到硬盘前1024柱面内,老BIOS读不到后面扇区。最后执行一次grub-install /dev/sda,看到no error就踏实。

老机器装CentOS6,U盘启动写入失败,十有八九是工具自作聪明;用USBWriter整盘镜像直写,关杀毒、插USB2.0、BIOS开Legacy,三步到位,比换镜像、刷BIOS都省事。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/41712.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~