发布网友 发布时间:2022-04-28 13:06
共1个回答
热心网友 时间:2023-10-09 19:12
你应该是丢失了windows的引导吧,
先在root/boot/grub/目录下找到grub.cfg文件并用Leafpad(对于新手这是个很友好的软件,因为它可以重写grub.cfg文件,vim好像无法重写grub.cfg而且命令繁多新手不易上手)打开找到### BEGIN /etc/grub.d/20_memtest86+ ###这里.在根据我下面的注释来修改引导项
menuentry "windows8" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)' //这个地方改为你windows所在的分区注意windows7以上版本要改为那个200MB的分区
search --no-floppy --fs-uuid --set=root 3802386C0238316C //这个地方有些人没有set=root所以要自己修改,后面跟着的是UUID
chainloader +1}
查看分区UUID可以在终端命令输入 sudo blkid
root@neo:~# sudo blkid
/dev/sda1: UUID="3802386C0238316C" TYPE="ntfs"
/dev/sda2: UUID="02C2CDABC2CDA2F1" TYPE="ntfs"
/dev/sda5: UUID="748EA05D8EA01A1E" TYPE="ntfs"
/dev/sda6: UUID="F21EAF051EAEC249" TYPE="ntfs"
/dev/sda7: UUID="8454092554091B94" TYPE="ntfs"
/dev/sda9: UUID="ae39760a-4f3d-492a-95fa-586060fcf3e5" TYPE="swap"
/dev/sda8: UUID="e0aeb499-e7b7-4efe-9b6c-8e8883790e96" TYPE="ext4"
root@neo:~#
然后在你的set=root代码后写上你set root='(hd0,msdos1)' 里面所写分区的UUID并保存在重启.
grub启动界面选windows项,现在有木有看见那熟悉的田字图标?追问这个目录在哪里啊
热心网友 时间:2023-10-09 19:12
你应该是丢失了windows的引导吧,
先在root/boot/grub/目录下找到grub.cfg文件并用Leafpad(对于新手这是个很友好的软件,因为它可以重写grub.cfg文件,vim好像无法重写grub.cfg而且命令繁多新手不易上手)打开找到### BEGIN /etc/grub.d/20_memtest86+ ###这里.在根据我下面的注释来修改引导项
menuentry "windows8" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)' //这个地方改为你windows所在的分区注意windows7以上版本要改为那个200MB的分区
search --no-floppy --fs-uuid --set=root 3802386C0238316C //这个地方有些人没有set=root所以要自己修改,后面跟着的是UUID
chainloader +1}
查看分区UUID可以在终端命令输入 sudo blkid
root@neo:~# sudo blkid
/dev/sda1: UUID="3802386C0238316C" TYPE="ntfs"
/dev/sda2: UUID="02C2CDABC2CDA2F1" TYPE="ntfs"
/dev/sda5: UUID="748EA05D8EA01A1E" TYPE="ntfs"
/dev/sda6: UUID="F21EAF051EAEC249" TYPE="ntfs"
/dev/sda7: UUID="8454092554091B94" TYPE="ntfs"
/dev/sda9: UUID="ae39760a-4f3d-492a-95fa-586060fcf3e5" TYPE="swap"
/dev/sda8: UUID="e0aeb499-e7b7-4efe-9b6c-8e8883790e96" TYPE="ext4"
root@neo:~#
然后在你的set=root代码后写上你set root='(hd0,msdos1)' 里面所写分区的UUID并保存在重启.
grub启动界面选windows项,现在有木有看见那熟悉的田字图标?追问这个目录在哪里啊