当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 【已解决】关于重装windows后的ubuntu的启动问题
帖子发表于 : 2009-05-07 10:40 
头像

注册: 2009-04-11 16:25
帖子: 15
送出感谢: 0 次
接收感谢: 0 次
各位大大帮帮我

我之前是用wubi在windowsXP上安装了ubuntu8.04
(windows是在系统盘C中,ubuntu是在F盘中)
然后很不幸的是我的windows驱动盘崩溃了
然后我很无奈的重新安装了windows(这次重新安装在G盘中了)

开机后没有选择项就直接进入windows的
我的ubuntu中有很重要的程序呢。。。


=================================================================
看到网上有人说
将wubildr wubildr.mbr文件拷贝到系统盘根目录下面
然后再在我的电脑(右击)->属性->高级->启动和故障恢复(设置)->编辑(boot.ini)再后面加上一句
C:\wubildr.mbr=ubuntu

由于我安装ubuntu的时候系统盘还是C盘 但重装系统是在G盘重装的
我就在boot.ini中加了G:\wubildr.mbr=ubuntu

这样还是不行 是不是安装ubuntu的时候还对hal.dll文件做了修改啊?
因为我重启之后提示system32\hal.dll不正确
期待高手大大解惑中。。。。


ps:如果各位大大真的不能帮我的话 那有没有办法从ubuntu在windows中的文件中导出数据??

billbear 写道:
引用:
由于我安装ubuntu的时候系统盘还是C盘 但重装系统是在G盘重装的
我就在boot.ini中加了G:\wubildr.mbr=ubuntu

请用 c
请不要使用中文的冒号

我的解决方法:
将wubildr wubildr.mbr文件拷贝到C盘根目录下面
然后我的电脑(右键)->属性->高级->启动和故障恢复(设置)->手动编辑启动项后的编辑(boot.ini)
加入C:\wubildr.mbr=ubuntu


最后由 花布鱼 编辑于 2009-05-09 8:38,总共编辑了 3 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 【求助】关于重装windows后的ubuntu的启动问题
帖子发表于 : 2009-05-07 12:05 

注册: 2009-05-03 10:13
帖子: 15
送出感谢: 0 次
接收感谢: 0 次
…………没遇见过这种情况。建议你下次装硬盘版吧


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 【求助】关于重装windows后的ubuntu的启动问题
帖子发表于 : 2009-05-07 13:11 
头像

注册: 2007-04-23 14:47
帖子: 686
地址: 常熟
系统: Gentoo
送出感谢: 1
接收感谢: 1
论坛搜索,很多这种问题的,重装grub就可以了

http://haria1988.blog.ubuntu.org.cn/2008/09/14/重装系统后的grub修复/


建议你
viewtopic.php?f=86&t=34110


_________________
http://blog.weans.info


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 【求助】关于重装windows后的ubuntu的启动问题
帖子发表于 : 2009-05-07 13:25 
头像

注册: 2009-02-07 23:30
帖子: 87
送出感谢: 0 次
接收感谢: 0 次
应该要修复grub吧。
用livecd进入Ubuntu,进入终端
sudo grub
find /boot/grub/stage1 #这条命令会返回硬盘上grub的位置。
root (hd0,x) #root后为find返回的数字。
setup (hd0)
quit

这种方法是硬盘安装时修复grub的方法,你用的是wubi的话,参数应该需要改变一下,可能不是hd0 了。


_________________
$ ubuntu++
心中无敌者,无敌于天下


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 【求助】关于重装windows后的ubuntu的启动问题
帖子发表于 : 2009-05-07 13:59 
头像

注册: 2009-04-11 16:25
帖子: 15
送出感谢: 0 次
接收感谢: 0 次
终极星魂 写道:
应该要修复grub吧。
用livecd进入Ubuntu,进入终端
sudo grub
find /boot/grub/stage1 #这条命令会返回硬盘上grub的位置。
root (hd0,x) #root后为find返回的数字。
setup (hd0)
quit

这种方法是硬盘安装时修复grub的方法,你用的是wubi的话,参数应该需要改变一下,可能不是hd0 了。



:em06 用livecd进入Ubuntu,进入终端 这个怎么做?能不能很详细的解释一下啊?


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 【求助】关于重装windows后的ubuntu的启动问题
帖子发表于 : 2009-05-07 18:29 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
引用:
由于我安装ubuntu的时候系统盘还是C盘 但重装系统是在G盘重装的
我就在boot.ini中加了G:\wubildr.mbr=ubuntu

请用 c
请不要使用中文的冒号


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 【求助】关于重装windows后的ubuntu的启动问题
帖子发表于 : 2009-05-08 15:00 
头像

注册: 2009-04-11 16:25
帖子: 15
送出感谢: 0 次
接收感谢: 0 次
billbear 写道:
引用:
由于我安装ubuntu的时候系统盘还是C盘 但重装系统是在G盘重装的
我就在boot.ini中加了G:\wubildr.mbr=ubuntu

请用 c
请不要使用中文的冒号



C盘让我格式化了 里面什么东西都没有了
这样还是要用C吗?
我会注意冒号问题的。。。 :em06


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 【求助】关于重装windows后的ubuntu的启动问题
帖子发表于 : 2009-05-08 15:08 

