㈠ ubuntu14.04開機顯示grub命令行,不能進入系統。請問怎麼修復
重新安裝、修復grub2
1. 先使用ls命令,找到Ubuntu的安裝在哪個分區:
在 grub>下輸入以下命令:
ls
會羅列所有的磁碟分區信息,比方說:
(hd0,1),(hd0,5),(hd0,3),(hd0,2)
2. 然後依次調用如下命令: X表示各個分區號碼
如果/boot沒有單獨分區,用以下命令:
ls (hd0,X)/boot/grub
如果/boot單獨分區,則用下列命令:
ls (hd0,X)/grub
正常情況下,會列出來幾百個文件,很多文件的擴展名是.mod和.lst和.img,還有一個文件是grub.cfg。假設找到(hd0,5)時,顯示了文件夾中的文件,則表示linux安裝在這個分區。
3,如果找到了正確的grub目錄,則設法臨時性將grub的兩部分關聯起來,方法如下:
以下是/boot沒有單獨分區的命令:
grub>set root=(hd0,5)
grub>set prefix=(hd0,5)/boot/grub
grub>insmod /boot/grub/normal.mod
以下是/boot 單獨分區的命令:(這幾句有待驗證)
grub>set root=(hd0,5)
grub>set prefix=(hd0,5)/grub
grub>insmod /grub/normal.mod
然後調用如下命令,就可以顯示出丟失的grub菜單了。
grub>normal
不過不要高興,如果這時重啟,問題依舊存在,我們需要進入Linux中,對grub進行修復。
啟動起來,進入ubuntu之後,在終端執行:
sudo update-grub
sudo grub-install /dev/sda
(sda是你的硬碟號碼,千萬不要指定分區號碼,例如sda1,sda5等都不對)
重啟測試是否已經恢復了grub的啟動菜單? 恭喜你恢復成功!
4,如果找不到正確的/grub目錄,則嘗試尋找是否有linux核心文件,則依次調用如下命令(X表示各個分區號碼):
grub>下輸入:
如果/boot沒有單獨分區:
ls (hd0,X)/boot
如果/boot單獨分區,則:
ls (hd0,X)
找名字類似與vmlinuz-3.0.0-12-generic這樣的文件,這是linux核心文件,如果找到,記下(hd0,X)中的X值。假設找到(hd0,5)時,顯示了文件夾中的文件。
然後用live cd 或者 live usb啟動,在live cd的ubuntu的終端中依次輸入以下命令(sda5中的「5」必須改成上面記錄下來數值)(這兩句需要驗證):
如果/boot沒有單獨分區:
sudo mount /dev/sda5 /mnt
sudo grub-install --boot-directory=/mnt/boot /dev/sda
如果/boot單獨分區,則:
sudo mount /dev/sda5 /mnt
sudo grub-install --boot-directory=/mnt /dev/sda
然後重新啟動即可。
(以上這兩句命令也可以解決安裝ubuntu時grub安裝位置不對,沒有將grub安裝到/dev/sda,造成啟動時不出現ubuntu啟動項直接進入windows的問題,不過需要自行確定sda5中的「5」改成什麼數字。)
5,如果連linux核心文件都沒有,那麼,徹底重新安裝吧。
㈡ grub命令行啟動win7
1、首先在電腦桌面右鍵點擊桌面【計算機】後選擇【屬性】。
㈢ grub命令行中沒有root,kernel等命令
root ,kernel是grub的命令,現在的grub2沒有這些命令。kernel就是內核,錯誤提示的意思就是grub前面執行的裝載內核文件指令沒能執行成功,所以無法boot(啟動)。可能是內核文件錯誤,也可能是grub因為前面的root設置錯誤,沒能在路徑下找到內核文件。檢查grub菜單配置文件,修復錯誤。
具體如下:
1、簡介
編程是編寫程序的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系規定一定的運算方式,是計算體系按照該計算方式運行,並最終得到相應結果的過程。
為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。
2、匯編程序
匯編程序。使用匯編語言編寫計算機程序,程序員仍然需要十分熟悉計算機系統的硬體結構,所以從程序設計本身上來看仍然是低效率的、繁瑣的。但正是由於匯編語言與計算機硬體系統關系密切,在某些特定的場合,如對時空效率要求很高的系統核心程序以及實時控製程序等,迄今為止匯編語言仍然是十分有效的程序設計工具。
3、執行原理
計算機對除機器語言以外的源程序不能直接識別、理解和執行,都必須通過某種方式轉換為計算機能夠直接執行的。這種將高級編程硬體程序設計語言編寫的源程序轉換到機器目標程序的方式有兩種:解釋方式和編譯方式。
㈣ grub2命令行啟動win7
假設win7安裝在第一硬碟第一分區(即hd0,1,如果不是,自行修改):
grub>insmod ntfs
grub>set root='hd0,1'
grub>chainloader +1
grub>boot
或者試試:
grub>insmod ntfs
grub>search --no-floppy --set=root /bootmgr
grub>chainloader +1
grub>boot
㈤ 啟動電腦出現grub命令行如下該怎麼解決
有分區工具不?
㈥ ubuntu怎麼進入grub命令行
grub2啟動菜單是隱藏的,除非您改動了/etc/default/grub中的設置。 打開grub2啟動菜單的方法: 在開機啟動時一直按Shift鍵,直到grub2啟動菜單出現,這時候可以按上下方向鍵選擇一個項目,或者直接按『c』進入命令行模式。
㈦ grub2命令行模式怎麼引導
主要是2項內容,首先確定root設備,也就是要告訴grub從哪讀取文件,然後載入內核文件和虛擬內存檔文件,或者載入其它引導程序,如:
引導linux:
set root=hd0,1
linux /vmlinuz root=/dev/sda1
initrd /initrd
引導DOS/Windows:
set root=hd0,1
chainloader +1
boot
㈧ 怎麼進入grub命令行
如果你的grub是默認菜單,直接選擇command就進入grub的命令行菜單了
㈨ 怎麼進入grub命令行界面
從GRUB命令提示符界面進入DOS的方法:
1.需要安裝DOS才行的。
2.grub只是用來做引導的,使用grub可以引導進DOS,前提就是裝了DOS,MaxDos就行。
3.Windows的話,可以裝個grub4dos裡面的menu.lst就有關於引導DOS的東西。