☰
惠普笔记本装Win10+Ubuntu20.04双系统安装与避坑指南
2026/9/29 14:27:35 网站建设 项目流程

1. 先想清楚:这台惠普到底该不该上双系统

每次有人问我“惠普笔记本装 Windows10 和 Ubuntu20.04 双系统难不难”,我都会先反问一句:你打算拿 Ubuntu 干什么。这个问题的答案直接决定后面要不要折腾。如果只是想在 Linux 下跑几个命令行工具、学一学 shell、写写 Python 脚本,那WSL2已经足够用了,Windows10 下一条wsl --install就能起来,还能跑图形程序,完全没必要动分区表和引导记录。但如果你要跑 ROS、要做 SLAM、要接 USB 摄像头和串口设备、要装 NVIDIA 私有驱动、要做裸机内核模块调试,那 WSL2 的边界就出来了——内核是微软定制过的,硬件直通没那么自由,某些外设和实时性要求高的场景会卡住。

双系统的本质是用一块硬盘的物理空间换取一套完整的、原生的 Linux 运行环境,代价是每次切换都得重启,而且两套系统共享同一块盘、同一个 EFI 分区,任何一侧的引导出问题都会影响另一侧。Ubuntu20.04 是个特殊的版本,它是 LTS,支持到 2025 年 4 月,ROS Noetic 的官方支持平台就是它,大量 SLAM、视觉、机器人相关的中文教程和开源工程都锁死在 20.04 上,所以哪怕现在 22.04、24.04 都出来了,依然有大批人往回装 20.04。这也是我这个标题里把版本号写死的原因——版本选错,后面配环境会一路撞墙。

1.1 哪些人适合真机双系统

判断标准其实很简单,看你的工作负载有没有触及下面这几条中的任意一条:需要直接访问 GPU 做 CUDA 计算或深度学习训练;需要跑 ROS 节点并且要求实时性;需要连接特定型号的传感器、开发板、工业相机;需要编译和加载自定义内核模块;需要完整的桌面环境做 GUI 调试。命中任意一条,双系统就是比虚拟机更省心的选择。虚拟机的问题在于 3D 加速是半残的,跑 Gazebo 仿真会明显掉帧,USB 设备透传时不时抽风,而且笔记本本身性能就有限,宿主加客户机两套系统一起吃内存和 CPU,体验很差。

反过来,如果你的需求是“偶尔用一下 Linux 命令”“跑个 Docker”“学学 Vim”,那就老老实实用 WSL2 或者干脆租个云主机。装双系统的时间成本不只是一两个小时,后续的驱动适配、引导维护、内核升级都可能出问题,这些隐性成本才是真正烦人的地方。

1.2 惠普机型特有的几个坑

惠普笔记本在双系统这件事上有几个和联想、戴尔不太一样的地方,我踩过不止一次,这里先摆出来,后面每个都会展开讲。

第一个是Intel RST / RAID ON 模式。惠普相当多的消费级和商用机型出厂时 SATA/NVMe 控制器默认是 RAID 模式,Windows 下装了 Intel Rapid Storage Technology 驱动。这种状态下 Ubuntu20.04 的安装器完全看不到硬盘,你会以为硬盘坏了。解决办法是进 BIOS 把模式改成 AHCI,但直接改会导致 Windows 蓝屏进不去,必须先在 Windows 里用安全模式技巧切换。

第二个是Secure Boot 的修改门槛。惠普不少机型在 BIOS 里要改 Secure Boot 状态,必须先设置一个 BIOS 管理员密码(BIOS Administrator Password),否则选项是灰的。这一步看起来简单,但第一次碰的人会卡很久,找不到哪里能解锁。

第三个是指纹识别基本无解。惠普用的指纹模块多数是 Validity/Synaptics 的方案,Linux 下驱动支持很差,别指望指纹登录。

第四个是部分机型的Realtek 无线网卡,比如 RTL8852 系列,Ubuntu20.04 的原生内核(5.4)里没有驱动,装完系统 wifi 是灰色的,得手动编译驱动或者升级内核。

2. 动手之前:必须确认的四件事

很多人失败就失败在跳过了准备阶段,直接插 U 盘开装,结果分区表被写乱、Windows 崩掉、数据全没。准备工作占整个流程三成的时间,但能避免九成的灾难。

2.1 确认引导模式和分区表类型

