为什么我的外接 SSD 无法识别?

为什么我的外接 SSD 无法识别?

可以,然后呢。我正在我的机器上运行 Manjaro联想 Ideapad 300-15IBR我买了一个外置SSD。

当我将它插入笔记本电脑时,它就可以工作了;我可以在 USB 3.0 和 USB 2.0 上读取和写入文件。

问题是当我尝试从它启动时。当我将其插入 USB 3.0 时,BIOS 和启动菜单均无法识别它,但它可以在 2.0 BIOS 中识别它。

知道可能是什么问题吗?

谢谢

编辑

命令:

cat /proc/cpuinfo | sudo grep "model name" && sudo lshw | sudo grep -A5 "Moth" && sudo lshw | sudo grep product | sudo head -n1

输出”:

model name      : Intel(R) Pentium(R) CPU  N3710  @ 1.60GHz
model name      : Intel(R) Pentium(R) CPU  N3710  @ 1.60GHz
model name      : Intel(R) Pentium(R) CPU  N3710  @ 1.60GHz
model name      : Intel(R) Pentium(R) CPU  N3710  @ 1.60GHz

    description: Motherboard
    product: Paris G 5A6
    vendor: LENOVO
    physical id: 0
    version: NO DPK
    serial: PF0HH105
    product: 80M3 (LENOVO_MT_80M3_BU_idea_FM_Lenovo ideapad 300-15IBR)

SSD是西部数据的256GB My-Passport。

更新2

我成功了。我只是使用了另一根 USB 电缆,它出现在 BIOS 和启动菜单中。但现在我面临着另一个问题。

我在这个外部 SSD 上安装了 Parrot 操作系统。它启动了。显示 Parrot 的加载屏幕,然后我收到 3 条消息

[5.797031] scsi 2:0:0:1: Wrong diagnostic page: asked for 1 got 0
[5.797374] scsi 2:0:0:1: Failed to get diagnostic page 0x1
[5.797424] scsi 2:0:0:1: Failed to bind enclosure -19

之后我只得到黑屏,没有其他任何东西。

答案1

回复更新2

首先,这在这一点上确实应该是一个新问题。

不管怎样,尝试对磁盘进行 fsck 以确保文件系统良好。如果是的话,您可以尝试重新安装到驱动器。也可能是驱动器本身的硬件问题。

原来的:

首先,BIOS/UEFI 设置中可能有“USB 3.0 Boot”或“USB 3.0 Legacy Boot”等选项。检查一下是否有类似的东西。

除此之外,以下内容可能适用或不适用于您的机器:

如果它以 USB 2.0 而不是 3.0 启动,则可能只是 3.0 端口是通过 BIOS 无法识别的芯片托管的。我的 Thinkpad X201 具有通过 NEC uPD720202 芯片控制的 USB 3.0 端口,该芯片当然位于 Intel 芯片组的外部,BIOS 已被编程为可以了解和控制。因此,从具有正确驱动程序的启动系统中,我可以访问 USB3 端口,但不能从 BIOS 访问,因为此时 BIOS 不知道端口。

其他一些机器有 USB 3,由在船上NEC/Renesas 芯片,同样不会被读取。如果它位于 ExpressCard 或其他设备上,则几乎肯定不会从 USB3 启动。

相关内容