让Linux冲破1024柱面的限制

作者:胡向荣    本文选自:赛迪网  2002年03月28日

目前市面上大多数的Linux发行版都不支持大于1024柱面的分区作为/Root区。那么如何冲破1024柱面的限制就成了养活这只小企鹅的关键了。

被关在窗户(Windows)内这么多年的计算机爱好者们,现在终于多了Linux这只小宠物,不再那么寂寞了,可惜它的翅膀还不足以带着我们冲出窗外,只好让它和“窗户”一起陪伴着我们。绝大多数用户都是先在第一个主分区安装常用的Windows 9.x、NT、Windows 2000,并且分区占用大部分硬盘容量,等到装Linux时,分区所在位置已经大于1024柱面了,而目前市面上大多数的Linux发行版都不支持大于1024柱面的分区作为/Root区。那么如何冲破1024柱面的限制就成了养活这只小企鹅的关键了。

Linux中的Disk Druid工具分区功能不强,在分/Root区时,无论分区容量多大,总显示Boot Partion too big(引导分区太大),且Allocation Failed(分区失败)。这是由于BIOS的限制,对于IDE硬盘,引导分区应包含在硬盘前1024柱面内,当Linux起引导作用的根目录分区超过1024柱面时,分区失败,而划分其他区则没问题。解决办法是改用Linux中的Fdisk工具,将/Root区设为第三个主分区(即/dev/hda3,千万不要安装在逻辑分区上),并分配好大小。然后再返回到Druid工具,编辑该分区,在Mount Point中选“/”,/Root分区即告分配完毕。其他分区(如:swap区)应直接在Druid中建立。请注意,如不使用Bootstar等特殊的分区工具,一个硬盘上最多建立三个主分区和一个扩展分区(可分成四个逻辑分区)!

接下来,我们会遇到设置启动模式,Linux提供LILO作为启动工具,可以管理各个操作系统的启动。但如果你安装的是Windows NT或Windows 2000,并且想使用它们所带的引导装载程序来实现双重启动,那么在设置Install LILO boot record on选项时一定要选First sector of boot partion,Default boot image选DOS。可是,Linux的引导程序根本没有写到Linux的引导分区(即/Root分区)的引导扇区中,你只能进入Windows。Linux内核载入程序LILO,长久以来一直无法由 1024柱面后的硬盘分区载入操作系统内核。有的书上介绍可用Linuxconf配置LILO选项,或编辑/etc/lilo.conf后运行LILO,重写引导扇区,可这仍然跨越不了1024柱面这道门槛。好在天无绝人之路,这个FAQ级的问题,终于在LILO 21.4.2 版出现后正式成为历史。LILO 21.4.2采用了所谓 EDD BIOS 延伸功能,破除了1024 柱面开机的限制,并且一口气将支持的硬盘大小增加到2TB。更方便的是,我们的软件特供中就提供了LILO 21.4.3,只要在Linux下用“gunzip lilo.tar.gz|tar xvf-”命令解压缩后,用Make命令编译,即可生成新版的LILO程序。接下来的事我不说你也知道,编辑/etc/lilo.conf后,执行lilo -L命令(-L参数不可少),一切OK!

费了这么大事,才解决 1024柱面的问题,真希望Linux的发行版能升级得更快些,免得把一大批渴望“自由”的人们挡在门槛之外,被迫呼吸“窗内”的空气。

----

欢迎到我的主页来做客:)  我的QQ 21992045

————

LINUX自由空间之门

http://linuxdoor.home.chinaren.com