注册: 2009-05-04 23:56
帖子: 310
送出感谢: 0 次
接收感谢: 0 次
花布鱼 写道:
终极星魂 写道:
应该要修复grub吧。
用livecd进入Ubuntu,进入终端
sudo grub
find /boot/grub/stage1 #这条命令会返回硬盘上grub的位置。
root (hd0,x) #root后为find返回的数字。
setup (hd0)
quit

这种方法是硬盘安装时修复grub的方法,你用的是wubi的话,参数应该需要改变一下,可能不是hd0 了。



:em06 用livecd进入Ubuntu,进入终端 这个怎么做?能不能很详细的解释一下啊?



进入终端-----应用程序--福附件--终端


英语版本:
APPLICATION -----ACCESORY---TERMINAL


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 【求助】关于重装windows后的ubuntu的启动问题
帖子发表于 : 2009-05-08 15:38 

注册: 2009-04-08 17:14
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
不知道这位楼主的问题解决没有。我看你在5楼写的“不知道用livecd进入Ubuntu,进入终端……”其实应该是你没有看明白,4楼的意思是:用LiveCD进入Ubuntu,再进入终端进行操作。LiveCD应该就是指你最开始装Ubuntu用的安装盘,如果不是用安装盘装的话,那3楼的那个链接里面说的很清楚了。应该可以解决。
本人也是刚刚接触到Ubuntu,以上见解还望各位大虾见谅。有任何不对的地方,望指正。 :em06


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 【求助】关于重装windows后的ubuntu的启动问题
帖子发表于 : 2009-05-08 16:00 
头像

注册: 2008-08-21 17:15
帖子: 112
地址: 浙江
送出感谢: 0 次
接收感谢: 0 次
我昨晚用pm8.0合并移动硬盘分区,结果今早就不见了ubuntu的启动菜单选项.
搜索了很久,自己也瞎搞了很久才弄好,可能是pm把分区的代号修改了.以下是我的做法.
1. 从http://grub4dos.sourceforge.net/下载grub4dos程序,解压到C盘的根目录下,在boot.ini(由于 boot.ini是系统文件且设置了隐藏属性,需要修改文件夹选项才能看到)加入代码C:\grldr="Grub"来运行grub4dos。
2.重启后选择'GRUB"菜单进入grub修复启动菜单.之后可以看到熟悉的ubuntu启动菜单,如果不论选哪个都进不了,那你的问题可能和我一样:因分区的代号被修改,导致和/grub/menu.lst里原来的设置不相符.
3.按c键进入命令模式,输入find /boot/grub/stage1查找自己linux的引导区在哪个分区.但我都不成功.之后用命令"cat (hd?,?)/grub/menu.lst"终于找到.如果你只有一个硬盘那就是"(hd0,?)"剩下的问号用1,2,3..一个个输入试试,如:cat (hd0,7)/grub/ment.lst 能跳出menu.lst内容的就说明是在那个分区.
4.回到多系统菜单,选择第一个ubuntu启动菜单(不按enter键),按e键,修该错误的分区代码.我自己通过上面的方法确定自己的ubuntu引导分区新代码是(hd0,7),但按e后看到启动菜单里的代码是(hd0,8). 于是把8改为7,按b键就进入了原来的ubuntu系统了,然后在ubuntu系统里直接修改/boot/grub/menu.lst文件里的内容,把8都换成7.保存.
5.打开终端,运行:root (hd0,7), 之后运行: setup (hd0). 重启,原来的双系统启动菜单又回来了.哈哈.
6.之后可以把c盘里放的grub4dos文件夹都去掉,也把boot.ini修改为原来的样子.


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 【求助】关于重装windows后的ubuntu的启动问题
帖子发表于 : 2009-05-08 19:02 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
花布鱼 写道:
billbear 写道:
引用:
由于我安装ubuntu的时候系统盘还是C盘 但重装系统是在G盘重装的
我就在boot.ini中加了G:\wubildr.mbr=ubuntu

请用 c
请不要使用中文的冒号



C盘让我格式化了 里面什么东西都没有了
这样还是要用C吗?
我会注意冒号问题的。。。 :em06


c 盘有最重要的东西,你没看到罢了。win 的启动文件都在 c 盘。把 wubildr 和 wubildr.mbr 都放到 c 盘并改 boot.ini
4 楼的方法就不要试了,否则你会后悔的。wubi 不用 grub 而用 grub4dos。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 【求助】关于重装windows后的ubuntu的启动问题
帖子发表于 : 2009-05-08 20:08 

注册: 2007-05-11 22:33
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
下载grub4dos。
http://download.gna.org/grub4dos/grub4dos-0.4.4.zip
解压。
复制grldr到windows安装分区。
修改boot.ini文件。加一行:
代码:
C:\GRLDR="grub4dos"

C:改成你自己的分区。
启动就能进入ubuntu了。

如果你非要把grub装到mbr的话可以那么弄:
安装grub。
代码:
sudo apt-get install grub

将grub安装到第一硬盘。笔记本移动硬盘的话应该写作sda。
代码:
sudo grub-install /dev/hda

更新menu.lst文件,如果grub找不到windows安装位置的话需要手动添加。
代码:
sudo update-grub

手动添加应该是在注释
代码:
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

的上面一行添加
代码:
title      Microsoft Windows XP Professional
root      (hd0,0)
savedefault
makeactive
chainloader   +1

安装在G:盘的话应该把(hd0,0)改成(hd0,7)吧。不确定,自己看看吧,别忘了grub和linux里边不一样grub是从0开始的。
我记得是df命令查看磁盘信息。


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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