我有一个双启动系统,内部 SSD 上运行 Windows 10,外部 SSD 上运行 Ubuntu。
前天我已经设置好了 Ubuntu 驱动器。一切正常,我在两个系统之间来回切换,一切都如我所料:默认情况下,它会启动到 Win 10,如果我想进入 Ubuntu,我必须重新启动并使用 F12 启动菜单。
今天我不得不在 Windows 中断开外部 SSD(Ubuntu)。-不知怎的,我感觉这就是导致问题的原因,但不知道为什么或如何- 几个小时后,我将其重新连接到同一个端口,但现在无法启动 Ubuntu:
我可以从快速启动菜单中毫无问题地选择它,但它会导致空白/黑屏,我唯一能做的就是按住电源按钮几秒钟关闭机器。我试过重启很多次,但都没有成功。
在 Windows 中,我无法在这台 PC 中看到外部驱动器,但是,它出现在启动菜单和设备管理器中。甚至尝试更新它的驱动程序,但它说它是最新的。我也可以在磁盘管理中看到这两个驱动器,但似乎无法对 Ubuntu 驱动器执行任何操作……右键单击时的所有选项都变灰了。- 我猜是因为文件系统不同。
正如我所说,两天来一切都运行良好,我在两个操作系统之间切换,多次关闭电脑,但每次都能启动 Ubuntu。所有这些麻烦都是今天开始的,在断开并重新连接装有 Ubuntu 的驱动器后。
答案1
由于这是一个新的双启动配置,您可能必须检查这一点...
视窗
- 启动进入 Windows
- 打开电源控制面板
- 选择
change what the power buttons do
- 选择
change options that are unavailable
- 取消选中
fast startup
- 关闭电源控制面板
- 打开管理命令提示符窗口
- 类型
powercfg /h off
- 类型
chkdsk /f c:
- 同意在下次重启时运行 chkdsk
- 重新启动 Windows 以让 chkdsk 在驱动器 C 上运行:
然后尝试启动 Ubuntu。
Ubuntu
- 以“试用 Ubuntu”模式启动 Ubuntu Live DVD/USB
terminal
按Ctrl+ Alt+打开窗口T- 类型
sudo fdisk -l
- 识别“Linux 文件系统”的 /dev/sdXX 设备名称
- 输入
sudo fsck -f /dev/sdXX
,替换sdXX
为您之前找到的数字 fsck
如果有错误则重复命令- 类型
reboot
更新#1:
安装了 Nvidia Geforce 1650 驱动程序版本 470,现在看来运行良好。