Ubuntu 18.04 物理机安装:解决UEFI引导与3个常见网络配置问题 Ubuntu 18.04物理机安装实战UEFI引导与网络配置疑难解析第一次在物理机上安装Ubuntu 18.04的经历就像在未知海域航行——表面平静的安装过程下暗藏着各种技术暗礁。本文将带你穿越最常见的三个险滩UEFI引导冲突、静态IP配置选择困难症以及那些让人抓狂的初始化小毛病。1. UEFI引导的抉择当安装介质与固件模式冲突那个刺眼的错误提示BIOS/LEGACY BOOT OF UEFI-ONLY MEDIA第一次出现时我的反应和大多数新手一样——茫然地对着屏幕眨眼。这实际上是现代计算机固件与安装介质之间的代沟问题。决策树两种解决方案的深度对比解决方案适用场景操作复杂度长期影响推荐指数切换为UEFI引导新硬件(2015年后)、SSD硬盘、需要GPT分区需进入BIOS设置支持2TB硬盘、安全启动★★★★★重制MBR启动盘旧硬件、传统BIOS、机械硬盘需重新制作启动盘限制硬盘容量、兼容性好★★★☆☆选择UEFI模式时记得检查这些BIOS设置项Secure Boot状态建议禁用CSM(兼容性支持模块)设置启动顺序中UEFI设备的优先级# 安装后检查当前引导模式 [ -d /sys/firmware/efi ] echo UEFI模式 || echo 传统BIOS模式关键提示如果硬盘已包含其他操作系统切换引导模式可能导致系统无法启动。建议在调整前备份重要数据。2. 网络配置的十字路口图形界面 vs 命令行Ubuntu 18.04引入的netplan让网络配置既现代又令人困惑。当我在机房第一次面对没有GUI的服务器时才真正体会到命令行配置的价值。netplan配置实战# /etc/netplan/01-netcfg.yaml 典型配置示例 network: version: 2 renderer: networkd ethernets: enp3s0: dhcp4: no addresses: [192.168.1.100/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 1.1.1.1]应用配置并调试的小技巧sudo netplan generate # 检查语法 sudo netplan apply # 应用配置 networkctl status # 查看详细状态图形界面与命令行对比分析响应速度netplan配置即时生效GUI需要多次点击确认可复用性netplan文件可复制到其他机器GUI设置需重复操作排错便利netplan日志明确GUI错误提示模糊适用场景桌面环境用GUI更直观服务器必学netplan3. 那些恼人的初始化问题从复制粘贴到SSH访问安装完成后三个小问题差点让我放弃Linux终端复制粘贴失效VMware环境常见sudo apt purge open-vm-tools sudo apt install open-vm-tools open-vm-tools-desktop重启后不仅复制粘贴恢复文件拖拽也正常了。SSH连接被拒绝sudo apt update sudo apt install openssh-server sudo systemctl enable --now ssh检查防火墙状态sudo ufw status verboseroot用户远程登录安全警告仅限测试环境sudo sed -i s/#PermitRootLogin prohibit-password/PermitRootLogin yes/ /etc/ssh/sshd_config sudo systemctl restart sshd4. 深度优化超越基础配置当基本功能就绪后这些优化让系统真正驯服网络性能调优参数# /etc/sysctl.conf 添加 net.core.rmem_max4194304 net.core.wmem_max4194304 net.ipv4.tcp_window_scaling1SSH安全加固配置# /etc/ssh/sshd_config 关键修改 Port 2222 # 更改默认端口 PermitRootLogin no PasswordAuthentication no ClientAliveInterval 300系统资源监控快捷方式alias sysmonwatch -n 1 echo -n CPU: ; grep cpu /proc/stat | awk {usage(\$2\$4)*100/(\$2\$4\$5)} END {print usage} | awk {printf(\%.1f%%\n\, \$1)}; free -h | grep Mem | awk {print \Mem: \ \$3 \ / \ \$2}; df -h | grep -v tmpfs在物理机上运行Ubuntu 18.04三个月后这些配置依然稳定如初。那个曾经让我手忙脚乱的UEFI错误提示现在成了判断客户机器架构的快速方法——技术成长的甜蜜莫过于此。