linux 修I改资源限制1024,Re:如何解决1024的限制???相关推荐

  1. 使用shell脚本对Linux系统和进程资源进行监控

    今天发现一个网站,快课网,感觉还不错,里面有编程,面试,算法等等相关内容. 链接如下:http://www.cricode.com/ 首页便看到这篇文章,正好对Linux和shell等持续关注,转载学 ...

  2. Linux文件读写改权限详解

    Linux文件读写改权限详解 文件的rwx权限 [ r ] [ w ] [ x ] 该文件可读(read) 该文件可修改(write) 该文件可执行(execute) 注意:只有当该文件所在目录有写权 ...

  3. android打包名字,使用jenkins为android工程打包,支持多包名,改资源(踩坑指南)...

    需求 上一篇文章主要写了打包刚开始的配置和参数化构建.这篇文章主要讲一讲在改包名.改资源的打包实践中,常会碰到的问题以及解决办法.如果看博客的人有更好的解决办法,也可以找我交流,关于页面有我联系方式. ...

  4. 将linux改为windows7,linux操作系统如何改为windows 7的呀????!!!

    linux操作系统如何改为windows 7的呀????!!! 刚刚买了一台戴尔的Vostro1088,预装的是linux操作系统,如何改为windows7的系统呢?只用过windows的系统,劳烦大 ...

  5. linux 给文件改名字

    linux 给文件改名字 mv 原先的名字 你想要的名字 比如 mv resnet.py resnet_original.py 这样就把resnet.py 改为了 resnet_original.py

  6. linux进程占用的资源,Linux查看进程的资源占用情况

    相关命令:who/w/ps/top 转载自:http://www.51testing.com/html/32/n-823532.html 1.top top命令是Linux下常用的性能分析工具,能够实 ...

  7. Linux初学者进阶学习资源整理

    Linux初学者进阶学习资源整理 实验楼分享的Linux学习路径,用图文并茂的形式清晰直观的告诉了Linux初学者该如何从一个新手小白进阶成为Linux高手. 不过这条Linux学习路径到底只是一个学 ...

  8. Linux修改fstab引起系统无法启动问题的解决方法

    文章列表 crontab执行脚本出错 博客分类: Linux 最近经常碰到关于crontab不能执行的,初步总结了有以下几个原因:第一,脚本的原因:大多数情况下,是我们的脚本的问题,这种问题导致cro ...

  9. linux的cache过高的原因定位与解决echo 3 > /proc/sys/vm/drop_caches

    先说结论解决办法: 一.在crontab定时执行echo 3> /proc/sys/vm/drop_caches清理缓存.治标不治本,过段时间缓存又会增加上来. 二.hcache -top 10 ...

最新文章

  1. 突破androidstudio 的控制
  2. git使用,Git的skil-map
  3. 人工智能和机器学习的前世今生
  4. sql union和unmion all区别
  5. Python 解决面试题47 不用加减乘除做加法
  6. 【文化课每周学习记录】2019.3.10——2019.3.16
  7. 怎么查看笔记本内存条型号_内存条,详细教您怎么查看内存条的型号
  8. 基于Java+SpringBoot+Vue+uniapp微信小程序零食商城系统设计和实现
  9. 关于巴伦——Marchand巴伦
  10. 2019年,大前端技术趋势程度解读
  11. android.view.ContextThemeWrapper cannot be cast to android.app.Activity
  12. 【CSS】input输入框如何去掉点击后出现的边框
  13. 更新或卸载VisualSVN时出现0x8004401e错误,或完全卸载VisualSVN
  14. IBM创始人 托马斯·约翰·沃森父子
  15. 不思议迷宫:逆向后的放置play
  16. 缓存就是万金油,哪里有问题哪里抹一下 。那他的本质是什么呢?
  17. 马云新零售再下一城:要把国外东西运进来,先将中国物流搬出去
  18. 解决 编译错误 对‘sem_init’未定义的引用 collect2: error: ld returned 1 exit status builtin: recipe for
  19. 【BitLocker】解锁后快速上锁(不重启电脑)
  20. (附源码)springboot 智能停车场系统 毕业设计065415

热门文章

  1. 人生的意义,呵!我找到了
  2. 应用虚拟化IT:需要决策支持做后盾
  3. java中的基本数据类型的取值范围分别是多少?
  4. 【Spark Summit East 2017】可扩展性机器学习的特征哈希
  5. 【中文分词】隐马尔可夫模型HMM
  6. linux学习之路之使用脚本来复制二进制程序和所需的库文件
  7. ios 如何获得系统时间和日期
  8. 计算机如何断开局域网,win7如何禁止局域网用户访问电脑
  9. 信息学奥赛一本通 1233:接水问题 | 1950:【10NOIP普及组】接水问题 | OpenJudge NOI 1.9 15 | 洛谷 P1190 [NOIP2010 普及组] 接水问题
  10. 信息学奥赛一本通 1911:【00NOIP普及组】税收与补贴问题 | 洛谷 P1023 [NOIP2000 普及组] 税收与补贴问题