必须强迫症!160GB硬盘双系统整数分区推荐方案
创始人
2024-03-01 13:49:57
0

以下是我在 160GB 硬盘上的分区方案,采用 Windows Server 2003 SP2(32位)、CentOS Linux 6.5(64位)双系统,作为日常办公桌面环境使用。

基本思路是这样的:

  1. 各分区大小尽可能为整数,看上去舒服一些(有些强迫症);
  2. 两个系统之间需要进行文件共享和数据交换;
  3. 使用过程中,双系统尽量不发生干扰,避免误操作对另一系统破坏;
  4. 重新安装系统时不影响用户数据。
  5. 日常办公使用,主要进行文档字处理,有少量图片制作和编辑,不作为数据服务器使用。

具体分区如下(Linux 环境 fdisk 显示效果):

Device Boot Start End Blocks Id System

/dev/sda1 * 1 1175 9438156 7 HPFS/NTFS
/dev/sda2 1176 2505 10683225 83 Linux
/dev/sda3 2506 19457 136166940 5 Extended
/dev/sda5 2506 5116 20972826 7 HPFS/NTFS
/dev/sda6 5117 9033 31463271 7 HPFS/NTFS
/dev/sda7 9034 12954 31495401 b W95 FAT32
/dev/sda8 12955 19457 52235316 83 Linux  

Windows 四个分区:

C盘(NTFS) 操作系统、D盘(NTFS) 应用软件、E盘(NTFS) 工作专区、F盘(FAT32) 交换存储。

Linux两个分区:

/(Ext4) 操作系统、/home(Ext4) 用户数据,将Windows的四个分区自动挂载,其中C、D、E盘采用只读方式挂载保护原有数据,F盘以读写方式挂载以便在两个系统交换数据。

关于swap分区的说明:

考虑到这台机器不做服务器,且 2GB 内存够用了,因此没有划分 Swap 分区。

针对 swap 分区是否应该划分的问题,我做一些补充说明:

将 Linux 环境作为日常工作和生活的使用, 已经有两年多了。起初我也是按照网上总结出的经验, 划分有 swap 分区, 使用过程中发现, swap 的使用率几乎都维持在 0% 。

针对这个现象我查阅了相关的资料, 也在群里询问过一些技术老鸟。

我的看法是这样的:

Linux 环境中 swap 的作用 和 windows 环境中的虚拟内存(pagefile.sys)是类似的。(抱歉,用Win的眼光来看待Linux,只是为了让新手们能更快更准确的理解。)当内存使用率过高,或单个进程占用内存过大时,采取把部分内存数据转储到硬盘。我们都知道,硬盘的读写速度与内存相比,是低了好几个数量级的。

因此,在现今主流机型硬件配置的前提下(2-8G内存),划分 swap 的意义不大。当然,这需要有一个前提, 那就是 Linux 作为普通桌面使用,而没有复杂科学计算和3D建模,没有大负荷的数据库、Web、Samba 等服务器。

如何分区,其实并不是照抄照搬,而是根据自己的实际情况思考,在 资源(硬盘容量等) 和 需求(所需应用、期望的效率、存储的数据量和分类等) 方面取得一个适合于自己的平衡点。

分区在 Windows 环境 的效果,整数分区:

分区在 Linux 环境 的效果,整数分区:

顺便秀一下我的 CentOS Linux 6.5 桌面:

在实际工作中,这个方案具有一定的合理性,感觉用得很顺手。

特地整理出来与大家分享,希望大家喜欢!

欢迎跟帖讨论。

作者:仅此一仙『QQ:46231375』@ 江西

相关内容

怎么找回硬盘里误删的文件?...
在日常使用电脑的过程中,我们难免会遇到这样的糟心事:一不小心就误删...
2026-01-24 06:19:35
Windows驱动更新下载...
2026-01-22 18:20:10
原创 ...
站在2026年伊始回顾过去两年人工智能发展的历程,不难发现如今AI...
2026-01-21 11:18:21
文件碎片整理 WinCon...
WinContig 是一个用起来很方便的独立碎片整理工具。它有个很...
2026-01-20 18:24:04
存储芯片逆天新规!100%...
据供应链知情人士透露,存储芯片制造商闪迪已向部分下游客户提出了一项...
2026-01-12 08:17:43
英伟达、SK海力士与群联电...
截至2025年12月23日 09:38,中证人工智能主题指数(93...
2025-12-23 10:16:05

热门资讯

如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
Textual:为 Pytho... 快速入门使用 TextualPython 在 Linux 上有像 TkInter 这样的优秀 GUI...
硬核观察 #1245 Open... #1 OpenAI 悄然删除禁止将 ChatGPT 用于 “军事和战争” 的禁令在 1 月 10 日...
使用时间序列数据,用开源工具助... InfluxData 是一个开源的时间序列数据库平台。下面介绍了它是如何被用于边缘应用案例的。收集到...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
硬核观察 #1249 LG 洗... #1 LG 洗衣机每天上传近 4GB 的数据?一个名为 Johnie 的 LG 洗衣机用户发现,他的...
2024 年 Linux 和开... 让我们尝试预测未来吧!新的一年快乐,朋友们 ✨2024 年的钟声已经敲过,我们有必要去预见一下将塑造...