当前时区 GMT+8, 现在时间是 2008-7-5 12:25
游客:
注册
登录
仅登录论坛
|
搜索
帮助
中国Linux公社论坛
»
Magic Linux技术支持区
» 大硬盘和magiclinux
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: 大硬盘和magiclinux
hellothere
新手上路
UID 247730
精华
1
积分 98
帖子 146
阅读权限 10
注册 2008-3-14
状态 离线
#1
发表于 2008-5-14 12:23
资料
短消息
加为好友
大硬盘和magiclinux
ml2.1beta2
kernel-2.4.24.4-smp
心血来潮买了个160G的硬盘,习惯性地把/分区放后边,/boot也在/分区里,
装上mgc之后,激活该分区,重新启动,只有个GRUB字样和光标在闪,
进bios一看,硬盘大小显示为137G,LBA选项为32位(被厂商oem过,屏蔽了,不能改成48位),
一看我的mgc分区刚好跨了137G(1024柱),难怪启动不了。
进了个grub输入命令引导,果然读不了。错误号18:选择的柱面超过了bios支持的最大柱面。
解决办法:
设置bios,LBA用48位,实在不行,刷bios。
改不了bios,也没新bios可以刷,或者新bios也不支持的,或者不敢刷,就看下边的:
自己认为的三种办法:
1。 不分出/boot分区的话,/分区必须整个分区都放在137G之前,这样干脆把/分区放windows分区hda1后得了
2。 非要把/分区放后边的话,就索性分一个/boot分区放137G前边,这样,/分区放哪里,是否是主分区都无所谓了
3。 最简单的办法,/分区已经在后边了,不想改了,就把内核拷贝到137G以前的分区,grub不能用mgc自己的grub,在137G以前就行,还要改下你用的menu.lst
我用了第一种方法,因为没分出/boot,那就保守一点,调整了/分区在前边,把mgc装主分区了。
Intel P4M2.8GHz;PC2100256M+PC2700256M;160G 5400RPM;ULI;NV17;15' LCD Panel;Linux
江涛的马甲
注册会员
UID 222483
精华 0
积分 150
帖子 203
阅读权限 20
注册 2006-7-25
状态 离线
#2
发表于 2008-5-14 15:57
资料
短消息
加为好友
GRUB 装 MBR 上好像可以强行打开他的 LBA 48 位寻址。效果如何不清楚。
不过这个时候 /boot 分区的作用就显示出来了~
hellothere
新手上路
UID 247730
精华
1
积分 98
帖子 146
阅读权限 10
注册 2008-3-14
状态 离线
#3
发表于 2008-5-14 18:05
资料
短消息
加为好友
bios不支持也可以么?不行吧。
MI到了安装grub那一步也提供强制LBA的,不过却是32位的,对我没用。
PS: 马甲也弄这么明显,太假了...........
Intel P4M2.8GHz;PC2100256M+PC2700256M;160G 5400RPM;ULI;NV17;15' LCD Panel;Linux
jiangtao9999
超级版主
到此一游
UID 9578
精华
3
积分 43670
帖子 28865
阅读权限 150
注册 2002-12-26
来自 公社光棍帮总坛
状态 离线
#4
发表于 2008-5-14 18:12
资料
主页
短消息
加为好友
系统可以跨越 BIOS 去支持硬件,本来以前解决硬盘寻址的问题就可以软件解决。
win95 开始就已经越过 BIOS 了。win98 基本上彻底可以绕过 BIOS 。
BIOS 的功能允许重载的。
超版的 ID 不能随便登录,被人偷走就不好了,所以弄一个显眼的马甲很有必要。
梦想是那么的远,又是那么的近………… <--只能剩下这句祈祷了
我要签名图!!!!!!
hellothere
新手上路
UID 247730
精华
1
积分 98
帖子 146
阅读权限 10
注册 2008-3-14
状态 离线
#5
发表于 2008-5-14 19:15
资料
短消息
加为好友
137G以后的空间是可以正常使用的,我的主目录和交换分区就是放在最后边了。
关键是还没进系统时候,grub所在的/分区跨越了137G,分区引导记录是在137G前边的,就只会读出分区的引导记录,显示一个GRUB字样和光标,也不能输入命令。 如果grub所在分区完全在137G后边,那就恐怕分区引导记录都读不到,完全不认识了吧。
估计把windows引导记录放137G后边,那也一样不能引导。
Intel P4M2.8GHz;PC2100256M+PC2700256M;160G 5400RPM;ULI;NV17;15' LCD Panel;Linux
jiangtao9999
超级版主
到此一游
UID 9578
精华
3
积分 43670
帖子 28865
阅读权限 150
注册 2002-12-26
来自 公社光棍帮总坛
状态 离线
#6
发表于 2008-5-14 22:30
资料
主页
短消息
加为好友
你如果正好把 grub 的文件放在 137G 之前,我觉得应该可以启动才对。
不知道如果 grub 的文件也就是 /boot/grub 里的那些如果都在 137G 之前,但这个分区跨越 137G 能不能正常引导。
我觉得应该可以吧?
梦想是那么的远,又是那么的近………… <--只能剩下这句祈祷了
我要签名图!!!!!!
hellothere
新手上路
UID 247730
精华
1
积分 98
帖子 146
阅读权限 10
注册 2008-3-14
状态 离线
#7
发表于 2008-5-15 00:55
资料
短消息
加为好友
QUOTE:
原帖由
jiangtao9999
于 2008-5-14 22:30 发表
你如果正好把 grub 的文件放在 137G 之前,我觉得应该可以启动才对。
不知道如果 grub 的文件也就是 /boot/grub 里的那些如果都在 137G 之前,但这个分区跨越 137G 能不能正常引导。
我觉得应该可以吧?
这个应该是可以正常引导的。
可是不敢保证引导文件都在这个分区的137G之前的。
有点在打赌的感觉
Intel P4M2.8GHz;PC2100256M+PC2700256M;160G 5400RPM;ULI;NV17;15' LCD Panel;Linux
jiangtao9999
超级版主
到此一游
UID 9578
精华
3
积分 43670
帖子 28865
阅读权限 150
注册 2002-12-26
来自 公社光棍帮总坛
状态 离线
#8
发表于 2008-5-15 16:23
资料
主页
短消息
加为好友
先安装 grub 和内核,应该文件就在分区前面吧?
梦想是那么的远,又是那么的近………… <--只能剩下这句祈祷了
我要签名图!!!!!!
hellothere
新手上路
UID 247730
精华
1
积分 98
帖子 146
阅读权限 10
注册 2008-3-14
状态 离线
#9
发表于 2008-5-16 19:17
资料
短消息
加为好友
今天问了操作系统老师,
回答是,分区里面的文件系统决定了空间如何使用,各种对空间的利用方式是不同的。
到现在具体的也不明白各种分区到底是顺序存储还是随机存储。
而安装系统的时候grub在最后被安装, 操作系统内核也不是最先被安装的,它们很可能被放在了137G后边。
Intel P4M2.8GHz;PC2100256M+PC2700256M;160G 5400RPM;ULI;NV17;15' LCD Panel;Linux
roofers
新手上路
UID 55224
精华 0
积分 51
帖子 22
阅读权限 10
注册 2003-8-9
来自 China
状态 离线
#10
发表于 2008-5-18 15:47
资料
主页
短消息
加为好友
主板是设么芯片组啊。
I like make linux
jiangtao9999
超级版主
到此一游
UID 9578
精华
3
积分 43670
帖子 28865
阅读权限 150
注册 2002-12-26
来自 公社光棍帮总坛
状态 离线
#11
发表于 2008-5-18 16:42
资料
主页
短消息
加为好友
QUOTE:
原帖由
hellothere
于 2008-5-16 07:17 PM 发表
今天问了操作系统老师,
回答是,分区里面的文件系统决定了空间如何使用,各种对空间的利用方式是不同的。
到现在具体的也不明白各种分区到底是顺序存储还是随机存储。
而安装系统的时候grub在最后被安装, ...
我想 Linux 分区应该是从前往后使用吧。
完全干净的存储空间,应该顺序存放。
梦想是那么的远,又是那么的近………… <--只能剩下这句祈祷了
我要签名图!!!!!!
djpj2046
新手上路
UID 247514
精华
1
积分 81
帖子 112
阅读权限 10
注册 2008-3-9
来自 恶人谷
状态
在线
#12
发表于 2008-5-18 17:55
资料
短消息
加为好友
我的硬盘160G,/分区放在C盘后面。
理想在疯狂的流浪!
olivernie
新手上路
UID 250373
精华 0
积分 1
帖子 1
阅读权限 10
注册 2008-5-21
状态 离线
#13
发表于 2008-5-21 09:15
资料
短消息
加为好友
我的系统只安装linux。分区如下
sda0 200M /boot
sda1 295000M /
sda2 10000M swap
安装完系统,grub引导还是停留在GRUB字样和光标在闪。
如果我在grub命令中键入:
grub>configfile /grub/grub.conf [enter]
系统能够正常引导了,不知道为什么?
hellothere
新手上路
UID 247730
精华
1
积分 98
帖子 146
阅读权限 10
注册 2008-3-14
状态 离线
#14
发表于 2008-5-22 22:15
资料
短消息
加为好友
你的问题和我所说的没有关系。
你那grub是坏的,引导记录没找到引导用的配置文件。
重新安装grub。
PS:
这么大硬盘,怎么不分个home出来?挂了重装??? 老大你强悍!!!
怎么swap用10000M , 是不是说错了???还是真的那么大???简直拿着洋芋不当饭!!!太TMD奢侈了!!!!
我哭!!!!!
[
本帖最后由 hellothere 于 2008-5-22 22:18 编辑
]
Intel P4M2.8GHz;PC2100256M+PC2700256M;160G 5400RPM;ULI;NV17;15' LCD Panel;Linux
投票
交易
悬赏
活动
论坛跳转 ...
> 公告区
> 系统安装
> 硬件配置
> 共创 LINUX 专区
> 新华 LINUX 专区
> Magic Linux技术支持区
> Magic Linux开发培训版
> 中文化与桌面美化
> 桌面使用小技巧
> 命令行使用小技巧与SHELL编程
> 网络工具
> 办公软件
> 多媒体应用
> 游戏乐园
> 服务器与网络安全
> Linux资源共享区
> Debian/LFS/Gentoo专题版
> Linux高质量字体研究
> easyright计算机研究所
> Linux认证考试专题版
> 应用编程技术与项目孵化
> 网站开发技术与项目孵化
> 参与国际开源项目
> 翻译汉化
> 中文GNOME用户交流区
> Skyeye项目专栏
> lumit项目专栏
> eva项目专栏
> fanx项目专栏
> 连连看for Linux项目专栏
> OurLinux杂志专区
> BitStorm项目专栏
> AVS项目专栏
> VirgoFTP项目专栏
> EGui开源项目
> RT-Thread实时操作系统
> 内核源代码阅读交流
> 内核安装和升级
> 嵌入式开发
> 校园行动联盟
> Linux与公社文化杂谈
> 求职与招聘
> 公社接待中心
Powered by
Discuz!
5.5.0
© 2001-2007
Comsenz Inc.
TOP
清除 Cookies
-
联系我们
-
中国Linux公社
-
WAP