Windows 下按Win + R输入msinfo32,在“系统摘要”里看两项:BIOS 模式是不是 UEFI,安全启动状态是不是“打开”。再右键“此电脑”→“管理”→“磁盘管理”,右键系统盘看“属性”→“卷”,确认分区样式是 GPT 还是 MBR。现代惠普本基本都是 UEFI + GPT,但老机型或者被人重装过的机器可能是 Legacy + MBR。

这个信息决定了后面 U 盘启动盘怎么做、BIOS 里怎么设。如果是 UEFI + GPT,U 盘必须按 GPT + FAT32 做,启动时选带“UEFI”前缀的那一项;如果是 Legacy + MBR,就得做 MBR 模式的盘,而且不能和 UEFI 混着装。强行混装的后果是引导记录互相覆盖,两边都进不去。

2.2 处理硬盘控制器模式(惠普最大的坑)

进 BIOS(开机连按 F10,有些机型先按 Esc 再按 F10),找到 Storage 或者 System Configuration 下面的 SATA Operation / Controller Mode,看是不是 RAID 或者 Intel RST。如果是,别急着改,先去 Windows 里做切换准备。

原因是 Windows 里装的是 RST 驱动,BIOS 切成 AHCI 后重新启动,Windows 找不到对应驱动会直接蓝屏报INACCESSIBLE_BOOT_DEVICE。正确的做法是先把 Windows 强制以安全模式启动一次,让系统重新枚举硬盘控制器并加载 AHCI 驱动。

管理员权限打开 CMD:

bcdedit /set {current} safeboot minimal

重启,进 BIOS 把模式改成 AHCI,保存退出。这次会进入 Windows 安全模式(画面很简陋,分辨率很低,这是正常的)。再打开 CMD:

bcdedit /deletevalue {current} safeboot

重启,Windows 正常进入,此时控制器已经是 AHCI,驱动也加载好了。这一步做完,Ubuntu 安装器才能看到硬盘。

注意:如果 BIOS 里根本没有 AHCI 选项,说明这台机器的控制器不支持切换,那就只能考虑外接硬盘或者放弃双系统。另外,改 AHCI 之前请务必确认已关闭 BitLocker,否则会要求输入 48 位恢复密钥。

2.3 关闭快速启动、休眠和 BitLocker

Windows10 的“快速启动”是混合关机,关机时不会真正关闭 NTFS 分区,而是把内核状态存到 hiberfil.sys。这种情况下 Linux 挂载 NTFS 分区会只读甚至报错,严重时会损坏文件系统。关闭方法有两种:

图形界面:控制面板 → 电源选项 → 选择电源按钮的功能 → 更改当前不可用的设置 → 取消勾选“启用快速启动”。

命令行更彻底,直接连休眠一起干掉,管理员 CMD:

powercfg /h off

这条命令会删除 hiberfil.sys,释放出跟内存等量的空间(16G 内存就省 16G),顺便解决 NTFS 挂载问题。

BitLocker 是另一个必须处理的点。惠普的 EliteBook、ProBook 商用系列出厂经常默认开启设备加密。加密状态下压缩卷、调整分区都可能触发恢复密钥验证,重装引导后甚至直接锁盘。在“管理 BitLocker”里先暂停保护或者完全解密,等双系统装好、确认稳定运行后,再决定要不要重新开启。如果一定要开着 BitLocker,务必把恢复密钥导出来打印或存到手机上,别只存在这台电脑里。

2.4 备份和空间规划

分区操作是有风险的,哪怕流程再熟。重要数据先拷到移动硬盘或者云盘,别偷懒。另外建议顺手备份一下分区表,Windows 下可以用 DiskGenius 导出分区表,万一出事还能恢复回来。

空间方面,Ubuntu 至少要留 60G,我建议 100G 起。如果你要装 ROS 全家桶、CUDA、几个深度学习框架、再加上数据集,200G 都不算多。看下你的硬盘总量,如果只有 256G 且 Windows 已经用了大半,那还是加块硬盘或者放弃吧。

3. 完整实操:从压缩分区到 Ubuntu 落地

准备工作做完,接下来就是真正的安装流程。这里我按实际操作顺序走一遍,每一步都说清楚为什么这么做。

3.1 Windows 侧压缩出空闲空间

