Ubuntu 12.04安装程序看不到我的计算机上已经安装了Windows。


11

当我刚刚尝试在新的“装有Windows 7的HP Pavilion 64k台式机”计算机上将Ubuntu 12.4和Windows 7一起安装时,Ubuntu说

该计算机没有检测到操作系统

有人说

我建议chkdsk您使用Windows分区。我还建议您在Windows中调整NTFS的大小,然后将Ubuntu安装到可用空间。

作为回应,我做了以下事情:

使用Windows界面缩小简单卷或跨接卷

在“磁盘管理”中,右键单击要缩小的简单卷或跨接卷。

单击收缩体积...。

按照屏幕上的说明进行操作。

当我尝试再次安装Ubuntu 12.4时,收到了相同的错误。我本来打算撤消所做的,但是我发现这样做会损失1g,那么现在该怎么办?它说我可以创建一个新的简单卷,然后也许该空间将不再不再分配。请帮我。


我认为我的Ubuntu CD不好,因为从我的研究中我发现我不应该收到“未检测到操作系统”消息。我希望我不要把一张坏CD弄乱我的计算机。请指教。


好的,我想我是在按照您所说的如何编辑我的问题,非理性约翰。

chkdsk按照您和actionparsnip(andrew-woodhead666)告诉我的去做,在发现如何做之前,我还做了很多其他事情chkdsk。没问题。谢谢。然后,我放回从系统获取的空间(扩展空间)。我仍然只能放15个而不放16个,所以它最多可以放到99mb而不放回100mb。

然后,如您所言,我将HP(C)缩小至10 13,240 mb,即(12.93gb Unallocated)。我没有通过刚离开的(New Simple Volume Action)将其更改为NTSF。

然后,我尝试从Ubuntu 12.04 LiveCD AMD64安装,它给了我以前有时给我的结果,结果(那个Ubuntu)没有告诉我是否已经安装了Windows 7。转到一个窗口,该窗口将向我显示我所拥有的内容和底部的信息

DEVICE FOR BOOT LOADER INSTALLATION      /dev/sda

和选项

BACK, QUIT, or INSTALL

(我认为这是“安装类型”窗口)。因此,我做了我一直在做的事情QUIT。现在我该怎么做?


抱歉,我自己无法做任何事情。在YouTube视频中,如何与Windows一起安装ubuntu dual-boot,Ubuntu的安装是如此轻松。安装选项页面提供了三个选项,包括双重安装和磁盘,甚至允许您使用滑块将其滑动到所需分区大小的大小。但是我的Ubuntu LiveCD却一团糟。我检查了它,正如你们中的一个告诉我的那样,并获得了很好的信息。

那好吧。这个家伙说您应该在屏幕出现之前按控制键告诉您要使用哪个设备来安装Ubuntu ...我想这是因为它很旧。

此页面还向您显示了CD上未显示的简单内容:如何双重启动UBUNTU和Windows 7

PS我在Windows 7 “创建启动分区”网站上看到了这一点:

创建启动分区
警告
警告

如果要安装其他版本的Windows,则必须先安装最早的版本。如果不这样做,您的计算机可能会无法运行。

通过单击“开始”按钮,“开始”按钮的图片,“控制面板”,“系统和安全性”,“管理工具”,然后双击“计算机管理”,打开“计算机管理”。‌需要管理员权限如果系统提示您输入管理员密码或确认, ,输入密码或提供确认。

在左窗格的“存储”下,单击“磁盘管理”。

用鼠标右键单击您的硬盘上未分配的区域,然后单击新建简单卷。

在“新建简单卷向导”中,单击“下一步”。

键入要创建的卷的大小(以兆字节(MB)为单位)或接受最大的默认大小,然后单击“下一步”。

接受默认的驱动器号或选择其他驱动器号以识别卷,然后单击“下一步”。

在“格式化分区”对话框中,执行下列操作之一:

如果您不想立即格式化该卷,请单击“不格式化该卷”,然后单击“下一步”。

要使用默认设置格式化卷,请单击“下一步”。

有关格式化的更多信息,请参阅格式化磁盘和驱动器:常见问题。

查看您的选择,然后单击“完成”。

我在另一页上看到了以下内容:

格式化磁盘和驱动器:常见问题

硬盘(计算机上的主要存储设备)需要先进行格式化,然后才能使用它们。格式化磁盘时,可以使用文件系统对其进行配置,以便Windows可以在磁盘上存储信息。运行Windows的新计算机中的硬盘已经格式化。如果您购买了额外的硬盘来扩展计算机的存储空间,则可能需要对其进行格式化。

