有时候我们使用u盘安装linux系统,不小心把grub安装到u盘,导致引导需要插入u盘才能启动服务器,或者grub损坏,这时需要重新安装grub到硬盘。
安装grub方法1
指定/boot分区
- grub> root (hd0,0)
如果不确定/boot是在哪个分区,使用下面的命令找出。
- grub> find /boot/grub/stage1
安装grub到第一硬盘的MBR。
- grub> setup (hd0)
或者安装grub到第一硬盘第一分区引导扇区。
- grub> setup (hd0,0)
安装grub方法2
- # grub-install --root-directory=/boot /dev/hda