ubuntu server grub,ubuntu双系统grub引导
其实ubuntu server grub的问题并不复杂,但是又很多的朋友都不太了解ubuntu双系统grub引导,因此呢,今天小编就来为大家分享ubuntu server grub的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
ubuntu18.04怎么进入grub引导界面
ubuntu18.04安装完成后发现是直接进入桌面的,并没有grub引导菜单,我们要调处grub菜单可以自己修改相应的文件,然后重新更新引导菜单就可以了,具体该怎么操作呢?下面我们就来看看详细的教程。
1、首先我们进入ubuntu桌面。
2、在桌面上右键--打开终端。
3、在终端输入sudo gedit/etc/default/grub打开配置文件。
4、把grub_timeout_style=hidden给删除或者注释掉,把grub_cmdline_linux_default修改为text。
5、修改完成后我们 sudo update-grub重新更新grub配置。
6、现在我们再重启ubuntu系统就可以进入grub引导界面了。
Ubuntu下使用Ubuntu Live CD 修复Grub引导
由于安装了windows系统,导致Grub出现问题,很多人会选择重装Ubuntu系统,其实完全没有必要,只要将Grub进行修复就可以了,下面小编就给大家带来使用Ubuntu Live CD修复Grub引导的方法,一起来学习下吧。
本文以 Ubuntu Live CD修复 Grub引导为例,已在/dev/sda3安装 Fedora。
首先制作 Ubuntu启动 USB
复制代码代码如下:
sudo dd if=ubuntu-13.10-desktop-amd64.iso of=/dev/sdb#/dev/sdb为 USB盘符
1.使用启动 USB进入 Ubuntu试用环境
2.查看硬盘分区状况,获取 Linux系统安装分区编号
代码如下:
sudo fdisk-l
查看输出结果,然后根据文件类型和分区大小来判定 Linux系统安装在哪块硬盘和安装的分区。我的电脑是在/dev/sda3安装了 Fedora。
或者,打开 Gparted图形化工具来查看分区信息也可以。
挂载 Fedora安装分区
3.已知 Fedora安装在了/dev/sda3上,所以我们可以用下面命令来挂载 Fedora安装分区。你需要将/dev/sda3换成自己的 Linux安装分区。
代码如下:
sudo mount/dev/sda3/mnt
4.挂载其他所需的目录(使用--bind)
代码如下:
sudo mount--bind/dev/mnt/dev
sudo mount--bind/proc/mnt/proc
sudo mount--bind/sys/mnt/sys
5.Chroot到硬盘上的 Linux系统
代码如下:
sudo chroot/mnt
6.安装更新 Grub
代码如下:
grub2-install/dev/sda
grub2-mkconfig-o/boot/grub2/grub.cfg
7.Grub已经修复成功,我们还需要退出 chroot环境、卸载已经挂载的设备与目录:
代码如下:
exit#退出 chroot环境
sudo umount/mnt/dev
sudo umount/mnt/proc
sudo umount/mnt/sys
sudo umount/mnt
8.重启!
上面就是使用Ubuntu LiveCD修复grub的方法介绍了,如果你在使用双系统安装windows中出现Grub引导错误,不妨使用该方法进行修复吧。
ubuntu重启出现grub
首先,在grub>指令处,输入ls指令。
这个指令能让你看到当前路径下的文件和文件夹。
使用这个指令,你可以类似这样的输出,(hd0)、(hd0, msdos1)类似的。
这些是磁盘的分区,我们需要在这些分区内找到能够正确引导系统的文件配置。
使用指令ls(hd0)/来一个个测试,看输出有没有vmlinuz或者linux,initrd.img,root这样的字样。
比如第一步出现(hd0),(hd0, msdos1),在这一步的时候,你需要使用ls(hd0)/和ls(hd0, msdos1)/来一个个去试,直至出现上文提示的那些字样,那个分区就是引导文件所在的地方。
如果ls(hd0, msdos1)/出现unknown filestystem,你可以尝试使用ls/(hd0, msdos1)/,以此类推
ls(hd0, msdos1)/可以简写为ls(hd0, 1)/
找到引导文件所在位置,比如在(hd0,5)。
输出以下指令
set root=(hd0,5)
set prefix=(hd0,5)/boot/grub
insmod normal
normal
这一步来设置引导文件的位置。
4.如果还是不行,尝试以下指令
linux(hd0,5)/vmlinuz root=/dev/sda5
initrd(hd0,5)/initrd.img
boot
这里是让引导程序去引导。至此,应该可以正常开机了。