Kit*_*nde 1 hardware ubuntu hard-drive bios sata
我一直在尝试设置 Ubuntu,但遇到了无数问题。这两个 500GB 驱动器现在都无法检测到,甚至没有出现在 BIOS 中。我在下面详细说明了我所经历的过程,以防它为任何人提供线索。一开始我在 Ubuntu 上使用 DVD,最后我使用 USB 记忆棒(因为我认为可能是 DVD 有问题。)两个驱动器都是希捷 Barracuda 500GB ST3500320AS。
在我移除将其置于 1.5gb 传统模式的跳线之前,不会首先在 Ubuntu 中被检测到。
我进入了分区屏幕,在那里我将它设置为 480GB EXT4 和 20GB linux-swap。在单击下一步之前,我运行fdisk -l它,它发出了一堆错误消息(不记得他们说了什么),然后当我单击下一步时,它最终以输入/输出错误消息的形式出现错误。
现在即使在 BIOS 中也未检测到该驱动器。我把跳线放回原位,没有任何影响
更新
在读取 /dev/sda 期间,将磁盘放在其他机器之一(不同的硬件)中会产生相同的输入/输出错误。重新启动后,它仍然可以在同一台机器上检测到。
不会进入安装的分区部分,而是会在加载时卡住(如鼠标光标所示),使用管理工具仍然有效,因此它不是简单地挂起。
当我查看它是用 Live CD 启动并尝试查看 GParted 中的磁盘时,它会卡在“扫描设备”上。一旦我设法通过它被卡住(通过指定 gparted /dev/sda)。它有一个 50gb 的未知块(我认为其余的都是免费的)。SMART 说它有 2700 个错误扇区,这似乎有点过分,并认为它可能会混淆。我用 480GB EXT4 和 20GB linux-swap 成功格式化了驱动器。然后尝试安装越过分区屏幕并进入本地化设置。在大约 75% 的复制文件中,它错误地说它无法复制文件,这可能是因为驱动器有故障。
现在在 BIOS 中无法检测到该驱动器。
更新
驱动器在另一台机器上工作。机器似乎认为已经安装了 Ubunut(在最初的拙劣安装之后)。重启后一直被检测到。在SCSI2 (0,0,0) (sda) 的分区 #1 中创建 ext4 文件系统失败,失败率为 25% 。
我曾试图将计算机切换为使用 AHCI,因为它可能使检测驱动器更容易(它没有。)
我怎样才能重新获得对驱动器的访问权限,以继续进行无法安装 Ubuntu 的快乐探索?
更新
我能够在第三个驱动器(Seagate Barracuda ST3160815AS 160GB)上安装 Ubuntu 并启动它。我印象深刻的是我有两个相同的模型,它们给出了不同的错误消息。
SeaTools Drive1 Drive2
------------------------------
SMART test pass pass
Short DST FAIL FAIL
Short Generic FAIL FAIL
Long Generic FAIL FAIL
Run Code Online (Sandbox Code Playgroud)
SeaTools 建议我可以使用 DOS 版本来修复损坏的扇区,刻录 CD 但它无法修复它们。我读到(但没有保存链接)它不会费心尝试修复超过 1000 个,因为无论如何我们应该在那之后获得一个新的 HDD。
谢谢大家的帮助。