CentOS 6.0 硬盘安装全攻略:高效稳定的起点
在无光驱或网络受限的环境下,通过硬盘直接安装CentOS 6.0是许多技术人员的务实选择,这份指南提供清晰步骤与关键技巧,助您高效部署这一经典稳定的企业级操作系统。

核心准备:镜像与分区规划

- 获取官方镜像: 访问 CentOS 官方存档站点,下载
CentOS-6.0-x86_64-bin-DVD1.iso至本地硬盘(如 Windows 的 D 盘或 Linux 的 /home 目录)。务必验证下载文件的完整性(检查 SHA1 或 MD5 值),确保安装源可靠。 - 释放安装文件: 将 ISO 镜像内
/images、/isolinux两个目录及根目录下的.treeinfo文件解压到硬盘分区(如 FAT32/NTFS 格式的 D:\centos6),Linux 系统可使用挂载指令提取:mkdir /mnt/iso mount -o loop CentOS-6.0-x86_64-bin-DVD1.iso /mnt/iso cp -r /mnt/iso/images /mnt/iso/isolinux /mnt/iso/.treeinfo /目标路径/ umount /mnt/iso - 规划磁盘分区: 为 CentOS 预留足够的未分配空间(建议 20GB 以上),关键分区建议:
/boot(约 200-500MB, ext4):引导分区,独立更安全。swap(内存 1-2 倍):交换空间。- (剩余空间, ext4):根分区。
关键步骤:配置引导加载程序 (GRUB Legacy)
- 编辑 GRUB 菜单:
- Linux 用户:修改
/boot/grub/grub.conf(或/etc/grub.conf链接)。 - Windows 用户:借助
grub4dos工具,修改其menu.lst文件。
- Linux 用户:修改
- 添加启动项: 在配置文件中追加下列内容:
root (hdX,Y) kernel /isolinux/vmlinuz linux repo=hd:/dev/sdZN:/路径/ inst.stage2=hd:LABEL=分区标签 initrd /isolinux/initrd.img
(hdX,Y): 定位vmlinuz和initrd.img所在分区。X= 物理磁盘号 (0 为第一块盘)。Y= 分区号 (0 为第一个主分区, 4 为扩展分区起始逻辑分区)。
repo=hd:/dev/sdZN:/路径/: 指明安装源位置。/dev/sdZN: 存放 ISO 解压文件的设备 (如/dev/sda5,注意区分 SATA 与 IDE)。/路径/: 文件在分区内的路径 (如/centos6或 )。
inst.stage2=hd:LABEL=分区标签:至关重要! 指定包含.treeinfo文件的分区标签,若分区无标签,可改用inst.stage2=hd:/dev/sdZN。- 示例 (Windows D盘, 假设为 /dev/sda5, 标签 DATA):
title Install CentOS 6.0 root (hd0,4) # 通常对应 Windows D 盘 kernel /isolinux/vmlinuz linux repo=hd:/dev/sda5:/centos6/ inst.stage2=hd:LABEL=DATA initrd /isolinux/initrd.img
启动安装过程
- 重启计算机,在 GRUB 菜单选择 "Install CentOS 6.0 (Hard Drive)" 启动项。
- 系统加载内核与 initrd,进入图形化或文本安装界面 (anaconda)。
- 选择安装源: 在安装类型步骤,选择 "Hard Drive",然后从列表中找到存放 ISO 解压文件的分区 (依据设备名或标签识别),正确选择后,安装程序将检测到有效源。
- 分区操作: 选择 "创建自定义布局",在预留的未分配空间上,依次创建
/boot、swap和 分区,按需设定文件系统类型和挂载点。 - 引导加载程序: 通常将 GRUB 安装到 MBR (
/dev/sda),确保系统可引导。 - 完成设置: 配置主机名、网络、时区、root 密码,按需创建用户账户。
- 开始安装: 确认无误后,点击安装按钮,安装完成后重启,进入全新的 CentOS 6.0 系统。
核心要点与避坑指南
- 分区标签至关重要:
inst.stage2参数错误是导致安装源无法识别的主要原因,使用e2label(Linux) 或磁盘管理工具 (Windows) 检查并设置分区标签,或在配置中直接使用设备路径 (inst.stage2=hd:/dev/sdZN)。 - GRUB 设备命名差异: GRUB 使用
(hdX,Y),Linux 内核使用/dev/sd[a-z][1-9],注意区分,Windows 盘符与 GRUB 分区号的对应需通过工具或实验确定。 - 文件路径准确: 确保
kernel和initrd行指向的路径 (/isolinux/vmlinuz,/isolinux/initrd.img) 与解压文件的实际位置完全一致。 - 安装源完整性: 解压不完整或 ISO 损坏会导致安装失败,务必验证。
- 驱动兼容性: 极旧的服务器硬件可能需要额外的驱动程序盘 (DD Image),在安装启动时按提示加载。
掌握硬盘安装CentOS 6.0的精髓,在于精准定位安装文件路径与分区标识,虽然过程涉及较多底层细节,但成功后的系统稳定性与性能表现,足以匹配企业级应用场景的严苛要求。技术决策的价值往往体现在对基础架构的深刻理解与扎实实践,选择CentOS 6.0意味着拥抱一种历经验证的可靠,尤其在资源受限或特定兼容性需求的环境中,这份稳定依然值得信赖。 请留意该版本已于2020年结束生命周期,仅建议用于封闭测试或兼容性需求场景,生产环境务必升级至受支持的新版本。

