XP、Ubuntu双启动莫名其秒引导问题(已解决)
-
- 帖子: 22
- 注册时间: 2008-04-28 8:48
- skyx
- 论坛版主
- 帖子: 9202
- 注册时间: 2006-12-23 13:46
- 来自: Azores Islands
- 联系:
Callpo 写了: 经用你提供的工具鉴定为症状3。只检测出144G硬盘空间,而ubuntu恰好是被我安装在最后的16G中了。我从主板厂商更新了BIOS,但用那个检测结果仍然没有变化。我是AMD的CPU,主板为映泰K8M800-M7A,但我看到你的工具是Intel的技术,不知道对检测是否有影响?除了重新分区,单独分/boot,还有没有其它解决办法呢?谢谢了~
我在前面说过,可以把正常时的boot拷贝到第一个主分区(win的c盘),用grub4dos启动.
你没有试过吗 ?
应是LBA支持有问题,这个测试软件虽然是intel的,但在其它芯片组上同样适用.
k8m800的板子,的确有些老了,如果win下正常也不奇怪,因为ntloader在mbr ,同时via 4in1补丁功不可没.
看起来是糟糕的VIA打击了你的积极性.改下标题吧
标题中关键词改为你所用的via南桥型号.这样可以吸引有相同经历的朋友注意和讨论
no security measure is worth anything if an attacker has physical access to the machine
- scanwolf
- 帖子: 70
- 注册时间: 2007-05-07 8:32
- scanwolf
- 帖子: 70
- 注册时间: 2007-05-07 8:32
-
- 帖子: 22
- 注册时间: 2008-04-28 8:48
- skyx
- 论坛版主
- 帖子: 9202
- 注册时间: 2006-12-23 13:46
- 来自: Azores Islands
- 联系:
-
- 帖子: 22
- 注册时间: 2008-04-28 8:48
给大家推荐篇文章,这应该是不改动现有硬件系统的最终解决方案了:about17047.html
本来我不想多安装grub4nt这个软件,而采用加载linux.lnx文件的方式,由于主板落后看来是不行了。不过如果主板允许,还是推荐加载linux.lnx文件方式,因为这种方式只要把一个小文件备份,安全而且重装系统后易于恢复,不依赖第三方软件。还有,我听说grub4nt已经决定不会支持ntfs文件系统,不能不说也是一种遗憾。我准备安装grub4nt了,我会及时把结果告诉大家。感谢各位的帮助,特别是skyx。你的英文资料非常有价值,我已经收藏了~
本来我不想多安装grub4nt这个软件,而采用加载linux.lnx文件的方式,由于主板落后看来是不行了。不过如果主板允许,还是推荐加载linux.lnx文件方式,因为这种方式只要把一个小文件备份,安全而且重装系统后易于恢复,不依赖第三方软件。还有,我听说grub4nt已经决定不会支持ntfs文件系统,不能不说也是一种遗憾。我准备安装grub4nt了,我会及时把结果告诉大家。感谢各位的帮助,特别是skyx。你的英文资料非常有价值,我已经收藏了~
-
- 帖子: 22
- 注册时间: 2008-04-28 8:48
先用光盘修复linux,有点懒,不想安装grub4dos了(呵呵,看了一上午e文,实在不想去网上再下载安装它的工具了),直接把grub4dos文件夹里的grldr文件和/boot/grub/menu.lst文件拷到C盘根目录。在boot.ini文件最后一行添加:c:\grldr=grub4nt。在这里需要注明一下:grub4nt不支持menu.lst中的defaultsaved。如果在你的menu.lst文件中,default后面只要是数字而不是defaultsaved就没关系。
为检验效果,我关机并切断电源后,按Power键给主板放电,然后重新启动,一切恢复正常,目前还没有发现什么问题。再次感谢skyx和各位朋友!
为检验效果,我关机并切断电源后,按Power键给主板放电,然后重新启动,一切恢复正常,目前还没有发现什么问题。再次感谢skyx和各位朋友!
- skyx
- 论坛版主
- 帖子: 9202
- 注册时间: 2006-12-23 13:46
- 来自: Azores Islands
- 联系:
一般来说,我们通常所说的grub4dos ,只要是用grldr这个文件,都可以叫grug4dos引导。mbr用什么处理,都是相当于stage1的东东。Callpo 写了:先用光盘修复linux,有点懒,不想安装grub4dos了(呵呵,看了一上午e文,实在不想去网上再下载安装它的工具了),直接把grub4dos文件夹里的grldr文件和/boot/grub/menu.lst文件拷到C盘根目录。在boot.ini文件最后一行添加:c:\grldr=grub4nt。在这里需要注明一下:grub4nt不支持menu.lst中的defaultsaved。如果在你的menu.lst文件中,default后面只要是数字而不是defaultsaved就没关系。
为检验效果,我关机并切断电源后,按Power键给主板放电,然后重新启动,一切恢复正常,目前还没有发现什么问题。再次感谢skyx和各位朋友!
我估计你以前喜欢用dd命令把mbr导成文件,毫无疑问,这种方法肯定不如用 grldr好用的。我最早也是dd,后来就弃之不用了。
no security measure is worth anything if an attacker has physical access to the machine
-
- 帖子: 22
- 注册时间: 2008-04-28 8:48
- skyx
- 论坛版主
- 帖子: 9202
- 注册时间: 2006-12-23 13:46
- 来自: Azores Islands
- 联系:
Cylinders, Heads and Sectors寻址的方式,大概是win 内核或dos启动所为
但现在貌似linux采用的是LBA
所以boot不用放在1024 cylinders之前。
你的LBA支持有问题,我想不兼容的地方就在这里
这些东东我不懂,grub或grldr都没win或linux的内核那样聪明,内核加载前,不兼容的硬件会造成莫名其妙的问题也不奇怪。
km800太怪了,intel的ich4也只在部分不正常的主板上不认超过200G的硬盘。via的823x南桥也太离谱了,137G~200G之间的硬盘都不正常。
bios设成原生sata或换几个不同的硬盘模式试下吧。
但现在貌似linux采用的是LBA
所以boot不用放在1024 cylinders之前。
你的LBA支持有问题,我想不兼容的地方就在这里
这些东东我不懂,grub或grldr都没win或linux的内核那样聪明,内核加载前,不兼容的硬件会造成莫名其妙的问题也不奇怪。
km800太怪了,intel的ich4也只在部分不正常的主板上不认超过200G的硬盘。via的823x南桥也太离谱了,137G~200G之间的硬盘都不正常。
bios设成原生sata或换几个不同的硬盘模式试下吧。
no security measure is worth anything if an attacker has physical access to the machine
- zszzd
- 帖子: 156
- 注册时间: 2007-12-12 22:54