双系统分区实操:预留与顺序避坑实录

上次给同事装Win11+Ubuntu双系统,就因为我贪图省事把Linux的/home分区放在机械盘末尾,结果系统更新时引导区直接炸了。那次之后我老老实实重装,也摸清了分区规划的几个关键点。

先讲顺序。固态硬盘上装双系统,Windows一定要装在最前面的分区,Linux的/boot放中间,/home放最后。因为Windows引导器对分区位置敏感,一旦后面分区被改动,它就容易找不到自己。

预留空间同样重要。我实测过,至少留出80GB给Linux,其中根分区30GB,/home 50GB。别学网上说的20GB够用,装几个开发工具就满了,后面扩容还要动交换分区,麻烦得很。

第一步:先装Windows,用系统自带磁盘管理压缩出未分配空间。压缩时不要把C盘压到低于100GB,否则后续更新会卡。

第二步:在未分配空间里手动分区。我建议Linux的/boot放最前,接着是swap,大小等于内存即可,最后是/和/home。顺序别乱,因为GRUB会按物理顺序识别。

第三步:安装Linux时选“其他选项”,把/boot指向之前分好的区,注意别选错盘。我实测过,选错盘会把Windows引导覆盖,恢复起来特别费劲。

装完之后也有坑。如果Windows更新后引导被重置,用Live USB进Linux重装GRUB就行。但如果你分区顺序不对,重装GRUB也救不回来,只能整盘重来。

还有数据分离。把/home单独分区最大的好处是重装系统不丢数据。我上次把文档放在/home,后来Linux崩溃顺手重装,数据全保留。Windows那边也要把资料放D盘,别堆C盘。

最后补充一点:机械硬盘放数据,固态放系统。如果你有双硬盘,把整个Windows放固态1,Linux放固态2,互不干扰,比单盘分区更省心。我后来一直这么用,再没出过问题。

问:双系统分区顺序为什么重要?

答:因为Windows引导器和GRUB对分区位置敏感,顺序错乱可能导致系统无法启动,而且重装GRUB也未必能救回来。

问:Linux根分区和/home分区各需要多大?

答:根分区建议30GB,/home建议50GB,总预留80GB以上。如果做开发,再额外加20GB给/var或/opt更稳妥。

问:Windows更新后Linux引导丢失怎么办?

答:用Linux Live USB启动,挂载根分区和/boot分区后,执行grub-install和update-grub即可恢复,前提是分区顺序没乱。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2305938578@qq.com 举报,一经查实,本站将立刻删除,本文链接:https://www.spubm.cn/71892.html

(0)
上一篇 1天前
下一篇 12小时前

好文章推荐

发表评论

登录后才能评论