1.首先查看分区 #df -k /dev/sda5 / tmpfs /dev/shm /dev/sda1 /boot /dev/sda2 /home 这里个人/boot是在sda1 就是第0块分区 2.root用户进入grub模式 #sbin/grub grub> find /grub/stage1 find /grub/stage1 (hd0,0) 个人是这个命令找到的,若是你没找到你能够试试 find /boot/grub/stage1 find stage1 3.将CentOS的grub安装到MBR grub> root (hd0,0) grub> setup (hd0) 这里要和上面find里查到的一致hd0表示第一块硬盘 0表示第一个分区 4.重启完成 grub> reboot 5.修改grub.conf和menu.lst splashp_w_picpath=(hd0,0)/grub/splash.xpm.gz hiddenmenu title CentOS (2.6.32-279.el6.i686) root (hd0,0) 到此就所有完成了, 下次开机就能够摆脱U盘启动了。