首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >恢复没有LiveCD的Ubuntu安装Windows后无法用Ubuntu LiveCD启动

恢复没有LiveCD的Ubuntu安装Windows后无法用Ubuntu LiveCD启动
EN

Ask Ubuntu用户
提问于 2011-01-25 23:56:34
回答 3查看 5.6K关注 0票数 2

我在安装Ubuntu之后安装了Windows。但是Ubuntu的分区仍然完好无损。

我试图运行Ubuntu LiveCD来恢复grub,但是LiveCD不再工作了。它会停止引导进程,并且不会完全加载。

我无法在实时模式下运行Ubuntu来恢复grub。

在没有LiveCD的情况下,有办法恢复grub/grub 2吗?

编辑:

重要我下载了一个新的Ubuntu10.10ISO。我还做了MD5检查。没事的。然后,我录制了这个.iso,仍然不能加载LiveCD到最后。

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2011-02-02 02:39:56

我找不到食物,但我发现了问题。

在一些机器中,Ubuntu10.10 LiveCD有一个bug。问题是常规的ISO仍然存在错误,尽管错误修复是可用的。但是MinimalCD是干净的,工作正常。

我完成了这个过程,并顺利地安装了Ubuntu 10.10 32位。它也适用于其他版本。

The bug:

如果您使用的是常规ISO,并且无法继续引导过程,您可以看到以下错误:

当启动过程停止或冻结时,您需要按"F6“和"Esc”。然后,您可以看到其中一条或两条消息:

“GLib-警告**:getpwuid_r():由于用户id (0)未知而失败”

内核恐慌--而不是同步:试图杀死init

最后,解决方案:

要解决这个问题,您可以从MinimalCD安装Ubuntu (只需选择您想要的版本):https://help.ubuntu.com/community/Installation/MinimalCD

在启动CD之后,我选择了标准的安装,最后,我选择了我想要的版本。在这种情况下,Ubuntu 32bit 10.10。

有关更多详细信息:http://ubuntuforums.org/showpost.php?p=10169169&postcount=176

票数 1
EN

Ask Ubuntu用户

发布于 2011-01-26 09:04:47

最简单的方法是确实创建一个新的LiveCD,甚至一个LiveUSB。

否则,您可以将Windows引导程序配置为引导Linux。然后,您可以使用已安装的Linux将grub重新安装到MBR。有关如何执行此任务的信息,请参见https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows (第2节)。

票数 3
EN

Ask Ubuntu用户

发布于 2011-01-26 16:28:13

听起来像是硬件问题或者严重烧伤。但是,您应该能够通过使用'dd‘for Windows (http://www.chrysocome.net/dd)来引导Windows。启动Windows;安装dd,运行命令提示符.

代码语言:javascript
复制
c:
cd \
dd if=\\?\Device\Harddisk0\Partition1 of=ubuntu-linux.bin bs=512 count=1

其中\\Device\Harddisk0 0\ partition 1是您的Linux引导分区。然后..。

代码语言:javascript
复制
attrib -r boot.ini
start notepad boot.ini

向INI文件中添加新行:

代码语言:javascript
复制
c:\ubuntu-linux.bin="Ubuntu Linux"

保存。退出记事本。然后..。

代码语言:javascript
复制
attrib +r boot.ini

重新启动。

代码语言:javascript
复制
tsshutdown 0 /delay:0 /reboot

可以使用dd --list发现设备名称。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/23263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档