linux物理机装机
- 物理机
- 2025-08-05
- 1
是关于Linux物理机装机的详细步骤指南,涵盖从准备工作到系统配置的全流程:
前期准备
-
下载ISO镜像文件:访问清华大学开源软件镜像站等国内镜像源获取目标发行版(如Ubuntu、CentOS或Kali Linux),推荐使用清华源以提高下载速度,若官网速度较慢,可切换至其他大学的镜像站点。
-
制作可启动U盘工具选择
- Ventoy方案:通过Ventoy将多个ISO文件整合到一个U盘中,在启动时动态选择需要的系统,优势在于灵活性高,适合多系统测试环境,只需将下载好的ISO复制到已初始化的Ventoy U盘即可。
- 传统刻录方式:使用工具如UltraISO直接将单个ISO写入U盘,适用于仅需安装单一操作系统的场景,此方法操作直观但功能较局限。
-
硬件兼容性检查:确认物理机的BIOS支持从USB设备启动,并记录用于分区的硬盘空间大小,如果是全新安装,建议预留足够容量;若保留原有数据,则需规划未分配区域。
安装过程详解
以Ubuntu为例的标准流程
-
引导与初始化设置
插入制作好的U盘后重启计算机,按F11/F12等快捷键进入启动菜单选择U盘,当出现安装界面时,依次设置语言、时区及键盘布局,创建用户账户并设置强密码,同时勾选“自动登录”以简化后续操作,重要提示:安装过程中务必断开网络连接,避免因自动更新导致进度缓慢。
-
磁盘分区策略
- 基础分区结构:通常包括引导分区、根文件系统、交换空间和家园目录。/boot/efi占4GB用于存储EFI引导程序;/boot分配10GB存放内核文件;Swap交换区建议设置为物理内存的1~2倍;剩余空间全部划归“/”(根目录),对于生产环境,可采用LVM逻辑卷管理实现动态扩容。
- 高级配置选项:在手动模式下删除现有无效分区后重建所需结构,确保每个分区的类型标记正确。
-
核心服务部署
- 远程管理功能激活:执行
sudo apt install net-tools
获取网络诊断工具;运行netstat -ntlp | grep 22
验证SSH服务状态,若未发现监听端口,则依次运行以下命令启用安全外壳协议服务并开放防火墙规则:sudo apt-get install openssh-server
,sudo apt-get install ufw
,sudo ufw enable
,sudo ufw allow 22
,此时可通过ifconfig查询IP地址进行远程连接测试。
- 远程管理功能激活:执行
CentOS企业级实施案例
-
RAID阵列构建:针对服务器硬件(如华为Atlas 500 Pro),通过Mgmt管理口登录Web控制台完成RAID 1配置,具体步骤包括进入BIOS设置界面、选择“阵列配置→创建阵列”,选取两块相同容量的硬盘组成镜像卷以提高数据冗余性,该操作能有效防止单点故障导致的存储损失。
-
精细化网络调优:修改网卡配置文件指定静态IP地址,路径为/etc/sysconfig/network-scripts/ifcfg-enp125s0f4,关键参数包括BOOTPROTO=static、ONBOOT=yes以及自定义的IPADDR和NETMASK值,图形化界面亦支持实时调整网络参数,便于快速适配不同网络环境。
-
安全策略硬化:关闭防火墙服务(systemctl stop firewalld.service)并禁用开机自启;临时执行setenforce 0降低SELinux强制模式限制,永久修改/etc/selinux/config文件中的SELINUX参数为disable,这些措施有助于减少因安全机制引发的应用兼容性问题。
常见发行版对比表
特性 | Ubuntu | CentOS | Kali Linux |
---|---|---|---|
适用场景 | 桌面/开发 | 服务器集群 | 渗透测试 |
默认包管理器 | APT | YUM/DNF | APT |
图形化支持 | 完善 | 可选 | 有限 |
社区活跃度 | 极高 | 稳定 | 专业定向 |
FAQs
Q1:为什么使用Ventoy制作的U盘无法被识别?
A:请检查BIOS是否启用了UEFI模式,部分旧型号主板需要手动切换至Legacy Mode,另外确认Ventoy版本与主板芯片组兼容,必要时更新至最新版本重试。
Q2:安装完成后无法联网怎么办?
A:首先运行ip link show
确认网卡命名规则,然后编辑对应接口的配置文件(如/etc/systemd/network/.network),确保DHCP客户端或静态IP设置正确,若仍异常,尝试重启networkmanager服务:systemctl restart NetworkManager
。
通过以上步骤,用户可根据实际需求灵活选择发行版与安装方式,快速搭建稳定的Linux物理机