u盤安裝linux,將grub安裝到了u盤,將U盤拔掉後系統無法引導啓動的解決方法

方法一:

      1.首先用U盤引導進入系統

      2. U盤引導進入系統後,首先查看系統安裝位置,打開終端執行df -h 查看系統盤/boot位置

      3. 如有沒有/boot分區,直接使用root身份執行grub-install   /dev/sda   # /dev/sda就是要新裝grub所在盤。

     

     4.如果您有一個/boot分區,應該用如下的辦法來安裝;
        [root@localhost ~]#grub-install --root-directory=/boot /dev/sda 
      註解:具體是/dev/sda還是/dev/sdb,請以df -h爲準;如果兩個都有,
 就看您把/boot分區是放在第一塊硬盤還是第二塊硬盤上了,以實際情況爲準

  5.最後修改grub.conf和menu.lst裏面的(hd1,1)爲(hd0,0)重新啓動即可。
[root@localhost /]#vi /boot/grub/grub.conf … vi /boot/grub/menu.1st …

方法二:

        u盤引導進入系統後,首先查看系統安裝位置,也就是執行df -k 查看系統盤/boot位置
[root@localhost /]#df -k #可能會得到/dev/hda1
[root@localhost /]#grub #進入grub命令行模式
grub> find /boot/grub/stage1 find /grub/stage1 find stage1 #命令行下輸入這三條命令中的一條,總有一條會返回一個正確的grub位置
grub> find /grub/stage1
find /grub/stage1
(hd1,1) #當前grub所在位置
grub>root (hd0,0) #第一條
grub>setup (hd0) #第二條
grub>quit #第三條 grub環境下連續執行這三條命令返回SHELL
最後修改grub.conf和menu.lst裏面的(hd1,1)爲(hd0,0)重新啓動即可。
[root@localhost /]#vi /boot/grub/grub.conf … vi /boot/grub/menu.1st …
大功告成!



      

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章