我的问题如下:我的一台旧笔记本电脑上有一个 500GB 的旧硬盘,我通过 USB 将它连接到 Pi。第一个问题:每次插入设备时,Pi 都会重新启动。我已经读到这是由于电源问题引起的,但这并没有真正困扰我,因为我本来就打算让硬盘连接到 Pi。但是
第二个问题:HDD 拒绝显示在 /dev 中,因此我无法安装它!它在我的台式电脑上运行良好(我也用 ext4 格式化它),但在 Pi 上根本无法运行。
也许这些问题在某种程度上是相互关联的?!非常欢迎帮助...
pi 上的文件系统是:
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 4096 147455 71680 c W95 FAT32 (LBA)
/dev/mmcblk0p2 151552 31504383 15676416 83 Linux
lsusb 的输出是
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
lsblk 的输出是
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
zram0 254:0 0 10M 0 disk
mmcblk0 179:0 0 15G 0 disk
|-mmcblk0p1 179:1 0 70M 0 part /boot
`-mmcblk0p2 179:2 0 15G 0 part /
使用 FAT32 格式化外部硬盘也不起作用
谢谢!
答案1
USB 硬盘/dev
连接后不显示的可能原因:
- 您的 USB 芯片组或硬件的驱动程序未加载或无法正常工作(如果可能,请尝试更新内核)
- USB 驱动程序在初始化设备时出现问题 - 通常是驱动程序错误、硬件有缺陷或不受支持
- 如果连接的 USB 设备消耗过多电量,某些硬件可能会出现故障
- 硬盘已损坏、存在缺陷或者无法与 SATA/IDE 至 USB 桥接器通信(硬盘未正确连接至外壳?) - SATA/IDE 至 USB 桥接器也可能已损坏或存在缺陷。
- 硬盘未通电或电力不足
- USB 电缆或端口的物理问题
尝试将硬盘放入单独供电的外壳中,看看是否会有更好的效果。
答案2
您说得对,400ma 不足以让 Raspberry 为外部驱动器供电。我遇到过类似的问题,并通过连接有源 USB 集线器解决了该问题,然后,瞧!磁盘被识别并安装。