升级到 10.10 后,Marvell 适配器上的 1TB SATA HDrive 消失了 - 为什么?

升级到 10.10 后,Marvell 适配器上的 1TB SATA HDrive 消失了 - 为什么?

感谢您抽出宝贵的时间。

升级后我遇到了一个从未遇到过的问题。我的一个硬盘驱动器(一个 1TB NTFS 驱动器)通过 marvell SATA 连接器(88sx 或类似产品)连接到我的华硕 P5Q-E 主板,但在 Ubuntu 中无法看到它,因此无法安装。

问题不在于驱动器或其他硬件,因为 Windows 7 可以正常识别它(在双启动中)。而且在我升级之前它运行良好。近一年来一直如此。

问题不在于 NTFS 库,因为 Ubuntu 可以正常看到 win7 NTFS 分区。

所以我只能猜测问题出在 ubuntu 上。因为 10.10 live CD 也看不到它。但是 10.04 LiveCD 可以看见它并安装驱动器,这意味着这确实是 10.10 的问题。我该怎么办?……降级除外 :-)!查看图片以证明。

替代

替代

我尝试过更新 grub(有人说它可能有效...),安装所有 ntfs 库,将其添加到 fstab(就像以前在 10.04 中一样),...但都失败了。Grub 更新没有起作用,ntfs 库也没有起作用。fstab 编辑只是导致启动时间花费了几个小时,并返回错误,提示无法安装驱动器,但没有真正说明原因。

有什么办法可以解决我的错误吗?谢谢。

答案1

我认为这是Linux内核的问题。

我有一台配备 SIL5723 和 Marvell 驱动程序(61xx / 88se6121)的 Asus P5Q Premium。运行 10.04 时一切正常。安装 10.10 后,Ubuntu 无法识别 SIL5723 上的磁盘。我在这些连接器上安装了 Raid 6 的一部分。ICH10 磁盘没有问题。

运行旧版救援 CD 显示 Raid 正常。启动 PC 时 BIOS 也能识别并查看磁盘。Ubuntu Live CD 10.10 也存在同样的问题。但是 Raid 并未被破坏,因为 Raid 未安装。

今天开始使用 10.10,内核为 2.6.32,已安装 raid,运行正常。我猜 2.6.32 是长期稳定版本。但是使用此内核,我无法运行 Gparted,而且可能还有其他问题。我猜 2.6.32 是升级版,没有进行全新安装。

看起来这是 Linux 内核 (2.6.35) 的问题。我找不到要安装的 Marvell 驱动程序。也不想回到 10.04。

佩尔·阿内

答案2

参见上文关于使用 sudo fdisk -l 进行测试的评论。

另外,我不是这方面的专家,但我知道每个系统设备都有某种系统总线父设备,应该被主板识别。对于 PCI 设备,如果您键入,lspci -v -t它将为您提供所有 pci 设备(包括父设备)的“树视图”格式输出。例如,我的以太网卡和无线网卡列在主板以太网控制器的父设备下。我不知道 SATA 设备是否属于此类别,但我认为应该sudo lshw涵盖硬盘和 SATA 设备。这样做,看看您的设备是否已列出。

这不是一个答案,但希望可以帮助您找到答案。

答案3

嘿。我正在回答我自己的问题,但这可能会帮助一些人。昨天,我进行了一次很好的内核升级,解决了我的问题。新内核是 2.6.35-23-generic 要升级内核,过来 之后我建议你运行

sudo apt-get update && sudo apt-get dist-upgrade

对我来说很管用。我真的不知道内核中需要修复什么,或者为什么它会消失,但这样就修复了它!

感谢您的帮助和意见。

相关内容