当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [分享]重装XP, 使用LiveCD恢复原来的Ubuntu!
帖子发表于 : 2007-12-09 15:41 

注册: 2007-12-09 15:20
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
我装的Ubutu版本为6.10.
使用LiveCD启动后,重新安装,这时发现我原来安装的Ubuntu根目录为:hda7 , swap分区为 hda6.
这时中断安装,然后退出.
运行:
sudo grup
grup> find /boot/grub/stage1
grup> root (hd0, 6)
grup> setup (hd0)
这时GRUB就安装好了。重启机器,可以看到原来的菜单选项了。由于我之前用grub4dos按照网上描述的方法尝试恢复没有成功,所以可能这时GRUB的启动选项中的命令并不正确.进一步按下面的步聚进行操作:

e:编辑你要启动的Unbut版本,再按e编辑每一个启动命令:
root (hd0, 5) 改为 root(hd0, 6)
kernel ...(hda6)... 改为 kernel ...(hda7)...

OK!!!!!不太明白为什么root要在swap分区上,哪位高手指点一下!!!???
这时可以正常启动你原来的Ubuntu了。
进入系统后,再用 sudo gedit /boot/grup/menu.lst 修改一下你的启动命令行为你刚才修改的样子就可以了。大功告成!

说明一下:我的Ubuntu原来是装在扩展分区里面的。扩展分区最开始是NTFS格式的D盘.


页首
 用户资料  
 
2 楼 
 文章标题 : 补充说明一下
帖子发表于 : 2007-12-09 16:15 

注册: 2007-12-09 15:20
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
在引导阶段修改内容后,要直接用b执行就可以进入了。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-12-09 16:46 

注册: 2007-09-21 16:42
帖子: 100
送出感谢: 0 次
接收感谢: 0 次
好好看看相关说明,grub的硬盘表示方式和linux里的不太一样的
比方:grub分区从0开始的,linux里的从1开始,grub所有硬盘都用hd,而linux里还分hd和sd

所以,上面的6才表示7


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

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Yahoo [Bot] 和 4 位游客


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

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

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