装双系统前,硬件选择和分区规划直接影响后续安装体验。我的华硕B660M-PLUS WIFI D4搭配12400F和3060Ti显卡,实测这套配置对Linux兼容性良好,但有几个细节要特别注意。
首先是存储方案。我用了两块NVMe固态:致钛7100 2T作为主盘,凯侠RC20 1T作副盘。这里有个血泪教训——千万别把两个系统装在同一块物理磁盘上。最初尝试在致钛盘上划分两个分区分别安装Win10和Ubuntu,结果Windows更新时频繁破坏GRUB引导。后来改用物理隔离方案:致钛盘前300MB划为ESP分区,剩余空间给Windows系统;凯侠盘整个留给Ubuntu,彻底解决引导冲突问题。
关于ESP分区大小,网上普遍建议100MB足够,但我强烈推荐扩展到300MB。实测Ubuntu 22.04的引导文件会占用约150MB空间,加上Windows的启动文件,100MB根本不够用。有次系统更新后因为ESP空间不足导致双系统都无法启动,最后只能重装。
内存方面要注意XMP配置。金百达3200MHz内存在BIOS里默认运行在2666MHz,需要在AI Tweaker菜单中开启XMP I。不过Ubuntu安装时建议先关闭XMP,等系统装完再开启,否则可能遇到安装程序卡死。
制作启动盘时强烈推荐使用Ventoy工具。相比传统Rufus刻录方式,Ventoy允许直接把ISO文件拷贝到U盘,还能随时更换不同版本系统镜像。我用的闪迪CZ880固态U盘,写入速度稳定在300MB/s,装系统比普通U盘快三倍不止。
分区阶段有个关键操作:手动创建ESP分区。微软安装程序默认生成的ESP分区只有100MB,而且位置可能不符合预期。我的操作流程是:
bash复制# 在Windows命令提示符执行
diskpart
list disk
select disk 0
list partition
select partition 1
format fs=fat32 quick
assign letter=S
exit
驱动安装建议优先使用华硕官网提供的B660芯片组驱动包,特别是Serial IO和MEI驱动。有次没装MEI驱动导致Ubuntu下CPU频率锁定在最低档,性能直接腰斩。
华硕B660M的BIOS有五个必须调整的选项:
有个隐藏坑点:修改BIOS设置后一定要完全断电(关闭电源开关或拔插头)再开机。有次改了设置直接重启,结果所有调整都没生效,排查了半天才发现是主板有设置缓存。
Nvidia显卡用户会遇到安装界面黑屏问题,解决方法是在GRUB界面按e键编辑启动参数:
进入试用桌面后,先连接有线网络(无线驱动可能还没加载),然后打开终端检查硬盘是否识别:
bash复制lsblk -f
如果看不到Windows的磁盘,可能需要回BIOS检查VMD设置。我遇到过更诡异的情况:在磁盘工具里能看到NVMe硬盘,但安装程序提示没有磁盘。最后发现是安装镜像问题,更换Ubuntu 22.04.3版本后解决。
分区方案建议手动设置:
安装完成后首次重启大概率会遇到黑屏,这时需要进入恢复模式安装驱动:
bash复制sudo ubuntu-drivers autoinstall
sudo reboot
对于3060Ti显卡,建议锁定驱动版本为525:
bash复制sudo apt install nvidia-driver-525
还有个性能优化技巧:在/etc/default/grub文件中修改:
bash复制GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"
执行sudo update-grub后,显存占用会降低20%左右。
双系统时间不同步是个常见问题,在Ubuntu下执行:
bash复制timedatectl set-local-rtc 1 --adjust-system-clock
这个命令让Linux使用本地时间,避免每次切换系统都要调整时间。