填坑:U盤安裝RedHat5后,拔掉U盤無法引導


今天遇到一個老設備系統硬盤故障,需要重新安裝系統,於是悲催了,為什么呢?因為老啊~  各種找不到盤,找不到驅動

系統需要安裝RedHat5.7  好不容易找到盤,刻完以后竟然無法引導安裝,最后只能選擇使用U盤,網上這方法的指導不少,這里就不贅述了,刻完引導后,還得把iso鏡像拷貝到U盤一份。

終於系統安裝完成,拔掉U盤,結果引導無法啟動,必須要插上U盤才能正常引導,好吧,繼續查,網上案例很多,基本都是重做grub,命令很簡單

grub

root (hd0,0)

setup (hd0)

quit

reboot

拔掉U盤,之后找不到hd(1,0)了。。。。還是進不去系統

開始各種姿勢解決,仍然無法達到目的,直到把grub搞壞。。。

於是,使用新版本的RedHat安裝光盤引導進入修復模式。。

 

#chroot /mnt/sysimage  進入到已損壞的linux系統中

fdisk -l 發現了問題。在沒有插U盤的情況下,系統盤認為sda,插上U盤,系統盤認為sdb。

終於找到了為啥網上的方法無法生效的原因:插沒插U盤影響了系統盤的識別順序,所以修復grub要在沒插u盤的情況下,使用什么版本光盤引導沒關系

#grub-install /dev/sda   安裝grub程序到/dev/sda

修改/boot/grub/grub.conf文件,將(hd1,0)改為了(hd0,0)

reboot

ok!

這里要感謝大神的經驗 https://jingyan.baidu.com/article/2d5afd6991e8d985a3e28e55.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM