多系统,重装了ubuntu14.04,每次开机进入grub命令行,可以通过输入命令进入系统,但每次都要输入命令,很麻烦求解决。
进入系统我每次都要输入这样的命令:
grub>set root=(hd1,gpt12)
grub>set prefix=(hd1,gpt12)/boot/grub
grub>insmod normal
grub>normal
然后才出来grub的菜单(4行):
ubuntu
ubuntu高级选项
windows启动选项(好像是这几个字,反正意思一样)
***(最后一行忘记了)
我已经在ubuntu终端执行了
sudo update-grub
sudo grub-install /dev/sda
重启后依然是进入grub命令行
说明一下,我是看了很多网页找到这个方法的,如果是复制我用的方法就不必浪费亲的时间了。但求亲能帮我解决这个麻烦事,虽然可以进系统,但是每次这样太麻烦了。先谢谢各位了
robinbz@robinbz-Lenovo-Y430P:~$ sudo grub-install --recheck --target=i386-pc /dev/sda
Installing for i386-pc platform.
Installation finished. No error reported.
robinbz@robinbz-Lenovo-Y430P:~$ sudo update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-32-generic
Found initrd image: /boot/initrd.img-3.13.0-32-generic
Found Windows Boot Manager on /dev/sda2@/efi/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
done
还是一样, 不可以
追答你的引导应该是bios+gpt吧
bios+gpt需要在gpt磁盘最前面建立一个1007KiB的无文件系统的分区,1007KiB的大小会让后面的分区自动对齐到1024KiB的位置。(如果需要,这个分区也可以位于磁盘前2TiB的空间上的任何位置)。
这个分区是存放grub启动文件core.img的,在gdisk(cgdisk)或者Gparted里面建立好分区,然后将这个分区的类型设为ef02,如果使用GNU
Parted,设置BOOT_PART_NUM标志为bios_grub。
是bios+gpt的硬盘,联想y430p,原装的是win8.1系统,我装了ubuntu 14,两个系统都正常,(不会出现现在这样的grub命令行,是正常的启动菜单),然后因为不知道怎么装五笔,弄到没法输入中文,就重新装一次ubuntu,但重装后每次进去都是grub命令行。
你说的方法我不懂,对这些知识缺乏……
问题解决了,重装了grub2
小白表示不dong
追答sudo update-grub也只是为了生成grub.cfg文件,你可以找个模板,然后按照模板,把这个文件改一下,把你需要的入口(你命令行输入的一部分内容)添加进去就可以
追问你说的那个文件改了也没用、
——问题解决了,重装了grub2
问题解决了,重装grub2
修改什么?我就是做了:开机,输入上面说的grub命令,进入启动项菜单,进入Ubuntu,在终端输入上面的命令,重启。
然后发现还是在grub命令行
————————————————
问题解决了,重装了grub2