右键“此电脑”→“管理”→“磁盘管理”,找到 C 盘,右键“压缩卷”。系统会先计算可压缩空间,这个值往往比你预想的小,因为页面文件、系统还原点、不可移动文件都会占位。

如果你发现可压缩空间远小于预期,通常是三个原因:系统还原点占用了空间(在“系统保护”里删掉旧还原点)、页面文件没关(虚拟内存先设为无,压缩完再设回来)、以及磁盘碎片太多(机械硬盘做一次碎片整理,固态硬盘用“优化”即可)。

我个人习惯是不在 Windows 里压缩,而是直接在 Ubuntu 安装器里删掉一个已有的分区,但这对新手风险更大,因为容易误删 Windows 分区。折中方案是:在 Windows 里压缩出比目标稍大的空间,然后在 Ubuntu 安装界面里用“其他选项”手动分配给各个挂载点。

压缩完成后,你会在磁盘管理里看到一块标着“未分配”的黑色区域。这块就是 Ubuntu 的家。

3.2 制作 U 盘启动盘

镜像从 Ubuntu 官网下载 ubuntu-20.04.6-desktop-amd64.iso,这是 20.04 的最后一个点版本,集成了较新的内核和驱动,比 20.04.0 少很多硬件兼容问题。下载完记得校验 SHA256,别嫌麻烦,下坏的镜像装到一半报错更浪费时间。

U 盘用 Rufus 做最省事。打开 Rufus,设备选 U 盘,引导类型选择下载好的 iso,分区类型选 GPT,目标系统选 UEFI,文件系统 Rufus 会自动处理成 FAT32。如果提示需要额外下载文件,点确认即可。点击“开始”,等进度条走完。

注意:U 盘会被格式化,操作前确认里面没有要留的东西。另外有些 U 盘是 USB3.0 且带量产分区,Rufus 里要选“以 ISO 镜像模式写入”,不要选 DD 模式,否则后续没法改里面的文件。

3.3 BIOS 设置与启动顺序

重启,开机时连按 Esc 呼出 Startup Menu,再按 F9 进入 Boot Menu,选带 UEFI 前缀的那个 U 盘。如果找不到,回 BIOS(F10)里的“Advanced”→“Secure Boot Configuration”确认两点。

第一,Secure Boot 建议先关闭。虽然 Ubuntu 的 shim 能通过微软签名的引导链启动,但装 NVIDIA 私有驱动时需要注册 MOK,新手容易在 MOK 管理界面卡住。关闭 Secure Boot 最省事。如果选项是灰的,先去 Security 里设置 BIOS Administrator Password,设置完再回来改。

第二,确认 Legacy Support 是关闭的(如果在 UEFI 模式下装)。同时确认“Boot Order”里 UEFI 启动项在列表里。

保存退出,机器从 U 盘启动,看到 GRUB 菜单,选 “Try Ubuntu without installing” 先进 Live 环境试一下——这一步很重要,可以验证 wifi、触摸板、屏幕、声音是不是正常,顺便确认安装器能不能看到硬盘。如果 Live 环境里sudo fdisk -l看不到你的固态硬盘,那说明控制器模式还没改对,回去重新处理。

3.4 分区方案与安装

确认 Live 环境正常后,桌面上双击“Install Ubuntu 20.04 LTS”开始安装。语言选中文或英文都行,我一般选英文,避免路径中文带来的各种奇葩问题。键盘布局选 English (US),输入法后面再装。

到了“Installation type”这一步,一定要选 “Something else”,中文版叫“其他选项”。千万不要选“与 Windows 一起安装”,那个自动方案会自己乱分配,而且对惠普的 EFI 分区处理不一定符合你的预期。

进去后会看到分区列表,找到那块“free space”,点“+”号逐个创建。我的方案是这样:

挂载点建议大小类型说明
/boot/efi复用已有EFI 系统分区找到 Windows 那个 100M 左右的 EFI 分区,设为 EFI 分区,不要勾选格式化
swap8-16G交换空间内存 8G 给 8G,16G 以上给 16G 足够
/80-120Gext4系统和软件都装这里,日志文件系统选 ext4
/home剩余全部ext4用户数据,重装系统时保留这个分区就能保住数据

