導航:首頁 > 編程系統 > linuxboot恢復

linuxboot恢復

發布時間:2023-01-16 19:36:58

⑴ 怎樣修復linux系統引導

修復Linux操作系統的來GRUB方法如下:
自1.首先我們從BIOS里把啟動順序改為從CD-ROM啟動,放入LINUX的第一張盤
2.在重啟後,在boot:提示符下輸入linuxrescue然後回車
3.接著就會提示選擇滑鼠和鍵盤,一般選擇系統默認的即可;還有是不是從網路啟動,一般不用從網路啟動。
4.以上的步驟大家按提示操作即可,不要作什麼改動
5.這樣,在進入命令提示界面後鍵入:grub-install/dev/hda後回車進行安裝MRB
6.安裝完後重起就可以正常啟動了!

⑵ 虛擬機下Linux忘記了boot密碼怎麼恢復啊 高手急救!

進入單用戶模式:

1. grub

進入啟動畫面之後,敲入「e」,把游標移動到kernel ...那一行,再敲入「e」,在kernel 一行的最後加上空格single,回車

敲入「b」,啟動系統,即進入單用戶模式,

這個時候就可以用passwd命令改密碼了。

passwd root

改完以後reboot重啟。

2. lilo

進入lilo命令行模式,敲入linux single,即進入單用戶模式。

passwd ...

如果grub/lilo設了密碼,一定要記住才行。要是忘了grub/lilo的密碼,就只有用rescue模式了。

⑶ linux開機grub>命令修復方法

出現grub rescue模式一般是硬碟分區出現變動、導致舊的grub找不到啟動文件而出現的。

出現錯誤具體原因未知,但開機不能引導肯定是grub配置文件出錯,/boot/grub2/grub.cfg

解決方法:

2,grub> 模式下:

輸入:ls 查看所有磁碟分區:hd。x,x......

用:ls hd(x,x)/grub 找grub所在的分區,有正確執行結果的便是

找到linux所在分區後執行:

set prefix=hdx,x/grub

set root=hx,x

insmod normal

再使用normal命令進入系統後,再修復grub 配置。

or:

查找boot分區:

find /boot/grub/menu.lst 或者 find /boot/grub2/grub.cfg

輸入以下命令:

cat hd0,7/boot/grub/grub.conf

關於內核信息的,看一下就明白了。

按照下面命令依次輸入

指定/boot分區使用命令:

grub>root hd0,0

grub>kernel /boot/vmlinuz-2.6.18-53.el5 ro root=LABEL=/ rhgb quiet 回車

grub>initrd /boot/initrd-2.6.18-53.el5.img 回車

boot 回車啟動

⑷ Linux 修復grub開機引導(ubuntu)

問題 : 有時候Linux系統/boot分區損壞時,啟動Linux系統時直接進入字元介面的grub引導,並沒有進入到系統或者開機顯示 error:unknow filesystem提示

解決辦法:

Linux開機自動會進入到grub引導介面(如果沒進入到grub引導介面可以按C鍵進入)

第一步:找到系統對應的扇區及/boot/grub目錄
注意 :假設是硬碟介面類型sd,hd0對應是sda hd1對應是sdb
(hd0)≠(hd0)
(hd1,gpt2)=(hd1,2)
ls (hd1,gpt2)  查看(hd1,gpt2)扇區信息(盤符、空間等)
ls (hd1,gpt2)/  查看(hd1,gpt2)扇區下的內容(文件、文本等)

如果列印每個扇區目錄信息,會出現兩種情況:
1、ls (hd1,gpt2)顯示Unknow filesystem提示說明這個扇區不是我們要找系統分區
2、ls (hd1,gpt2)顯示/boot /proc等系統目錄信息說明這個扇區是我們要找的系統分區

如果找到對應扇區的系統分區,可能會遇到兩種情況:
1、 A目錄下有/boot/grub
2、A目錄下有/boot,B目錄下有/grub (此時在第二步載入系統內核要使用 set prefix=(hd1,gpt2)/grub 命令)

grub > ls
(hd0), (hd1), (hd1, gpt1), (hd2,gpt2), (hd3, gpt3)

第二步:載入系統內核
grub > set root=hd1,2 #此處不需要括弧,加括弧也可以,hd0和hd1是有區別
grub > set prefix=(hd1,2)/boot/grub
grub > linux /vmlinuz root=/dev/sdb2 #vmlinuz必須使用TAB補全(可能有後綴),注意sda或sdb需要看自己的實際情況
grub > initrd /initrd.img-xxx #TAB補全,多內核情況下版本需統一
grub > boot

提示 :如果在boot之後不幸進入BusyBox,說明參數設置有問題,可以仔細查看出錯的日誌,再重啟系統後重復執行第二步操作(重啟系統後上面設置的參數會被清空)。

第三步:修改grub引導
如果成功進入系統,記得要馬上信息grub引導,不然重啟系統後問題還是存在
sudo update-grub2 #grub2命令(高版本使用grub2)
$ sudo grub-install /dev/sdb

第四步:重啟系統
重啟系統後即可正常進入系統
reboot

⑸ Linux下刪除boot分區手動如何恢復,高手指教,謝謝

如果沒有重新分區,拿linux啟動盤(或者第一張安裝光碟)引導,進入rescue模式。首先找到原來的/分區mount在什麼地方。redhat通常是/mnt/sysimage. 執行"chroot /mnt/sysimage". 如果是grub,輸入grub-install /dev/hd*(根據實際情況);如果是lilo,輸入lilo -v,然後重新啟動。如果分區有所改變,對應修改/etc/lilo.conf和/boot/grub/grub.conf然後再執行上述命令。

⑹ linux系統boot目錄誤刪了怎麼恢復

