當前位置:首頁 » 雲伺服器 » linux伺服器grub查看ip

linux伺服器grub查看ip

發布時間: 2022-04-19 03:20:41

linux下如何查看grub版本號

grub-install --version

⑵ 怎麼判斷grub引導的linux系統

grub> 提示符下也可以找到啟動文件進行引導的。
比如只有一硬碟且有兩個分區/dev/hda1和hda2,掛載點分別是/boot和/,由於vmlinuz經常放在/boot下所以直接在grub後輸入:
kernel (hd0,0)/vmlinuz
即此時屏幕上應顯示為 grub>kernel (hd0,0)/vmlinuz
然後再按TAB,這樣它會把vmlinuz開頭的文件列出來,甚至補全(通常不是vmlinuz而是像vmlinuz-2.6.19-el.smp這樣長的,所以要用好TAB)。
如果只輸入 (hd0,0)/ 就TAB它就把當前分區根目錄的文件全顯示出來。
如果只輸入 (hd0, 就TAB。。。它會提示有哪些分區可以用。
用類似的方法,寫出一整行:
kernel (hd0,0)/vmlinuz-xxxxxxx 回車,
它會提示這是什麼文件,表示載入成功。
同樣寫出 initrd(hd0,0)/initrd-xxxxxx回車,
然後 再打 boot 回車,正常情況下會進得了系統。

⑶ linux里的grub在哪怎麼打開

是不是grub引導的,要是就在/boot/grub/menu.lst里修改,選擇為10秒
在最後加上
title
Windows
95/98/NT/2000
root
(hd0,0)
?#你xp所在的地方
makeactive
chainloader
+1
boot
如果
不知道
具體位置
,可以在進引導界面後按c鍵,再root
(hd
銨幾下TAB鍵,將會看到列表,如果你就一個盤那就應該是0,接關再按幾下TAB鍵,就有你的分區表,自己幾試試吧。。。
然後加上
makeactive
chainloader
+1
boot

⑷ linux如何在grub>中進入

出現grub?

那你的系統還沒有啟動啊,grub只是一個引導程序。

一般情況下你要告訴grub你需要啟動那個驅動器的系統。

如果你的windows系統是安裝在c盤的

那麼你可以這樣啟動你的系統:

grub>rootnoverify (hd0,0)
grub>chainloader +1

就可以進入windows系統了。

如果你確定你安裝了linux的話,你需要制定 kernel 和 initrd 文件。

如下:

grub>kernel (hd0,x)/boot/vmlinuz ro root=LABEL=/1
(如果你不知道你的linux安裝在哪兒了,你只需要輸入到"(hd0, "然後你按tab鍵,系統會自動列出你當前盤中的分區信息,一般linux都是安裝在第一個ext3分區的。假如是(hd0,2),你把x替換成2就可以了,下面同理)

grub>initrd (hd0,x)/boot/initrd.img

grub>boot

就可以了,其中的x代表你安裝linux的分區。

⑸ LINUX GRUB配置

hd1,都改成hd0
應該就可以了,你這個問題,有的細節,沒有說清楚,雙系統?一個硬碟?

⑹ LINUX下修改GRUB

linux 的grub是一個非常好的引導程序,它可以引導多操作系統。當windows和linux共存時,刪除grub直接進入windows方法:

方案1:
用DOS命令fdisk恢復主引導扇區MBR(Main/Master Boot Record)
---用win98的引導盤或DOS引導盤引導系統到純DOS提示符下,執行:"fdisk /mbr"即可。

方案2:
在Linux系統中,恢復MBR。(如果你還能登陸到Linux系統中的話)
---在終端的命令提示符後輸入: "dd if=/boot/boot.NNNN of=/dev/hda bs=446 count=1"
注意,其中bs(buffer size)是指重寫的位元組數。為什麼不是512呢?主引導扇區是一個扇區(512位元組呀),因為我們只是想通過扇面的命令修復系統MBR的引導或刪除 Grub/LILO引導;而不是恢復整個主引導扇區。所以我們只把主引導扇區的備份文件boot.NNNN的前446個位元組重寫入主引導扇區。 boot.NNNN是我們在安裝Linux之前整個主引導分區的備份。如果我們把512個位元組全部寫入主引導扇區就可能會把安裝了Linux後改變了的硬碟DPT表也破壞掉。那就壞事了!!! (MBR的512位元組中前446位元組為引導程序,緊跟著後面64位元組為分區表,最後面2個位元組為結束標記)

方案3:
使用工具:Clear MBR 0.9,接運行執行「Clear MBR」即可。

方案4:
Linux的分區已經被你從Windows中刪除,系統啟動後停在「grub>」提示符處。解決方法:
(1):按照方案1的方法
(2):如下
1.在「grub>」提示符後輸入:「rootnoverify (hd0,0)」 回車。 //將第一塊硬碟(hd0)的第一個分區(0)設為根分區/root設備,但不載入文件系統。
2.在「grub>」提示符後輸入:「chainloader +1」 回車。//將啟動引導權轉交給當前分區的首扇區(Windows系統所在分區的首扇區)。
3.在「grub>」提示符後輸入:「boot」 回車。系統將啟動Windows。如果不成功,則表明 (hd0,0) 不是 Windows 系統所在分區,再從第一步開始試一下「root (hd0,1)/root (hd0,2)/root (hd0,3)/...」,總之這樣一定可以引導啟動你的Windows系統。
4.好了,進入Windows了,請採用方案3的方法,輕松搞定!
(3):用 WINDOWS 盤啟動,進入 console 模式,運行 fixboot 和 fixmbr。fixmbr命令用於修復啟動磁碟的主啟動記錄,它僅在使用故障恢復控制台時才可用,它的語法是:fixmbr [device_name],參數device_name是要寫入新的主引導記錄的設備(驅動器),設備名稱可從 map 命令的輸出獲得。例如,設備名稱:DeviceHardDisk0,下列命令示例向指定設備寫入一個新的主引導記錄:fixmbr DeviceHardDisk0
注意:
·如果不指定 device_name,新的主引導記錄將被寫入引導設備,即裝載主系統的驅動器。
·如果系統檢測到無效或非標准分區表標記,將提示用戶是否繼續執行該命令。除非您訪問驅動器有問題,否則不要繼續進行。向系統分區寫入新的主引導記錄可能破壞分區表並導致分區無法訪問。

⑺ linux開機如何進入grub界面

我不知道大家為什麼都說按esc鍵,我按esc鍵就沒有任何反映,重點是一定要用滑鼠把虛擬機當前系統窗口點為激活狀態,也就是說虛擬機系統窗口看不到滑鼠了,然後你再按「任意鍵」就可以進入可選菜單了,說一下我的環境

  • VMware15Pr 安裝在win10操作系統上

  • CentOS 5.11 安裝 在VMware虛擬機上

從虛擬機開啟linux想要進入啟動時的grub需要注意幾個點:啟動菜單是否配置好,手速是否夠快,系統藍色窗口是否被滑鼠激活等,說明如下~~

  1. /boot/grub/menu.lst(或者/boot/grub/grub.conf),此文件是否timeout參數設置過小,默認是5秒,如果你手速不夠快的話,可以改成10或者20秒。不夠快的話系統會默認進入可選菜單的第一項

  2. hiddenmenu參數默認開啟,也就是說默認菜單選擇界面是不顯示的,只顯示藍色界面(當然你手速夠快也沒啥大問題),如果想開機顯示可選菜單就把這個參數給注釋掉,前面加上# 變成 #hiddenmenu

  3. 以上都沒有問題後,在藍色界面出現時按任意鍵就能夠進入可選菜單,這時按下方界面說明 按e、a、c、b等鍵可進行grub命令控制或者修改你的menu.lst文件

⑻ 了解Linux下的Grub

grub相關配置文件:
[root@lyy
grub]#
ll
總計
199
-rw-r--r--
1
root
root
60
10-26
20:05
device.map
#grub裝置對應文件
-rw-r--r--
1
root
root
7584
10-26
20:05
e2fs_stage1_5
#ext2/ext3文件系統之定義檔
-rw-r--r--
1
root
root
7456
10-26
20:05
fat_stage1_5
#FAT文件系統之定義檔
-rw-r--r--
1
root
root
6720
10-26
20:05
ffs_stage1_5
#FFS文件系統之定義檔
-rw-r--r--
2
root
root
195
11-20
12:21
grub.conf
#grub
在Red
Hat的配置文件
-rw-r--r--
1
root
root
6720
10-26
20:05
iso9660_stage1_5
#光碟機文件系統之定義檔
-rw-r--r--
1
root
root
8192
10-26
20:05
jfs_stage1_5
#文件系統之定義檔
-rw-r--r--
2
root
root
195
11-20
12:21
menu.lst
#開機菜單配置文件
-rw-r--r--
1
root
root
6880
10-26
20:05
minix_stage1_5
#文件系統之定義檔
-rw-r--r--
1
root
root
9248
10-26
20:05
reiserfs_stage1_5
#文件系統之定義檔
-rw-r--r--
1
root
root
512
10-26
20:05
stage1
-rw-r--r--
1
root
root
104988
10-26
20:05
stage2
-rw-r--r--
1
root
root
7072
10-26
20:05
ufs2_stage1_5
#文件系統之定義檔
-rw-r--r--
1
root
root
6272
10-26
20:05
vstafs_stage1_5
#文件系統之定義檔
-rw-r--r--
1
root
root
8904
10-26
20:05
xfs_stage1_5
硬碟與分區在grub中的代號
grub主程序主要是從磁碟中載入核心檔案,所以它必須認識硬碟。grub對硬碟的代號設定與
傳統的linux磁碟代號可完全是不同的,如:
(hd0,0)
硬碟代號以小括弧()包起來;
硬碟以hd表示,後面會接一組數字;
以【搜尋順序】做為硬碟的編號,而不是依照硬碟線的排序;
第一個搜尋的硬碟為0號,第二個為1號,以此類推;
每顆硬碟的第一個分區代號為0,依序類推。
第一顆硬碟的第一個邏輯分區代號為(hd0,4)。
/boot/grub/menu.lst配置文件
[root@lyy
grub]#
cat
menu.lst
default=0
#默認開機,預設第一個title項目
timeout=5
#停留五秒,末動鍵盤選擇認
splashimage=(hd0,0)/grub/splash.xpm.gz
#背景圖示所在檔案
hiddenmenu
#預設隱藏完整的開機菜單
title
redhat
enterprise
server
5.4
root
(hd0,0)
#核心檔案的分區
kernel
/vmlinuz-2.6.18-164.el5
ro
root=LABEL=/
rhgb
quiet
rhgb
initrd
/initrd-2.6.18-164.el5.img
root(hd0,0)
核心檔案的分區,而不是根目錄。
kernel
後接核心名之後就是核心參數。
root=LABEL=/
掛載/目錄
rhgb為彩色顯示
quiet安靜模式
initrd
後接虛擬文件系統名
其中
root=LABEL=/
可以寫成
root=/dev/hda2
一、測試與grub安裝
使用grub-install
將一些必要的檔案復制到/boot/grub裡面去。
例:將grub安裝在目前系統的MBR下,我的系統為:/dev/hda
[root@lyy
grub]#
grub-install
/dev/hda
如果grub發生錯誤,連grub
都無法啟動,可以利用具有grub開機的CD來開,然後再以CD的grub
的在線編輯功能使用硬碟上面的核心檔案來開機。
二、為個別選單加上密碼
例:給系統第一個開機菜單加上用MD5的密碼,同時鎖定在線編輯功能。
1.建立用MD加密過的密碼
[root@lyy
~]#
grub-md5-crypt
Password:
Retype
password:
$1$vX3Mu/$msyisCLVKaZh1offoGYF2.
#經過MD5處理的密碼
2.把生成的密碼加入到/boot/grub/menu.lst
[root@lyy
grub]#
vi
menu.lst
default=0
timeout=5
hiddenmenu
title
redhat
enterprise
server
5.4
password
--md5
$1$eU4Mu/$0BvMemF2AVPO.BYbh3/e2/
root
(hd0,0)_
kernel
/vmlinuz-2.6.18-164.el5
ro
root=LABEL=/
rhgb
quiet
rhgb
initrd
/initrd-2.6.18-164.el5.img
注意這個密碼加在title以下的第一行
3.經過以上簡單的步驟,就完成了密碼,但grub的在線編輯功能還是可以跳過密碼,所以我們
要把在線編輯功能鎖住。
default=0
timeout=5
password
--md5
$1$eU4Mu/$0BvMemF2AVPO.BYbh3/e2/
#控制全局
hiddenmenu
title
redhat
enterprise
server
5.4
lock
#加上了這個功能
root
(hd0,0)_
kernel
/vmlinuz-2.6.18-164.el5
ro
root=LABEL=/
rhgb
quiet
rhgb
initrd
/initrd-2.6.18-164.el5.img
三、解決init配置文件錯誤
我們都知道
run
level
0-6
都會讀取/etc/inittab
,如果些文件配置錯誤,導致無法讀取,單用戶
run
level也無法讀取/etc/inittab進行開機,這時,我們可以告訴核心不要執行init
改呼叫bash。
例:開機在grub菜單中用在線編輯功能,修改以下
grub
edit>
kernel
/vmlinuz-2.6.18-92.el5
ro
root=LABEL=/
rhgb
quiet
init=/bin/bash
這樣系統呼叫的第一個程序就改成了/bin/bash,因此/sbin/init就不會執行了。
但此時除了根目錄外,其他目錄沒有被掛載而且根目錄成為了只讀狀態,我們還需要以下命令
來重復掛載根目錄
mount
-o
remount,rw
/
#重新掛載成為可擦寫
mount
-a
#根據/etc/fstab的內容重新掛載文件系統
作者Liyy學習筆記

⑼ Linux啟動時顯示Grub命令行及修改

1、在啟動linux系統時,如果/boot/grub/grub.cfg文件損壞或者不存在時,啟動linux時,就會有Grub命令行的提示。
如下操作,將系統自帶的grub.cfg文件改名。
2、重新啟動系統後,發現和自己預想的一樣,沒有出現引導菜單。
3、在grub命令提示符下,可以使用一些命令載入內核和文件系統,設置根目錄的分區。
有的grub使用
linux
/boot/vmlinuz-xx
有的grub使用kernel
/boot/vmlinuz-xx,可自己輸入一個首字母,按TAB鍵查看,演示的grub支持的是linux命令
4、過一會出現下面的界面。
->
sudo
update-grub
->sudo
grub-install
/dev/sda
輸入這兩個命令後,新的grub.cfg就生成了,跟之前文件的一樣(前提是沒有對文件做任何更改)。

⑽ linux啟動時grub怎麼解決

電腦開機出現grub怎麼解決 主要出現在WIN7系統,出現這個原因是丟失主引導。

grub定義:
GNU GRUB 和GRUB是GRand Unified Bootloader的縮寫,它是一個多重操作系統啟動管理器。用來引導不同系統,如windows,linux。
在X86架構的機器中,Linux、BSD 或其它Unix類的操作系統中GRUB、LILO 是大家最為常用,應該說是主流。
Windows也有類似的工具NTLOADER;比如我們在機器中安裝了Windows 98後,我們再安裝一個Windows XP ,在機器啟動的會有一個菜單讓我們選擇進入是進入Windows 98 還是進入Windows XP。NTLOADER就是一個多系統啟動引導管理器,NTLOADER 同樣也能引導Linux,只是極為麻煩罷了。
在PowerPC 架構的機器中,如果安裝了Linux的Powerpc 版本,大多是用yaboot 多重引導管理器,比如Apple機用的是IBMPowerPC處理器,所以在如果想在Apple機上,安裝Macos 和Linux Powerpc 版本,大多是用yaboot來引導多個操作系統。
因為X86架構的機器仍是主流, 所以目前GRUB和LILO 仍然是我們最常用的多重操作系統引導管理器。

有的可以出現按回車鍵去選擇啟動方試。

熱點內容
鄰居ftp打開後不顯示文件夾 發布:2024-11-20 21:40:39 瀏覽:906
安卓快手圖片怎麼弄 發布:2024-11-20 21:10:21 瀏覽:81
linuxtomcat內存 發布:2024-11-20 20:56:28 瀏覽:776
小米5s存儲卡 發布:2024-11-20 20:48:48 瀏覽:15
互聯網宣傳片腳本 發布:2024-11-20 20:47:09 瀏覽:994
穿越火線伺服器ip地址和埠 發布:2024-11-20 19:59:43 瀏覽:701
李鴻章環球訪問 發布:2024-11-20 19:54:07 瀏覽:197
方舟聯機伺服器怎麼發育 發布:2024-11-20 19:53:15 瀏覽:937
蘋果手機怎麼設計密碼 發布:2024-11-20 19:53:13 瀏覽:181
一個伺服器可以搭建多少游戲 發布:2024-11-20 19:43:56 瀏覽:973