USB闪存驱动器和闪存卡等存储设备通常由制造商预先格式化,因此您可能不需要格式化它们。另一方面,CD和DVD使用与硬盘和可移动存储设备不同的格式。有关格式化CD和DVD的信息,请参阅我应该使用哪种CD或DVD格式?
警告
警告

格式化会删除硬盘上的所有现有文件。如果格式化带有文件的硬盘,文件将被删除。

我要做的是:进入“计算机管理”部分,然后单击驱动器“ HP(C)”,该驱动器变成条状以表示已被选中。然后,我单击“操作”,选择“所有任务” ,然后选择“收缩体积”,然后从它给我想要的空间中选择了多少空间(12.93gb)。

这就是我所做的。

然后,我尝试安装Ubuntu。我再也没看过我先前链接的视频(带有英语的YouTube视频)的第三个屏幕。我也没有得到允许您选择分区大小的第四个屏幕。我得到的是我链接的LINUX BS DOS.COM页面上显示的第二个INSTALLATION TYPE窗口,它仅显示Boot Loader语句和dev / sda,不显示有关任何驱动器的信息(未显示驱动器/分区或填充物)。栏,这就是为什么我没有按安装而是选择退出的原因。


抱歉,我现在才回答您不合理的约翰。 我将HP(C)摇晃了12.93GB我未分配的空间现在是12.93GB HP(C)= 907.17gb NTSF ... 您对您所说的一切都很正确

这是我在http://windows.microsoft.com/zh-CN/windows7/Create-a-boot-partition上阅读的内容

创建启动分区

您必须以管理员身份登录才能执行这些步骤。

引导分区是一个包含Windows操作系统文件的分区。如果要在计算机上安装第二个操作系统(称为双引导或多引导配置),则需要在硬盘上创建另一个分区,然后在新分区上安装其他操作系统。这样,您的硬盘将具有一个系统分区和两个引导分区。(系统分区是包含与硬件相关的文件的分区。这些文件告诉计算机启动Windows的位置。)

要在基本磁盘上创建分区,硬盘上必须有未分配的磁盘空间。使用磁盘管理,您最多可以在硬盘上创建三个主分区。如果磁盘上需要更多分区,则可以创建扩展分区,其中包括逻辑驱动器。

[计算机管理中的磁盘空间图片未分配的磁盘空间]

如果没有未分配的空间,您将需要通过缩小或删除现有分区或使用第三方分区工具重新分区硬盘来创建空间。有关更多信息,请参阅我可以重新分区硬盘吗?创建启动分区
警告
警告

如果要安装其他版本的Windows,则必须先安装最早的版本。如果不这样做,您的计算机可能会无法运行。

通过单击“开始”按钮,“开始”按钮的图片,“控制面板”,“系统和安全性”,“管理工具”,然后双击“计算机管理”,打开“计算机管理”。‌需要管理员权限如果系统提示您输入管理员密码或确认, ,输入密码或提供确认。

在左窗格的“存储”下,单击“磁盘管理”。

用鼠标右键单击您的硬盘上未分配的区域,然后单击新建简单卷。

在“新建简单卷向导”中,单击“下一步”。

键入要创建的卷的大小(以兆字节(MB)为单位)或接受最大的默认大小,然后单击“下一步”。

接受默认的驱动器号或选择其他驱动器号以识别卷,然后单击“下一步”。

在“格式化分区”对话框中,执行下列操作之一:

如果您不想立即格式化该卷,请单击“不格式化该卷”,然后单击“下一步”。

要使用默认设置格式化卷,请单击“下一步”。

有关格式化的更多信息,请参阅格式化磁盘和驱动器:常见问题。

查看您的选择,然后单击“完成”。


我做了你告诉我的,@ irrational john,这是“截屏”:

我进入了

ubuntu@ubuntu:~$ sudo os-prober

电脑没有响应,所以我进入

ubuntu@ubuntu:~$ sudo apt-get -y remove dmraid

计算机响应的

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  dmraid
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 141 kB disk space will be freed.
(Reading database ... 147515 files and directories currently installed.)
Removing dmraid ...
update-initramfs is disabled since running on read-only media
Processing triggers for man-db ...

然后我进入

ubuntu@ubuntu:~$ sudo os-prober

然后计算机回应

/dev/sda1:Windows 7 (loader):Windows:chain
/dev/sda3:Windows Recovery Environment (loader):Windows1:chain
ubuntu@ubuntu:~$

