上一篇
物理机 装linux
- 物理机
- 2025-08-04
- 3
物理机上安装Linux,先备好镜像文件,设BIOS从相应介质启动,依提示分区、配置基础参数,按步骤完成系统部署即可
是关于在物理机上安装Linux系统的详细指南,涵盖准备工作、多种安装方法及关键注意事项:
前期准备
- 下载ISO镜像文件:访问主流Linux发行版的官方网站或其镜像站点获取系统安装包,清华镜像源提供多个版本的高速下载服务,建议根据硬件架构(如x86_64或ARM)选择合适的版本。
- 制作可启动介质
- 传统方式(单系统写入):使用工具如UltraISO将ISO文件直接刻录到U盘,步骤包括打开软件→加载镜像→选择“写入硬盘映像”→指定U盘设备并开始写入;若遇CentOS报错“dracut initqueue timeout”,需手动指定引导路径(如修改启动参数中的inst.stage2值为实际设备名称)。
- 多系统管理方案(推荐Ventoy):通过Ventoy工具创建多功能启动盘,支持在同一U盘中存放多个不同的ISO文件,并在启动时自由切换,操作流程为解压程序→将ISO复制至U盘→重启后按F11等快捷键选择对应系统进行安装,此方法尤其适合需要频繁测试不同发行版的用户。
安装流程详解
(一)U盘引导安装步骤(以常见场景为例)
- 插入介质并设置启动顺序:将制作好的U盘插入目标物理机的USB接口,开机时进入BIOS/UEFI界面(通常按Del、F2或F12键),将首选启动项调整为U盘设备,部分笔记本如ThinkPad系列可能在启动时直接通过F12调出引导菜单选择U盘。
- 进入安装向导:成功从U盘启动后,会加载Linux Live环境,此时可根据界面提示逐步操作:选择语言→配置键盘布局→设置主机名和网络连接(支持DHCP自动获取IP或手动指定静态地址)。
- 磁盘分区规划
- 全新安装:若全盘部署Linux,可直接删除原有分区后重新创建;对于双系统共存的情况,需保留Windows所在的分区,仅对剩余空间进行操作,典型结构包括:
| 分区类型 | 建议大小 | 作用说明 |
|—————-|—————-|——————————|
| /boot/efi | 4GB | EFI启动引导 |
| /boot | 10GB | 内核及启动相关文件存储 |
| Swap | 物理内存容量相当的空间 | 交换空间防止内存不足导致崩溃 |
| / | 剩余全部空间 | 根目录存放系统核心数据 | - LVM与RAID支持:企业级服务器常采用逻辑卷管理(LVM)结合硬件级冗余阵列(如RAID 1),例如华为Atlas 500 Pro服务器的配置示例中,先通过BIOS配置四块磁盘为两两一组的RAID 1模式,再在此基础上划分逻辑卷用于系统部署。
- 全新安装:若全盘部署Linux,可直接删除原有分区后重新创建;对于双系统共存的情况,需保留Windows所在的分区,仅对剩余空间进行操作,典型结构包括:
- 软件包选择与个性化设置:根据用途勾选必要的组件集(如最小化安装、桌面环境GNOME/KDE或服务器专用工具),同时创建普通用户账户并设定强密码,避免长期以root身份登录带来安全风险。
(二)网络安装进阶方案
适用于大规模机房部署的场景,可通过Cobbler搭建自动化部署平台实现批量装机,该方式利用PXE协议从网络启动客户端,动态加载安装镜像完成系统初始化,此方法需要预先配置DHCP服务和TFTP服务器,适合有经验的管理员操作。
后期优化配置
- 远程访问启用:以Ubuntu为例,默认未预装SSH服务需手动激活,依次执行以下命令开启端口监听:
sudo apt install openssh-server
→sudo ufw allow 22
→sudo ufw enable
,随后可通过netstat -ntlp | grep 22
验证服务状态,对于CentOS系列,则使用systemctl enable --now sshd
实现相同功能。 - 防火墙策略调整:生产环境中推荐关闭默认防护机制以提高兼容性:停止firewalld服务(
systemctl stop firewalld
)、禁用开机自启(systemctl disable firewalld
);临时关闭SELinux强制模式可运行setenforce 0
,永久修改需编辑/etc/selinux/config
文件将模式设为disabled。 - 网络参数固化:编辑网卡配置文件(路径通常为
/etc/sysconfig/network-scripts/ifcfg-
),将BOOTPROTO改为static并添加固定IP、子网掩码等信息,确保重启后网络稳定性,图形化界面下也可通过NetworkManager工具完成相同设置。
FAQs
Q1: 物理机安装Linux时出现“找不到引导设备”错误怎么办?
A1: 此问题多由BIOS未正确识别U盘引起,解决方法包括:①确认U盘已正确刷入引导信息(可用另一台电脑测试);②进入BIOS检查USB兼容性设置是否启用;③尝试更换USB端口或重新制作启动盘,若仍无法解决,可在启动时按任意键中断引导过程,手动输入命令行参数添加驱动模块(如all_generic_ide)。
Q2: 如何在已安装Windows的电脑上实现Linux双系统?
A2: 关键在于合理规划磁盘空间,建议使用第三方分区工具(如GParted)缩减Windows分区腾出空闲区域,创建新的扩展分区用于Linux安装,注意保留至少10GB的未分配空间作为缓冲,安装过程中务必选择“自定义分区”而非自动抹盘选项,确保不会覆盖原有系统的关键引导扇区,完成安装后,可通过EasyBCD等工具修复双系统启动菜单