这一节的最後, 我们来谈一个很有趣的问题: Linux 究竟能不能利用有 1024 Sylinder以上的大容量硬碟?
答案当然是 Yes。
很多朋友不知道, 所谓 1024 的限制主要出现在 BIOS 这层, 大凡是1994年前出厂的 BIOS, 大概都没有支援这些大容量 IDE 硬碟 (主要是 540MB 以及更高容量的硬碟)。 解决的方法很简单, 就是设定Linux / (root) 档案系统时, 不要让 / 所在的 partition 超过编号第 1023 Sylinder 以外, 假如您的系统也规划成多档案系统, 比方您的 /usrii /varii /tmpii/home 等等各自为独立的档案系统, 您在规划分割区给这些档案系统时, 就无须顾虑 Sylinder 的问题, 它们可以在任何位置。 我们总结来说, 电脑启动时, 我们把 Linux Kernel 摆在 BIOS看得到的位置, 至於启动之後, Linux 不再需要 BIOS的服务,也就不会再受限於设计不良的 BIOS。
snqyss 于 2006-11-13 23:11:49发表:
:0)1 文章有点难度,看着有点晕
chameleon 于 2006-11-12 19:09:18发表:
好,学习了