荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: freeson (不奇), 信区: Linux
标 题: lilo 突破 1024 (8.4G) 的办法
发信站: 荔园晨风BBS站 (Sat Jun 2 13:21:50 2001), 转信
Linux自由空间--http://www.linuxorb.net
lilo 突破 1024 (8.4G) 的办法
作者:不详 ()
一般来讲现在的硬盘都超过了8.4G(亦即1024柱面限制)
但是装LINUX的兄弟一般都是直接用PQMagic从后面分区,
这样就必然超过限制了:(
其实新版本的lilo是可以引导大硬盘的.
不过最好的方法莫过于在前8G内分个/boot分区
这样就无需做额外的设置了:)
不过即使没分的话,也不是很麻烦:)
如果你的lilo版本够新(如RedHat7.0;Turbolinux6.1)
你可以在/etc/lilo.conf里加这么一行
.....
default=****
lba32 #补注: very important!!
image=****
.......
这个在RH7.0上是可行的,而TurboLinux6.1则是在安装时就可以选择了:)
还有种方法就是用linear
你等知道你的硬盘的一些参数,包括heads,sectors,cylinders
一般来讲现在的大硬盘heads=255,sectors=63,
cylinders则依硬盘大小而异,具体参数可以在BIOS里查找
要是你不喜欢重启,那就fdisk /dev/hda* 然后用p查看
还有就是这个方法要将硬盘设成LBA模式
然后就可以修改lilo.conf
格式为
linear hd=cylinders, heads, sectors
此处为你的硬盘参数,这行和lba32的位置一样:)
然后在每个image小节后加上
append="hd=cylinders, heads, sectors"
但是我用这个在15G的硬盘上没成功,他说硬盘太大
所以我看这个就是用来破什么DOS下500M的限制的:(
他就是把3D的地址换成线形的地址,
据说这个选项对SCSI硬盘很有用
要是你的lilo版本太低的话(不知道RH6.2的怎么样)
我可以传个lilo上去,需要就说啊,别客气:P
还有就是lilo坏了以后的修复,以前都说是用升级安装
其实不用这么麻烦,只要用安装光盘启动,出现boot:时
告诉它 root=/*******
/* 补注: 比如 boot: vmlinuz root=/dev/hda3
如果用启动软盘也可以: boot: linux root=/dev/hda3
当然你还可以指定一些参数: boot: linux mem="127m" root
=/dev/hda3 其中 mem="127m" 表示用 128M 的内存, 最好
写成 127m ( 128 -1 ) 吧. */
就可以进系统啦,然后一个lilo就搞定啦
当然如果你已经有了启动软盘就更方便了:)
我今天看了很多关于LILO的文章,包括HOWTO,man,readme...
发现了很多lilo的功能,俺真是越来越喜欢这个啦
套用一句"只有想不到,没有做不到!"
--
※ 修改:·Ohoh 於 Jun 2 13:29:11 修改本文·[FROM: 192.168.1.22]
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.46.2]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店