关于 EFI 分区要不要新建,我的实战经验是:大部分惠普机型复用 Windows 的 EFI 分区没问题,Ubuntu 会把 grub 装到EFI/ubuntu/目录下,和 Windows 的EFI/Microsoft/并存。但如果你发现那个分区总容量只有 100M 且已被 Windows 用掉大半,可以自己新建一个 512M 的 EFI 分区,安装器会把引导装到新分区上,代价是启动时可能出现两个 EFI 项,需要手动调整启动顺序。

底部“Device for boot loader installation”这一项,选整块硬盘,比如/dev/nvme0n1或者/dev/sda,不要选分区。这是新手最容易搞错的地方,选错了引导装不进去,装完重启直接进 Windows。

确认无误后点“Install Now”,弹窗会列出所有将被格式化的分区,仔细核对一遍,确认没有 Windows 的分区在里面,然后继续。设置用户名密码,时区选 Shanghai,等待安装完成,大概 15 到 25 分钟,取决于 U 盘速度。

3.5 首次进入系统后立刻要做的几件事

装完重启,GRUB 菜单应该会列出 Ubuntu 和 Windows Boot Manager。先进 Ubuntu,连上网(如果 Live 环境里 wifi 正常,这里一般也正常),然后立刻做三件事。

第一,换软件源。打开“Software & Updates”,Download from 选中国的镜像站,速度能快一个数量级。命令行也行,编辑/etc/apt/sources.list,把 archive.ubuntu.com 替换成对应镜像地址,然后:

sudo apt update sudo apt upgrade -y

第二,装显卡驱动。先用命令看推荐驱动:

ubuntu-drivers devices

输出里会标出 recommended 的那个,通常是 nvidia-driver-535 或 525。用 apt 装比在“附加驱动”界面里点更可控:

sudo apt install nvidia-driver-535

装完重启,用nvidia-smi验证。如果 Secure Boot 没关,安装过程中会弹 MOK 注册界面,需要设置一个密码,重启后进入蓝底的 MOK Manager 界面,选 Enroll MOK → Continue → 输入刚才的密码。这个流程不能跳过,跳过了驱动加载不了。

第三,装中文输入法和常用工具:

sudo apt install fcitx fcitx-googlepinyin vim git curl htop

然后在语言支持里把键盘输入法系统切成 fcitx,注销重登即可。

4. 引导、时钟、驱动:这三个坑几乎人人都会踩

系统装完能进,不代表就万事大吉了。下面这三类问题在论坛里出现频率最高,我一个个说清楚原理和解法。

4.1 GRUB 引导丢失与修复

最常见的情况是:双系统装好后,某次 Windows 大版本更新,或者改了一次 BIOS 启动顺序,开机直接进 Windows,GRUB 菜单不见了。原因通常是 Windows 更新重写了 EFI 分区里的启动项,把 Boot Manager 的默认项改回了 Windows。

先别慌,大多数情况不用重装。有几个排查方向。

一是进 BIOS 看启动顺序,惠普的 F9 Boot Menu 里应该能看到 “ubuntu” 这个条目,如果能看到,把它调到第一位就恢复了。

二是如果 Boot Menu 里没有 ubuntu 条目,需要确认 EFI 分区里的文件还在。从 U 盘 Live 环境启动,挂载 EFI 分区看看:

sudo mkdir /mnt/efi sudo mount /dev/nvme0n1p1 /mnt/efi ls /mnt/efi/EFI/

正常应该能看到 ubuntu、Microsoft、BOOT 三个目录。如果有 ubuntu 目录但启动项丢了,可以用efibootmgr手动重建:

sudo efibootmgr -c -d /dev/nvme0n1 -p 1 -L "Ubuntu" -l "\\EFI\\ubuntu\\shimx64.efi"

三是如果 ubuntu 目录都没了,说明引导完全被覆盖,这时候用 boot-repair 最省事。Live 环境里联网:

sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt update sudo apt install boot-repair boot-repair

选 “Recommended repair”,它会自动检测并重建所有引导项。

修好之后,还有一个上游问题要处理:Windows 更新后 GRUB 丢失能不能预防?我的做法是在 Windows 里不要开快速启动(前面已经关了),并且每次 Windows 大更新前先记下 EFI 分区的状态。另外,更新完在 Ubuntu 里跑一次:

sudo os-prober sudo update-grub

让 GRUB 重新扫描 Windows 引导项。os-prober在 20.04 上默认是开启的,更新完能自动发现 Windows Boot Manager。如果update-grub输出里没有 Windows 条目,检查/etc/default/grub里的GRUB_DISABLE_OS_PROBER是不是被设成了 true。