@obsessiveFOSS我不知道GRUB菜单是什么,也不知道Ubuntu引导选项是什么。

你给我的答案是正确的。{这显然删除了dmraid元数据。之后,您可以使用桌面图标Install Ubuntu 12.04 LTS启动Ubuntu安装程序。这次,“安装类型”窗口应包含与Windows 7一起安装Ubuntu的选项。}

这就是我决定要做的。 直到现在我都没有看到您的其余帮助。不过...

我认为现在我来说最好的事情是买一台便宜的二手笔记本电脑,或者进行双重安装,或者直接在其上安装Ubuntu。这样,如果我有像我在这里那样无法解决的任何问题,至少我将仍然拥有一台可用的计算机来进行工作并用来获取答案,因为我不是本论坛上的人那样的专家。

非常感谢。我将尝试继续学习并做足够的研究以有一天能帮助别人。


您看到的第二个安装窗口应该是Preparing to Install Ubuntu 屏幕截图。第三个窗口应该是这个 窗口Installation Type(或与其类似)。听起来好像您是在看这个。那是对的吗?如果是,那么单击时会发生什么Back
不合理的约翰

感谢您的辛勤工作和帮助。我将尽快尝试。我真的很累,我不想犯错误。谢谢
jacinta 2012年

使用Ubuntu引导选项引导时,会得到任何GRUB菜单吗?
nanofarad 2012年

@obsessiveFOSS我不知道什么是Grub菜单,我也不知道什么是Ubuntu引导选项
jacinta 2012年

1
我偏离了这个问题的主要主题以供参考。如果您没有注意到它,则问题的第15次编辑将包含添加的注释[made Community Wiki by jacinta editing at least 10 times]。我不会在这里解释到底发生了什么,而是将您引向meta Stack Overflow上的用户个人资料。我已经向其他Meta Stack Exchange问题添加了许多链接,这些问题讨论了什么是社区Wiki问题以及如何以及为什么可以将问题自动转换为社区Wiki。抄送:@ObsessiveFOSS
不合理的约翰·

Answers:


7

注意:
我正在尝试对向答案中添加更新的方式进行更改。现在,此答案的最新更新/编辑位于顶部。较旧的和可能不太相关的材料进一步“降低”了答案的范围。

更新对os-prober结果的响应(6月4日)

Jacinta,我的理解是,该实用程序os-prober是Ubuntu安装程序用来确定计算机上是否安装了其他操作系统(例如Windows)的工具。

os-prober返回的是第二个结果:

/dev/sda1:Windows 7 (loader):Windows:chain
/dev/sda3:Windows Recovery Environment (loader):Windows1:chain

上面说您的计算机上检测到Windows 7安装。

dmraid在某些情况下可能会干扰Ubuntu安装程序检测计算机上Windows安装的事实来自以下问题的答案:
为什么安装程序看不到我的所有硬盘驱动器?

根据该问题,您需要做的就是引导安装CD,选择Try Ubuntu,然后在终端窗口中发出以下命令。

sudo dmraid -rE

这显然删除了dmraid元数据。之后,您可以使用桌面图标Install Ubuntu 12.04 LTS启动Ubuntu安装程序。这次,Installation Type窗口应包含的选项Install Ubuntu alongside Windows 7

注意:如果由于某种原因上述方法不起作用,请尝试使用以下命令删除dmraid软件包。我认为您不需要这样做,但是我想“以防万一”。

sudo apt-get -y remove dmraid

更新响应BootInfo摘要(5月28日)

哈辛塔,我看着你的第一个便签纸。第二次尝试似乎有更多错误。我不确定它发生了什么,但是第一个pastebin似乎没有问题就被收集了,所以这就是我正在使用的。

我相信您说过想做的是在HP Pavilion 64k台式计算机上与Windows 7一起安装Ubuntu 12.04 LTS。根据您的BootInfo摘要,您有一​​个1000 GB的WDC WD10EADS-65M硬盘驱动器,当前包含3个Windows NTFS主分区,如下所示。

Partition  Boot  Start Sector    End Sector  # of Sectors   ~Size     Partition Label
/dev/sda1    *          2,048       174,079       172,032   88.1 MB   "SYSTEM"
/dev/sda2             206,848 1,929,785,343 1,929,578,496  988   GB   "HP"
/dev/sda3       1,929,785,344 1,953,122,303    23,336,960   11.9 GB   "FACTORY_IMAGE"

