关机后,我发现 USB 集线器和外部 USB 驱动器都处于活动状态(灯亮):下次我尝试启动时,系统在 grub 之后挂起,我必须进行硬重启。此后,系统启动正常,直到下一次关机/启动循环。
关于如何排除故障/解决问题的想法?
编辑:USB 硬盘由适配器供电,而集线器自供电;它是一台双启动机器,Windows XP 在另一个分区上,而 Win 则不存在这样的问题。
编辑 #2:这是一台 PC,并且 USB 设备保持活动状态后PC 关机:我的意思是,当 PC 完全关闭时,不是待机、休眠或挂起。此后,CPU、PSU、GPU 和各种风扇都完全安静下来。
编辑#3:如果在启动时 SD 卡在读卡器中,也会出现此问题。
答案1
另外,我在发帖之前又重读了一遍,我想我误解了你的问题。关机后,你是指电脑关机后,还是关机过程,电脑自动关机前?
我假设您有一台 PC,而不是笔记本电脑。关闭 PC 时,仍有一些电流流过 SMPS(也称为 PSU)。这就是您看到集线器亮起的原因。至于 HDD,它可能与 PSU 连接到相同的插线板/电路板。关闭 PC 后,也关闭墙上的插座,看看是否有效。
答案2
这是不可能的。
原因如下:因为您的驱动器设置为只要有电就会运行。这是无法改变的,这是硬件层面的。
因此,阻止这种情况的唯一方法就是拔掉插头。
如果这不是您想听到的,那么我很抱歉,但据我所知,这是事实。
答案3
下次我尝试启动系统时,grub 后系统挂起,我必须进行硬重启
这可能很愚蠢...这可能是 grub 的问题吗?
如果这是真的真的可能是旧版本的 grub。查看 /boot/grub/grub.cfg
你看到有人使用 UUID 吗?例如:
linux /vmlinuz-2.6.38-8-server root=UUID=b55fdc69-d2fb-4896-89cc-65031a0bcf9f
或者你看到了类似的东西
linux /vmlinuz-2.6.38-8-server /dev/sda1
如果是前者,那就忽略这个帖子吧;)
如果是后者,那么您可能需要将这些 /dev/sdXY 指针编辑为 UUID,因为 USB 设备可能会接管该设备名称(这在当今的 BIOS 中是可能的)