上一篇
centos物理机怎么安装
- 物理机
- 2025-07-25
- 8
物理机上安装CentOS可通过U盘引导完成:先制作启动盘,修改BIOS设置从U盘启动,按界面提示进行分区、配置网络等操作即可
是在物理机上安装CentOS系统的详细步骤指南:
前期准备
- 下载ISO镜像文件:访问阿里云等可靠镜像源下载对应版本的CentOS ISO文件,推荐使用较新的稳定版如CentOS 7或8系列,以确保获得更好的硬件兼容性和安全更新支持。
- 制作可启动U盘:通过工具将ISO写入U盘,常用软件包括UltraISO、软碟通或Rufus,操作时需注意选择正确的磁盘驱动器(即你的U盘),并采用USB-HDD+模式进行写入,完成后,U盘会被自动命名为类似“CentOS 7 x8”的名称,由于Windows对标签长度的限制,超出部分会被截断。
- 预留磁盘空间(关键步骤):若计划与现有操作系统共存,建议先在Windows系统的磁盘管理中压缩出未分配的空间,右键点击目标磁盘选择“压缩卷”,输入所需容量(如100GB对应102400MB),这一步能避免误删原有分区导致的数据丢失风险。
BIOS设置与启动
- 进入BIOS界面:不同品牌的设备有不同的快捷键,常见的有F2、Delete或F12键,以华硕主板为例,开机后长按F2即可进入BIOS设置界面。
- 调整启动顺序:将U盘设为第一启动项,同时关闭Secure Boot功能,否则可能触发“Secure Boot Violation”错误,保存更改并退出BIOS。
- 处理标签不一致问题:如果遇到报错提示“/dev/root does not exist”,需要在启动界面按“e”编辑引导参数,确保LABEL与实际U盘名称完全一致,删除多余字符后按Ctrl+X继续。
正式安装流程
- 语言与区域配置:默认选择英语(US),但后续可在语言支持中添加中文,时区设置为上海(Asia/Shanghai)。
- 键盘布局:保持默认的美式键盘布局。
- 安装源选择:通常选“Local media”(本地媒体文件),即从U盘读取安装介质。
- 软件包组选择:根据需求决定:
- 最小化安装(Minimal Install):仅包含基础命令行工具;
- 带GUI的服务器(Server with GUI):适合需要图形界面的用户;
- GNOME桌面环境(GNOME Desktop):完整桌面体验。
- 磁盘分区方案:推荐自定义分区以避免自动布局的潜在风险:
| 分区类型 | 建议大小 | 文件系统类型 | 挂载点 | 说明 |
|—————-|——————-|————–|————–|————————–|
| /boot | 200MB | ext4 | /boot | 存放启动相关文件 |
| Swap交换区 | 内存容量×2倍 | swap | 无 | 当物理内存小于4GB时适用 |
| 根分区/ | 剩余全部空间 | ext4 | / | 系统主目录 | - 引导加载器配置:务必指定硬盘作为MBR目标(Master Boot Record),而非U盘,否则拔除U盘后无法正常启动系统,在安装程序中手动更改设备路径为/dev/sda。
- 网络配置:打开网络接口配置文件(如
/etc/sysconfig/network-scripts/ifcfg-ens33
),设置BOOTPROTO=dhcp
动态获取IP地址,并启用ONBOOT=yes
自动激活网卡,重启网络服务使配置生效:systemctl restart network
,若使用无线网卡,需额外检查驱动支持情况。 - 用户设置:设置强密码的root账户,并可选择创建普通用户账号用于日常登录。
系统初始化与优化
- 首次启动引导:安装完成后拔出U盘,从硬盘启动进入系统,登录后执行更新操作以获取最新补丁:
yum update -y
。 - 防火墙管理:查看状态及开放端口的命令示例如下:
- 查看防火墙状态:
firewall-cmd --state
- 添加允许访问的端口(如HTTP服务):
firewall-cmd --zone=public --add-port=80/tcp --permanent
- 重载规则使修改生效:
firewall-cmd --reload
- 查看防火墙状态:
- 开发环境搭建:可选安装JDK、Maven等工具链,例如通过官方仓库配置Java环境变量,或使用阿里云镜像加速依赖下载速度。
常见问题排查
- 无法识别U盘启动盘:检查BIOS中的UEFI/Legacy模式是否与U盘格式匹配;尝试更换USB接口或重新制作启动盘。
- 网络连接失败:确认网线已插好且指示灯正常闪烁;若依赖WiFi,则需确认无线模块驱动已加载。
FAQs
Q1: 如何在不删除原有Windows系统的情况下安装CentOS双系统?
答:关键在于预先用磁盘管理工具压缩出足够的未分配空间供CentOS使用,安装过程中不要选择“Use All Space”,而是手动指定之前预留的空白区域进行分区,这样既能保留原系统数据,又能避免动态磁盘转换导致的兼容性问题。
Q2: 安装后找不到启动菜单怎么办?
答:此问题通常由引导记录未正确写入硬盘引起,解决方法是在安装阶段进入高级设置,将引导加载器的目标设备从默认的U盘改为系统所在的硬盘(如/dev/sda),并选择MBR模式安装,完成后使用命令`grub2-install /dev/sda