u盤安裝CENTOS后,啟動missing operating system ,只能用U盤才能啟動系統


好久之前就想把家里閑置的那台老的不能再老的筆記本換成linux的,用來學習

從N久之前用光盤安裝的時候發現光驅壞掉了之后就沒有再裝過,最近又想安裝於是就試了U盤安裝

U盤安裝過程也很簡單,只需要制作一個U盤啟動盤

我用的是UltraISO,隨便從網上下載的

如圖

 

然后點擊文件-》打開   選擇你下載的鏡像文件

然后點擊啟動-》寫入硬盤鏡像

先點擊格式化再點擊寫入,然后慢慢等待就可以了。

然后打開U盤把除了isolinux 之外的所有文件刪除

最后再把鏡像文件拷貝到U盤內

這樣U盤啟動盤就做好了!

下面裝系統就不多說了,設置U盤啟動就可以了

我安裝的時候遇到的問題是,安裝完之后 啟動系統出現missing operating system

但是插上U盤 然后選擇U盤啟動 卻能啟動開系統

查了下資料說是grub的問題,grub沒聽說過,只聽過獸王grubby,哈哈!

順便貼一下資料

GRUB全.稱為.Grand Unified Boot Loader,是Linux操.作系統主流的啟動引導管理器。主要作用是啟動和裝載Linux操作系統。系統啟動過程中一旦完成了BIOS自檢,GRUB會被立刻裝載。在GRUB里面包含了可以載入操作系統的代碼以及將操作系統引導權傳遞給其他啟動引導管理器的代碼。GRUB可以允許用戶選擇使用不同的kernel啟動系統,或者在啟動系統的過程中設置不同的啟動參數。

在安裝LINUX操作系統過程中,使用的是U盤方式安裝,引導的grub信息被默認安裝到了U盤的MBR中,拔除U盤后啟動過程無法讀取相應的啟動管理器的代碼信息,導致系統無法啟動。

1、插入安裝系統時使用的U盤,正常引導LINUX系統。

2、在終端下進行操作:

[root@localhost ~]grub

Grub>root (hd0,0) ## (hd0,0)表示安裝到系統識別的第一塊硬盤中的第一個分區。

(注意root (hd0,0) 中間有可空格,如果沒空格會出現 error 27 的錯誤)

Grub>setup (hd0)

Grub>quit

然后需要修改2個配置文件

1. /etc/grub.conf

2./boot/gurb/grub.conf

將里面的 root(hd1,0) 或者其他的 因為我們上面安裝到了hd0,0

所以看到類似的都要換成hd0,0就好了,保存,重啟電腦就可以正常啟動了

 


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com