很长一段时间以来,我在使用 Ubuntu 时遇到了一个奇怪的问题。
如果我重新启动它,它会在 grub 之后卡在黑屏上。如果我完全关闭它,它会正常启动。
在我升级到 17.04 之前很久就出现这种情况了。我认为当我将“主分区”从 HDD 迁移到 SSD 时,这种情况就开始发生了。
我该如何解决?
操作系统信息:
- Ubuntu 17.04 64 位(开发分支)
- GNOME Shell 3.24.0
- NVIDIA 378.13
- GRUB 2.02~beta3-4ubuntu2(用于与WIN10双启动)
- 三星 SSD 850 250GB(主 SSD)
- 东芝 MK6461GS 640GB(辅助硬盘)
分区信息:
sda 8:0 0 232.9G 0 disk ├─sda1 8:1 0 100M 0 part ├─sda2 8:2 0 60G 0 part /media/WIN10 ├─sda3 8:3 0 124.7G 0 part /media/SSD ├─sda4 8:4 0 1K 0 part ├─sda5 8:5 0 40.1G 0 part / └─sda6 8:6 0 8G 0 part [SWAP] sdb 8:16 0 596.2G 0 disk ├─sdb1 8:17 0 39.2M 0 part ├─sdb2 8:18 0 8G 0 part ├─sdb4 8:20 0 1K 0 part └─sdb5 8:21 0 588.1G 0 part /media/HDD
答案1
经过进一步的干预后,我找到了一个解决方案:只需编辑GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
并GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=pci"
运行sudo update-grub
(或使用 grub-customizer 执行相同操作)。
其他可能值:
- warm - 不设置冷重启标志
- cold - 设置冷重启标志
- bios - 通过 BIOS 重新启动(仅适用于 X86_32)
- smp(通过在 BSP 或其他 CPU 上执行重置来重新启动 - 仅适用于 X86_32)
- 三重 - 强制三重故障 - 初始化
- kbd-使用键盘控制器。冷复位(默认)
- acpi - 使用 FADT 中的 RESET_REG
- efi - 使用 efi reset_system 运行时服务
- pci - 使用所谓的“PCI 重置寄存器”,CF9
- 强制 - 避免任何可能挂起的事情