我最近安装了 ubuntu 16.04。他们让我在 windows 旁边安装,我选择了该选项,但安装后 windows 仍然被删除。windows 没有显示在启动菜单中,其分区显示在 ubuntu 中。有人能向我解释为什么会发生这种情况吗?我永远失去了我的 windows 吗?
命令 sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL 的输出如下:
NAME FSTYPE SIZE MOUNTPOINT LABEL
sda 698.7G
├─sda1 ntfs 200M /media/shrey/5C0E9CC30E9C979A
├─sda2 ntfs 574.7G /media/shrey/5EDE9E79DE9E48E3
├─sda3 1K
├─sda4 ntfs 14.8G LENOVO_PART
├─sda5 ntfs 29G /media/shrey/LENOVO LENOVO
├─sda6 ext4 76.1G /
└─sda7 swap 3.9G [SWAP]
sr0 1024M
答案1
你可以尝试做
sudo update-grub
在终端?
然后重新启动,如果 Windows 没有损坏并且 GRUB 检测到它,那么 Windows 应该会出现在启动菜单中。
答案2
您的磁盘上有 4ntfs
种类型的分区,因此您可能没有丢失 Windows 安装,只是无法启动 Windows,因为 Grub(引导加载程序)无法以某种方式找到它。
为了让 Grub 找到 Windows,您可以尝试以下操作:
确保
os-prober
包已安装:$ sudo apt-get install os-prober
让 grub 重新创建其配置:
$ grub-mkconfig -o /boot/grub/grub.cfg
如果这也不起作用,您可以发布您的 grub 配置文件的内容/boot/grub/grub.cfg
,然后有人可以帮助您手动将 Windows 添加到菜单中。