这是我对这三个分区中每个分区的功能的猜测。

  • SYSTEM ”是Windows启动分区。它包含Windows引导加载程序,它将显示Windows引导菜单。Windows首先启动此分区,然后将控制权转移到Windows 7分区“ sda2”,“ HP”中的代码来启动。

    显然,“ SYSTEM”分区是您试图缩小以释放驱动器上的空间以安装Ubuntu的分区。但是,此分区太小了。缩小它不会提供足够的空间来安装Ubuntu。
  • HP ”包含您的Windows 7操作系统。它占用了驱动器上的大部分空间。如果你想腾出空间来安装Ubuntu,是缩小的分区。
  • FACTORY_IMAGE ”是您的系统(Windows)恢复分区。
    非常小心,以免损坏此分区!
    该分区包含HP提供的用于将计算机软件恢复到HP出厂状态的软件。如果您需要将Windows重新安装到该计算机上,则可以使用该分区中的软件。

我建议您尝试将第二个“ HP”分区缩小10到40 GB,然后再尝试一次安装Ubuntu。

我同意先前的建议,即应首先chkdsk在Windows(C:\)分区上运行。(您需要重新启动才能执行此操作。)

然后按照问题中列出的步骤缩小Windows中的“ HP”分区。

  • 在“磁盘管理”中,右键单击要缩小的简单卷或跨接卷。
  • 右键单击最大的分区,应将其标记为“ HP”,然后选择 Shrink Volume
  • 按照屏幕上的说明进行操作。
  • 如果您不确定要释放多少空间,并且此时仅想试用Ubuntu,那么建议您将卷缩小10至40 GB(10,240至40,960 MB)。

完成上述操作后,请尝试使用“ Ubuntu 12.04 LTS amd64 ”安装CD 再次安装Ubuntu,并查看推荐的安装类型。如果仍然有问题,可以在这里更新您的问题,以获得有关如何进行操作的进一步建议。


更新请求BootInfo的摘要(5月26日)

根据您提供的信息,我无法确定计算机上正在发生的事情。但是,如果您有未分配的空间,则应该能够将Ubuntu安装到其中。我们只需要弄清楚您计算机的当前设置方式,以便我们建议完成此操作的正确方法。

您能否查看下面的步骤,看看是否可以解决?以下步骤描述了如何安装和运行名为Boot-Repair的实用程序。您可以使用此工具来创建Bootinfo摘要,其中包含有关磁盘分区方式的信息。

注意:以下步骤假定您已引导Ubuntu 12.04安装CD(或USB)并选择Try Ubuntu使用“ 实时会话 ”。重新启动计算机后,在Live Session中安装的所有软件都将消失。您的计算机的硬盘驱动器上未安装任何软件。


Try UbuntuLive CD会话中使用“引导修复” 来提供BootInfo摘要。

  1. 引导您的Ubuntu 12.04 LTS桌面安装CD,然后选择Try Ubuntu
  2. 当Ubuntu桌面出现时,打开一个终端窗口。(您可以使用键盘快捷键CtrlAlt+ T来执行此操作。)
  3. 您的Live CD会话需要连接到Internet,以下其余步骤才能起作用。如果您的网络未连接,请尝试单击桌面右上角“网络指示器”菜单中的连接。(请参见下面的示例。)

    网络指示器菜单的图片
  4. 在终端窗口中一次输入以下命令。这些命令使用系统工具apt-get来安装boot-repair工具。
    sudo add-apt-repository ppa:yannubuntu/boot-repair
    sudo apt-get update
    sudo apt-get install -y boot-repair 
    


    注意:如果在Live CD会话的Firefox浏览器中显示此答案,则可以将命令复制到剪贴板中,然后将其粘贴到终端中。您可以使用键盘快捷键ShiftCtrl+ V粘贴到终端窗口中。

  5. 完成以上命令后,输入命令boot-repair以启动工具。
  6. 稍有延迟后,boot-repair将提示您下载最新版本。由于您刚安装了最新版本,请回答No
  7. 如果boot-repair要求安装pastebinit软件包,请用响应Yes
  8. 该工具现在将扫描您的系统,并(最终)显示下面示例中显示的窗口。单击Create a Bootinfo summary框/按钮。这将收集有关系统引导配置的信息,但不会进行任何更改。


    初始引导修复窗口

  9. 创建了bootinfo摘要后,boot-repair将显示一条包含URL的消息,该URL应该如下所示:http://paste.ubuntu.com/123456/

    重要提示:请更新/编辑您的问题并添加此URL。该链接指向的pastebin中的信息将帮助我们了解您的计算机上正在发生的事情。

    问题的编辑链接的屏幕截图

