当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [分享]我在成功硬盘安装,但启动失败后的解决办法
帖子发表于 : 2006-06-19 16:28 

注册: 2006-06-06 14:20
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
60G的硬盘, 分区如下

主分区 fat32 2G hda1 C盘
扩展分区
ntfs 10G hda5 D盘 安装了winxp
ntfs 15G hda6 E盘
ntfs 4G hda7 F盘
ntfs 19G hda8 E盘
ext3 5G hda9
swap 512M hda10

按照 http://forum.ubuntu.org.cn/viewtopic.php?t=16694 的方法安装成功, 但重启后grub报错(好像是error 17, 18或20中的一个), 不能启动任何系统. u盘启动dos, 用"fdisk /mbr"恢复mbr后可启动winxp, 也可以正常引导grub重新进入硬盘上的live cd系统. 尝试在grub中用setup命令将grub安装到hda9上, 失败, 原因是hda9太靠后了, bios无法访问:(

编辑c:\boot\grub\menu.lst文件, 加入以下内容

title Start Temp Ubuntu
kernel (hd0,0)/boot/vmlinuz root=/dev/hda9 ro splash
initrd (hd0,0)/boot/initrd.gz

重启选择"Start Temp Ubuntu"后成功启动到了硬盘上的ubuntu, 进入系统后, 将/boot中的vmlinuz和initrd(这两个的具体文件名记不清了)都拷贝到hda1上, 注意一定要改成符合dos 8.3格式的文件名, 否则grub是找不到它们的. 然后参考/boot/grub/menu.lst修改c:\boot\grub\menu.lst, 使用新拷贝出来的内核和ramdisk (/boot/grub/menu.lst中的savedefault语句可能导致启动失败, 可把它们去掉). 重新启动,成功!!


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-06-19 16:51 
头像

注册: 2006-02-27 20:19
帖子: 599
地址: works system
送出感谢: 0 次
接收感谢: 0 次
呵呵,这么多人遇到grub安装失败的问题了,俺是通过livecd启动grub-install解决的


_________________
东西路,南北走
十字路口人咬狗
拿起狗来打砖头
砖头咬了狗一口
图片


页首
 用户资料  
 
3 楼 
 文章标题 : 我的方法其实是把内核放到fat32格式的hda1上了
帖子发表于 : 2006-06-19 16:59 

注册: 2006-06-06 14:20
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
由于hda9确实太靠后了, grub加载不了那里的内核,只能出此下策了:)


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-06-19 19:46 

注册: 2006-04-29 15:43
帖子: 217
送出感谢: 0 次
接收感谢: 0 次
是系统安装制作得有问题,选安装基本系统就能正常安装grub。
我的分区比你还多,并且还有windows2003和suse.


附件:
Screenshot-1.png
Screenshot-1.png [ 47.53 KiB | 被浏览 199 次 ]

页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译