樓上說的沒錯,boot目錄誤刪除看似沒事,但是其實好多的東西已經被刪除了,重裝系統就可以了,不然以後使用會有影響的

⑺ 電腦在boot模式下怎麼恢復出廠設置

以WIN7系統為例子。

1、開機,待電腦第一屏幕信息出現時,根據屏幕下方的信息提示,如「Press DEl Enter Bios」、「Press F1 to Run Setup」之類信息時,按相應的鍵進入BIOS程序界面。

⑻ Linux下刪除boot分區手動如何恢復,高手指教,謝謝

你還記得住以前的分區設置么?需要精確的容量,硬碟分區要精確到塊(好像是
4k
左右吧?。
如果記得住,可以這樣:
使用
diskgenuis
(其實別的也行,但有的分區軟體不能精確分區,這軟體也不是能特別准確,但他能修改分區類型,有用)添加一個新的分區,把那個
/
分區分出來,一定要和以前一樣,分區的類型我記得是
83,錯了容易導致
Linux
不能掛在這個分區。之後重新啟動。使用
Linux

Live
CD
啟動(ubuntu
就有
liveCD
)。用命令行嘗試掛載那個分區,命令如下:
首先新建一個用來掛載的目錄。
mkdir
linux
之後掛載:(非
root
用戶需要sudo,用
root
用戶的話不需要sudo)
sudo
mount
-t
ext3
/dev/XXX
linux
-o
ro
解釋:
-t
後面的
ext3
根據需要修改,他是你的
Linux
所使用的分區類型,不知道的話可以試試
auto。/dev/XXX
要針對你的
Linux
所在的分區設備名。詳細的命名方法請搜索。-o
ro
是讓他只讀掛載,防止損壞數據。
如果分區正確,你就可以看到裡面的文件,並且可以把所有的數據拷貝出來。
建議用
tar
壓縮到一個
FAT32
分區里。壓縮的命令:

CD
到硬碟的
linux
分區:
cd
linux
(就是你剛才
mkdir
明且
mount
到的地方)
tar
cfj
/mnt/fat32
*
就行了。fat32
就是你掛載的那個
FAT32
分區,注意你的
Linux如果太大,壓縮文件超過
2G
就不行了。你可以嘗試找一個用
ntfs-3g

LiveCD掛載一個
NTFS
分區。(找個大
U
盤或者移動硬碟,格式化為
ext3
分區更好)
如果壓縮成功,就意味著這個分區裡面的數據沒有丟失。
可以適當把分區分的比以前大一點。從而保證數據都沒事。
SWAP
沒有重要數據。不用恢復他,把剩下的空間重新分給他就行了。
如果數據壓縮出來了,你就可以考慮是不是把這個分區格式化一下,之後再把
linux
文件解壓縮回去。
再恢復
GRUB
就行了。
我沒有說很多需要的命令,你要是不知道的話,可以搜索一下,都有用法能找到的。

⑼ linux系統如何恢復初始設置

方法如下:

1、用戶選擇「恢復出廠設置」。

3、給內核發restart 命令,系統重啟,並進入recover模式(/sbin/recovery)。

4、get_args() 將 "boot-recovery"和"--wipe_data"寫入BCB。

5、erase_root() 格式化(擦除)DATA分區。

6、erase_root() 格式化(擦除)CACHE分區。

7、finish_recovery() 擦除BCB。

8、重啟系統。

⑽ linux系統起不來了,怎麼修復

在C盤的根目錄下,選擇「工具」--「文件夾選項」--「查看」--去掉「隱藏受保護的操作系統文件」選取「顯示所有文件和文件夾」,然後你就可以看到boot.ini了

另外,lz看看下面的內容:

修改c盤根目錄下的boot.ini文件(系統文件,要調整文件查看選項才可以看到,方法為:我的電腦/選擇頂部菜單欄的工具/文件夾選項/查看/隱藏受保護的操作系統文件),在最後面添加一行:c:\grldr = "Click this item to install linux."

修改boot文件夾裡面的menu.lst(是字元L,而不是數字1)文件。在最後面添加下面的指令,保存退出,並重新啟動系統。
title Click this item to install linux.
root (磁碟號,分區號)----即為vmlinuz和initrd.img所在分區
kernel /vmlinuz
initrd /initrd.img
boot

補充:若無法正確引導,則可以不用修改menu.lst文件,而改用手動設定方式來啟動,步驟為:
當選擇「Click this item to install linux.」,進入如下界面(如圖一)。鍵入「p」並輸入密碼(默認為123456),取得特權控制功能,接著鍵入「c」,進入grub引導模式進行手工操作

閱讀全文

與linuxboot恢復相關的資料

熱點內容
pps緩存文件怎麼刪除 瀏覽:10
家裡網路在用怎麼檢測 瀏覽:419
克拉漫播下載的文件名 瀏覽:417
壓縮好的文件哪裡找 瀏覽:831
百度網盤怎樣上傳文件夾 瀏覽:320
java發展是 瀏覽:892
程序編程結束還要做什麼 瀏覽:778
pcb打版文件有哪些 瀏覽:39
網路原來ip地址忘記了怎麼辦 瀏覽:142
iphone6s微信密碼設置 瀏覽:810
java將數字轉換成字母 瀏覽:854
c盤中的哪些是系統文件夾 瀏覽:668
分布式服務如何跨庫統計數據 瀏覽:829
力控轉發數據客戶端模式如何建立 瀏覽:200
怎麼樣讓自己的網站不被別人看到 瀏覽:711
編程擴展效果如何 瀏覽:335
榮耀暢玩手環同步qq 瀏覽:475
怎麼向sql中添加資料庫 瀏覽:596
錄歌失敗重啟app什麼意思 瀏覽:522
壓縮文件包怎麼在微信發送 瀏覽:432

友情鏈接