原始回复(5月25日)

如果您在Windows中创建一个分区,即您所指的新简单卷,那么Ubuntu将不会使用它。Ubuntu只会尝试将其安装到被认为是“未分配”的空间中。

如果驱动器上的未分配空间不足,那么Ubuntu安装程序可能会建议尝试修改您现有的分区之一以创建可安装的空间。既然您已经这样做,那么我想您不想这样做。

千万不要让Ubuntu的安装程序删除磁盘安装Ubuntu。
这将永久删除您的Windows安装。


我缩小了系统容量,而不是C.也许这就是为什么Ubuntu不会进入未分配空间的原因。(我不是从引导启动的驱动器中得出的,我想这是我在计算机上阅读和研究的所有内容)。我一直在寻找将系统扩展回其原始大小并在旧计算机上尝试使用ubuntu的方法,但是我担心扩展该卷,因为计算机不会扩展回所有16g,在未分配空间中只能扩展到15G。这是因为分区后面只有15g。我选择了系统原因,因为我被告知ubunto只需要10g,系统看上去很RITE
jacinta 2012年

非常感谢您的所有帮助。我没有足够的空间来写东西,所以我不得不删除并添加此评论。我必须按照您说的去修复系统。我为所有事情感到非常感谢,也很抱歉不知道我做了什么,以便您可以更好地帮助我。
jacinta'5

您用光了房间,因为您是在评论而不是更新问题。要添加有关您的问题的更多信息,您应该按照常见问题解答中的说明并在此屏幕快照中进行说明来编辑问题。
不合理的约翰

这可能是一个很好的社区Wiki ... :-)
nanofarad 2012年

@ObsessiveFOSS 是我尝试创建有关如何使用收集BootInfo摘要的规范答案boot-repair
非理性的约翰

0

如果您通过Windows(或任何其他方式)创建了一个新分区,然后将ubuntu安装到该干净的分区上,那么它的损坏程度如何。您的Windows安装仍然可以。

您还可以检查ubuntu安装材料的校验和,以查看其形状是否良好。https://help.ubuntu.com/community/UbuntuHashes

如果不确定如何/如何执行此操作,请查看https://help.ubuntu.com/community/HowToMD5SUM

ubuntu live cd上的gparted也是当您遇到分区问题时的绝佳工具。


谢谢,我想我的问题令人困惑。到底发生了什么,经过以上所有操作,当我再次尝试安装Ubuntu 12.4时,它给了我原始消息(此计算机未检测到操作系统)。我要获取的屏幕是包括选择项的屏幕双滴灌。我不知道该怎么办。
雅琴塔2012年

我不够聪明,无法听从您的建议
雅西塔(Jacinta)2012年

MD5测试适用于.iso图像。将其刻录到CD / DVD或写入USB闪存驱动器后,应使用Ubuntu内置的工具(zootlinux.blogspot.com/)验证安装介质(即CD / DVD或USB闪存驱动器)。2010/05 /…)。这适用于光学介质和闪存(或其他)安装介质,也适用于更高版本的Ubuntu(包括12.04 LTS)。@dibs您可能需要编辑答案以包含有关此信息。
伊利亚·卡根

谢谢。我检查了磁盘,它很好。我想我必须在我创建的新的未分配驱动器上通过(New Simple Volume)选项。我可以再次运行cd,看看它是否能看到Windows,然后将它放到该驱动器上(如果确实允许我进行双重注入),或者一旦使用了(新简单卷)选项,就可以删除该驱动器。是任何可用的信息。谢谢。
jacinta 2012年

我编辑了您的答案,以显示我的工作@irrational john我未使用评论。我现在看不到。我认为它必须进行审查。如果我一天没看到任何东西,那么我会尝试再次做。我想我也提出了您的建议
Eliah

0

好的,经过几个小时无法将驱动器显示在安装程序中之后,我遇到了这个方便的代码

sudo apt-get -y remove dmraid

瞧!有全新的选项,并且能够卸载/重新安装我的RAID驱动器,现在我正在安装....感谢上帝,这些ubuntu论坛!


-1

Ubuntu 12.04安装程序无法识别Windows 7值得尝试

关键似乎是使用ubuntu的gparted分割了驱动器。之后,Windows将允许您使用gparted进行安装,然后ubuntu将看到按照ubuntu的条款进行分区的过程中安装了win7,而不会使win7混乱。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.