4.2 系统时间差 8 小时

这个问题所有人都会遇到,现象是:从 Windows 重启进 Ubuntu,时间往前跳了 8 小时;从 Ubuntu 重启进 Windows,时间又往后跳 8 小时。不处理的话,浏览器证书、日志时间戳、定时任务全乱。

根因是两套系统对硬件时钟(RTC)的理解不同。Windows 把 RTC 当作本地时间,Linux 把 RTC 当作 UTC 时间,中国是 UTC+8,所以差 8 小时。

两种解法,我只能推荐一种:改 Windows 或者改 Linux,二选一,别两边都改。

改 Linux(推荐给只用 Ubuntu 为主的人):

sudo timedatectl set-local-rtc 1 --adjust-system-clock

这条命令让 Ubuntu 也把 RTC 当本地时间,跟 Windows 保持一致。执行后timedatectl输出里会提示 “RTC in local TZ: yes”,系统会给个警告说这样有潜在问题,但对个人双系统场景完全够用。

改 Windows(推荐给主要用 Windows 的人):在 Windows 里新建一个注册表项,管理员 CMD:

reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f

这个方案更“正统”,但要注意 Windows 从休眠恢复时偶尔会重新写回本地时间,所以必须确保快速启动和休眠是关闭状态。

4.3 显卡驱动、亮度与外接显示器

NVIDIA 驱动的坑主要集中在三个地方:驱动装不上、装上了黑屏、装上了但亮度调不了。

装完驱动黑屏进不去桌面,多半是新驱动和内核版本不匹配,或者 nouveau 没被正确屏蔽。开机进 GRUB 菜单,光标停在 Ubuntu 项上按e进入编辑模式,在linux那一行末尾加:

nomodeset ubuntu-drivers devices

按 F10 启动,进系统后重装驱动。nomodeset的作用是让内核不加载任何显卡驱动,用基本的 VESA 模式显示,能让你进系统排查。

亮度调不了的问题,在惠普的某些机型上很常见,尤其是 OLED 屏或者使用 Intel + NVIDIA 双显卡的机器。可以先试试在/etc/default/grub的GRUB_CMDLINE_LINUX_DEFAULT里加参数:

acpi_backlight=vendor

改完执行sudo update-grub重启。如果是双显卡切换的问题,用prime-select管理:

prime-select query sudo prime-select nvidia sudo prime-select intel

切完需要注销重登才生效。Ubuntu20.04 默认用 on-demand 模式还是 nvidia 模式,取决于你装驱动时的选择。做深度学习必须选 nvidia,纯办公选 intel 更省电。

外接显示器的主副屏设置,在“设置”→“显示”里可以拖拽排列,也可以在命令行用 xrandr:

xrandr --query xrandr --output HDMI-1 --right-of eDP-1 --auto

xrandr --query会列出所有可用接口,惠普的 HDMI 口通常接在 NVIDIA 上,Type-C 口可能接在 Intel 核显上,这会导致“插了外接屏但 Ubuntu 检测不到”。遇到这种情况,先确认prime-select是 nvidia 模式,再检查 BIOS 里有没有把显卡模式设成混合/独显。

5. 常见问题速查表与个人踩坑记录

前面说的都是主线流程,但真正装机时各种边角问题才是耗时间的地方。这一节我把这些年遇到过的、别人问过我的问题整理成表,遇到相似症状直接对号入座。

5.1 问题速查表

现象大概率原因处理方式
安装器看不到硬盘控制器是 RAID/RST 模式按 2.2 节切 AHCI
装完重启直接进 Windows引导器安装位置选成了分区重装或 boot-repair 修复
启动进不去图形界面显卡驱动冲突或 nouveau 未屏蔽GRUB 加 nomodeset 后重装驱动
系统时间差 8 小时RTC 时间标准不一致按 4.2 节二选一修改
指纹无法识别驱动缺失无解,改用密码或面容
wifi 不可用Realtek 网卡无内置驱动装 rtl8852be 驱动或升级内核
蓝牙搜不到设备蓝牙固件缺失dmesg | grep -i blue看报错,装 firmware
合盖休眠后唤不醒休眠状态管理异常装完 NVIDIA 驱动后建议关闭自动休眠
亮度无法调节背光接口识别错GRUB 加 acpi_backlight=vendor
外接显示器无信号HDMI 挂在独显上但当前是核显模式prime-select nvidia后重登
触摸板不灵敏手势配置缺失sudo apt install xserver-xorg-input-synaptics
声音只有单侧声卡通道映射错alsamixer手动调整通道
引导菜单没有 Windowsos-prober 未启用检查 GRUB_DISABLE_OS_PROBER 并 update-grub

