上一篇
物理机安装cent
- 物理机
- 2025-08-04
- 4
物理机设为从光盘/U盘启动,插入CentOS安装介质,按提示选语言、分区等,依步骤完成系统部署与基础配置即可
是在物理机上安装CentOS系统的详细步骤指南:
前期准备
- 下载ISO镜像文件:访问阿里云镜像站或其他可信源获取最新版的CentOS ISO文件,推荐使用国内镜像以提高下载速度;
- 制作可启动U盘:通过工具如UltraISO或Rufus将ISO写入U盘,具体操作包括:打开软件→选择镜像→插入U盘→写入硬盘映像(模式建议选USB-HDD+),注意此过程会清空U盘原有数据,请提前备份重要资料;
- 预留磁盘空间(关键步骤):若计划与Windows共存,需先在Windows系统的“磁盘管理”中压缩出未分配空间,例如右键单击目标磁盘→“压缩卷”,输入所需容量(如100G对应102400MB),该区域后续将被Linux识别为可用安装位置。
BIOS设置与启动
- 进入BIOS界面:不同品牌设备的快捷键可能不同,常见的有F2、Delete键等,进入后调整两项核心配置:将U盘设为第一启动项;关闭Secure Boot(安全启动),否则会因签名验证失败导致报错;
- 处理启动错误(可选):如果遇到“dracut-initqueue timeout”错误,需手动指定U盘设备路径,重启进入单用户模式后执行
ls /dev
查找类似sdbx
的设备节点,然后在启动参数中修改为inst.stage2=hd:/dev/sdbx
并按Ctrl+X继续。
正式安装流程
- 语言与区域设置:默认选English(US),也可添加中文支持;时区设置为Asia/Shanghai;
- 分区策略:推荐自定义分区以精确控制资源分配,典型方案包括:创建200M的/boot分区存放引导文件;根据内存大小设定swap交换分区,通常为物理内存的1.5倍;剩余空间分配给根目录/;
- 软件包选择:根据需求勾选组件:“Server with GUI”适合需要图形界面的用户;开发工具集便于编译程序;系统管理工具用于监控和维护;
- 网络配置:编辑配置文件
/etc/sysconfig/network-scripts/ifcfg-ens33
,设置BOOTPROTO=dhcp
动态获取IP地址,并启用ONBOOT=yes
使网卡随系统启动自动激活,若使用WiFi还需确认无线固件已加载; - 用户初始化:设置root密码并创建普通用户账户,建议记录好凭证以便后续登录。
系统优化与常见问题解决
任务 | 命令示例 | 说明 |
---|---|---|
重启网络服务 | systemctl restart network |
应用新的网络配置 |
切换图形/命令行模式 | systemctl set-default graphical.target |
默认进入桌面环境 |
查看防火墙状态 | firewall-cmd --state |
检查端口开放情况 |
添加防火墙端口 | firewall-cmd --add-port=80/tcp --permanent |
永久开放HTTP服务端口 |
FAQs
Q1:安装过程中提示“/dev/root does not exist”怎么办?
A:这是由于U盘标签不一致导致的,请检查BIOS中的启动设备名称是否与实际U盘匹配,并在编辑启动参数时确保inst.stage2=hd:LABEL=XXX
中的XXX与U盘的实际卷标完全一致,可通过修改启动菜单中的LABEL字段或手动输入设备路径解决。
Q2:如何避免误删Windows数据?
A:切勿在CentOS安装程序中直接对现有分区进行格式化或调整大小,应在Windows系统中预先压缩出未分配空间供Linux使用,且安装时仅操作该空闲区域,避免将基本磁盘转换为动态磁盘,因为这会导致Windows无法识别原有分区。
通过以上步骤,您可以在物理机上成功部署CentOS系统,并根据需求进行