上一篇
物理机裸机装linux
- 物理机
- 2025-07-18
- 6
物理机 裸机装 Linux需分区格式化,设挂载点,安装系统,装驱动,配置引导
准备工作
-
选择适合的Linux发行版
根据需求选择发行版,以下为常见场景推荐:
| 用途 | 推荐发行版 | 特点 |
|——————|———————-|—————————————|
| 桌面办公/学习 | Ubuntu、Linux Mint | 社区活跃,驱动支持完善,适合新手 |
| 服务器部署 | CentOS、Rocky Linux | 长期支持,稳定性高,企业级首选 |
| 开发环境 | Fedora、Arch Linux | 紧跟前沿技术,适合开发者深度定制 |
| 嵌入式系统 | Debian、OpenWRT | 轻量级,资源占用低 |
-
制作启动U盘
- 工具选择:Rufus(Windows)、Etcher(跨平台)或dd命令(Linux)。
- 操作步骤:
- 下载ISO镜像(如Ubuntu Server或CentOS);
- 插入U盘,使用工具格式化为FAT32/NTFS;
- 写入镜像至U盘,确保校验无误。
-
备份数据与BIOS设置
- 清空目标硬盘数据(若需保留数据,先脱机备份);
- 进入BIOS/UEFI设置,调整启动顺序(通常需将U盘设置为第一启动项)。
安装流程
启动与引导
- 插入启动U盘,重启物理机,按厂商指定键(如F11、F12、Delete)进入启动菜单。
- 选择U盘启动(显示为USB HDD或类似标识),进入Linux安装界面。
分区方案
- 基础分区(以Ubuntu为例):
- /boot:200MB~500MB,EFI系统分区(NVMe硬盘需勾选);
- :根分区,建议至少20GB,用于系统文件;
- /swap:交换分区,大小为内存容量的1~2倍;
- /home(可选):用户数据分区,剩余空间全部分配。
- 高级操作:
- 使用LVM管理分区(便于动态调整);
- 加密/home分区提升安全性。
系统安装
- 关键步骤:
- 选择语言、时区、键盘布局;
- 设置用户账号(避免仅创建root账户);
- 配置网络(静态IP或DHCP);
- 安装引导器(如GRUB),确保绑定到正确硬盘(如/dev/sda)。
- 提速技巧:断开网线以避免安装过程中自动下载更新。
驱动与内核配置
- 多数发行版可自动识别硬件并安装驱动,但需注意:
- NVIDIA/AMD显卡:需手动下载并安装闭源驱动(如.run文件);
- 无线网卡:若未识别,需启用rfkill或补充固件(如firmware-linux-free)。
- 内核参数调整:通过/etc/default/grub修改启动项(如关闭ACPI定时器防止死机)。
安装后配置
-
更新与软件安装

sudo apt update && sudo apt upgrade -y # Debian系 sudo yum update -y # Red Hat系- 安装常用工具:git、vim、htop、net-tools等。
-
安全防护


- 设置防火墙(ufw enable或firewalld);
- 修改SSH默认端口(编辑/etc/ssh/sshd_config);
- 定期更新系统并备份重要数据。
-
性能优化
- 调整swappiness值(减少交换分区使用频率);
- 启用ZRAM或TMPFS加速临时文件操作;
- 使用sysctl优化内核参数(如TCP连接数、文件描述符限制)。
常见问题与解决方案
安装后无法启动
- 原因:引导顺序错误、Secure Boot未关闭、分区表损坏。
- 解决:
- 进入BIOS检查U盘是否仍为第一启动项;
- 禁用Secure Boot或添加Linux引导签名;
- 使用gparted修复分区表。
网络不通或驱动缺失
- 原因:未安装网卡驱动、网络服务未启动。
- 解决:
- 通过lspci | grep Ethernet查看网卡型号;
- 下载对应驱动(如Realtek RTL8125)并编译安装;
- 启动网络服务(systemctl start network)。
相关问答FAQs
Q1:如何删除多余的分区或扩展现有分区?
A1:
- 使用GParted(图形化)或fdisk(命令行)删除无用分区;
- 如需扩展,需卸载目标分区(如umount /home),通过resize2fs调整大小;
- 重启后检查分区完整性(df -h)。
Q2:安装时提示“无法获取IP地址”如何解决?
A2:
- 检查网线或Wi-Fi连接是否正常;
- 手动配置静态IP(编辑/etc/network/interfaces或nmcli命令);
- 重启网络服务(systemctl restart NetworkManager)。