在使用SATA-harddrive的计算机上安装时出现问题

今天我想在我父亲的计算机上安装Ubuntu 11.04,作为Windows XP旁边的双启动。 它有两个SATA硬盘。 主板是华硕A8n-SLI SE。

电脑有两个驱动器:

  • SATA 1(在BIOS中) – 1TB,Windows XP安装。
  • SATA 2(在BIOS中) – 150GB,空,计划在这个驱动器上安装Ubuntu。

使用常规Ubuntu安装CD启动PC时,在手动分区菜单中仅显示1TB硬盘。 但是,当运行“sudo fdisk -l”或检查GParted时,150GB驱动器会显示它应该的样子。

在此之后,我尝试解开1TB磁盘。 这没有帮助:现在在分区菜单中它根本不显示任何硬盘。

我认为这可能是常规Ubuntu安装程序的一些问题,所以我下载并烧毁了Ubuntu 11.04备用安装程序。 然而,这给出了完全相同的问题:它没有显示任何硬盘(仅插入150GB磁盘)。 然而,它在分区菜单之前给出了一个通知:它表示安装程序发现了具有RAID配置的硬盘驱动器,并询问我是否要启用它们。 无论我选择“是”还是“否”都没关系 – 在这两种情况下,分区菜单中都没有显示硬盘。 在BIOS中,禁用任何RAID配置,BTW。

我希望有人可以帮助我解决这个问题,因为我想不出任何后续步骤。

提前致谢!

你的硬盘很可能有剩余的RAID配置,你可以这样做(在终端上)

sudo dmraid -rE

在这里看一些参考

查看SATA驱动器的BIOS设置。

它是否为您提供了设置“IDE兼容模式”的选项? 如果是这样的话。

你提到没有RAID – 之前有没有? 也许在这里尝试接受的答案来确认。

华硕A8N-SLI主板具有软件RAID配置屏幕,该屏幕与BIOS设置屏幕分开。 根据我的经验,板载RAID控制器会破坏Linux安装(如果它已启用)。 (我有A8N-SLI Deluxe。)

我第一次拿到机器时尝试了几种不同的发行版,如果没有启用板载RAID控制器,它们都不会安装。 我能够将其关闭并从Linux内部执行软件RAID(无论如何,板载控制器都是软件RAID)所以我这样做了。 希望这不会破坏您的Windows配置 – 我建议禁用板载RAID,然后在继续之前尝试启动到Windows进行测试。

顺便说一下,这在其他方面是一个非常片状的主板。 它对电源波动非常敏感(我的意思是比平时更常见)并且它没有正确报告其RAM(基本上,我可以有2个NIC和3GB或0个NIC和4GB)等等。

  • 从Live CD或Live USB启动Ubuntu
  • 打开终端(应用程序>附件>终端)并输入sudo su
  • 键入fdisk -l (注意哪个设备是您的SATA驱动器)
  • 输入dmraid -E -r /dev/sdY (用步骤3中找到的实际设备替换Y)
  • 确认是,您希望删除dmraid信息
  • 返回桌面并继续运行Ubuntu安装程序
  • 如果一切顺利,安装程序现在应该检测到您的SATA驱动器,并允许您像往常一样将Ubuntu安装到SATA磁盘上。
  • 这可能会帮助你们….

首先运行ubuntu的实时模式,然后格式化您要使用的磁盘。

如果仍然存在使磁盘挂载或其他问题的主要问题,我建议从实时ubuntu实例安装并运行“testdisk”。 它帮助解决了许多不同的问题,导致了同样的问题。 (发现和解决问题)