我在安裝linux系統之前已經安裝了windows xp sp2,為了開發方便我便又裝了個linux。但是當我處於成功安裝linux後的成就感中沾沾自喜的時候,面對機器重啟後發生的事情而瞠目結舌,傻眼了!
因為我安裝完linux系統重啟之後發現直接就進入了linux,根本沒有以前見過的可以選擇啟動linux還是windows的啟動選單選項。上網一查,說要通過grub來恢復,費了九牛二虎之力終於搞定,拿出來讓大家也知曉一下,以後可以少走些彎路,呵呵!
首先,要有一張linux的啟動光碟,然後進入機器的bois,設定從光碟啟動後,儲存設定並重啟。
進入linux的啟動介面,我安裝的是fedora core 3版本,光碟啟動後有5個啟動項,按f5進入linux的rescue模式。(不同的版本可能啟動介面會有所區別,但都大同小異,大家可以認真閱讀一下就該能知道怎麼選擇了,如果你的英文不好的話,那我無語了,回去補習)
在rescue模式的shell命令列下依次輸入以下命令:
chroot /mnt/sysimage
grub-install /dev/had
reboot
這樣,在啟動linux時會有個提示資訊讓你按下鍵盤任意鍵來進入啟動選單,然後選擇others,就能看到windows啟動項了,呵呵!
另外,在刪除linux系統後我碰到了乙個grub啟動錯誤,錯誤**為15,開始搞不懂怎麼回事了,上網找了半天說用windows標準版啟動才能修復,後來發現根本不用那麼麻煩,直接啟動進入dos後輸入命令
fdisk /mbr
即可搞定
uefi下如何啟動linux
1.有兩種方式 1.1 直接從uefi shell啟動linux核心 1.2 從uefi shell啟動grub,然後再從grub啟動linux核心 2.需要哪些東西?2.1 linux核心 2.2 initrd映象 2.3 nsh字尾名的啟動指令碼 可選,可通過手動鍵入命令 某個.nsh的內容如下...
linux啟動選單的恢復
linux啟動選單的修復 網上很多地方的說明是,直接執行安裝光碟,然後輸入sudo grub root hd0,所在的磁碟 比如我的磁碟在gparted軟體中顯示的sda8,那麼就是hd0,7 必須是8 1 7 然後輸入setup hd0 quite reboot 可是對於我們沒有光碟的人來說有問題...
linux啟動選單預設項設定
我們安裝好linux之後,啟動選單預設項往往是linux,每次開電腦極為不方便。如果我們能將windows作為預設啟動項就比較完美了。下面我們以ubuntu13.04和windows7為例,將預設啟動項改為windows7。修改方法很簡單,只需要修改 boot grub目錄下grub.cfg檔案即可...