5.2 几个论坛里查不到的实操心得

心得一:不要在 Ubuntu 安装过程中勾选“安装第三方软件”和“联网下载更新”。这两个选项会在安装阶段在线拉取显卡驱动和多媒体编解码器,一是慢,二是经常会因为网络波动导致安装卡死在一个进度条上。先装纯净系统,进桌面后再手动装驱动,可控性强得多。

心得二:swap 分区在 NVMe 固态上其实可以不给。如果你内存 16G 以上,日常又不跑大规模内存溢出任务,可以直接跳过 swap 分区,Ubuntu 会用 zram 做内存压缩。真需要 swap 的时候再建一个 swapfile 也来得及:

sudo fallocate -l 8G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

心得三:惠普的 BIOS 更新会重置启动项顺序。我有一次更新完 BIOS,Ubuntu 启动项直接被挪到列表末尾,开机默认进 Windows。每次更新 BIOS 后,进 F9 检查一下启动顺序,比事后修 GRUB 省事得多。

心得四:把 EFI 分区备份一份。装完系统、确认一切正常后,用 Live U 盘挂载 EFI 分区,整个目录打包存到/home或者移动硬盘里。以后再遇到 GRUB 丢失,直接解压回去再efibootmgr建项,五分钟搞定,比重装系统快得多。

sudo tar -czvf efi-backup.tar.gz -C /mnt/efi .

心得五:装完 Ubuntu 第一件事是建快照或者记下当前状态。如果是虚拟机我会直接打快照,真机双系统的话,至少把/etc/fstab、/etc/default/grub、ubuntu-drivers devices的输出、lsblk -f的结果存一份到云笔记里。以后出问题,至少有个已知正常的参照。

6. 装完之后:这套环境还能怎么用

双系统装好只是起点,真正让人回不去 Windows 的,是 Ubuntu 下那套完整的工作流。

如果你是为机器人或者视觉方向装的,接下来的路径大概是:装 ROS Noetic(sudo apt install ros-noetic-desktop-full,配置环境变量,初始化 rosdep),然后是 OpenCV、PCL、Eigen 这些基础库,接着上 ORB-SLAM3 或者 VINS 这类 SLAM 框架,跑通之后再接真实的传感器。这一整条链路在 Ubuntu20.04 上是最顺的,网上能找到的教程也最多,这也是很多人宁愿往回装 20.04 的原因。

如果是做深度学习,那 NVIDIA 驱动装完就是 CUDA Toolkit 和 cuDNN,注意版本要匹配:20.04 上常用的是 CUDA 11.x 配 cuDNN 8.x,PyTorch 装对应版本。装完跑一句torch.cuda.is_available()验证一下,返回 True 就说明整条链路通了。

如果是纯开发,那可以考虑把开发环境容器化,Docker 在 Ubuntu 下的体验比 Windows 下顺畅太多,不用折腾什么 Hyper-V 和 WSL 后端。

我自己这几台机器上折腾下来,最大的感受是:双系统真正的维护成本不在安装,而在后续每一次系统更新。Windows 大更新可能覆盖引导,Ubuntu 内核升级可能打破 NVIDIA 驱动,BIOS 更新可能重置启动顺序。所以我现在的习惯是,每隔一两个月,主动进一次两个系统各跑一遍更新,确认都能正常启动,而不是等到某天急着用的时候才发现进不去了。另外,手边常备一个装了 Ubuntu Live 环境的 U 盘,这东西在修引导、救数据的时候,价值远超它那几十块钱的成本。

还有个小技巧,如果你要在两个系统之间频繁传文件,别用 U 盘拷来拷去,Ubuntu 这边装个ntfs-3g就能直接读写 Windows 的 NTFS 分区,/etc/fstab里加上自动挂载,开机就能在文件管理器里看到 Windows 的盘符,方便得多。反过来 Windows 要读 ext4 就得装第三方工具了,所以我一般把共享数据都放在 NTFS 分区上,两边都能访问,升级系统也不影响。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询