版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Linuxboot分區(qū)被清空的恢復(fù)方法如果腦殘,把系紐boot分區(qū)下的內(nèi)容全部刪除了,但是又不想重新安裝系統(tǒng),是可以通過linux救援模式恢復(fù)boot分區(qū)的。以下實(shí)驗(yàn)平臺(tái)為CentOS62root用戶登錄系統(tǒng),使用rm-rf/boot命令刪除/boot時(shí),會(huì)被提未/boot無法被刪除,但/boot里面的所有數(shù)據(jù)都被刪除了。刪除/boot分區(qū)后,重啟系統(tǒng),肯定連grub引導(dǎo)界面也沒有了,只有一個(gè)“Error5”的報(bào)錯(cuò)黑屏。從系統(tǒng)光盤啟動(dòng),選擇“Rescueinstalledsystem”,即救援模式,回車進(jìn)入,后續(xù)啟動(dòng)過程中,選擇默認(rèn)的選項(xiàng)便是。有一個(gè)步聚提示“Doyouwanttostartthenetworkinterfacesonthissystem”選擇yes或者no都沒所謂,本文為方便寫文檔,要使用ssh連接,所以選擇了yes,并設(shè)置網(wǎng)絡(luò)模式為dhcp。最后選擇“shellStartshell”,開啟一個(gè)shell環(huán)境。hellStartshe11hellStartshe11fakdRundiagnosticrebootRebcjtCance1StartingsheII...bash-4.litbash-4.litP-01此時(shí)系統(tǒng)的當(dāng)前目錄是/mnt/sysimage,用ifconfig可以看到系統(tǒng)自動(dòng)獲得了IP地址,但使用servicesshdstart命令無效,提示—unrecognizedservice]]使用chroot命令切換當(dāng)前目錄為根目錄,
ash-4.litash-4.litash-4.litash-4.litdf-hilesystemdeuonedeu/loopfideu/mapper/ug_itpro-deu/sdaldeu/mapper/ug_itpro-deudeu/tmpfsash-4.litchroot/mnt/sysimage/h-4.1#df-hilesystemdeu/mapper/ug_itpro-mpfsh-4.1#SizeUsedash-4.litash-4.litash-4.litash-4.litdf-hilesystemdeuonedeu/loopfideu/mapper/ug_itpro-deu/sdaldeu/mapper/ug_itpro-deudeu/tmpfsash-4.litchroot/mnt/sysimage/h-4.1#df-hilesystemdeu/mapper/ug_itpro-mpfsh-4.1#SizeUsedAvai1LlsezMount匕觀on504M17ZK504Mlx/deuZ50M13^M1Z1MSZz/tmp130M13^M010Bz/mnt/runtimelu_root9.9G1.7G7.7G19z/mnt/sysimage194M5.6M179M3z/mnt/sysimage/bootlu_data1038M34M9Z4M4z/mnt/sysimage/data5S4M17ZK504Mlx/mnt/sysimage/deu504M0504M/mnt/sysimage/deu/shmSizeUsedAvai1LlsezMount匕邊onluroot9.9G1.7G7.7G19z/194M5.6M179M3z/bojjtludata1808M34M9Z4M4z/data504M504Mfixzdeu/shmdeu/sdaldeu/mapper/ug_vtpro-Si$P-02此時(shí)再使用servicesshdstart命令,可以正常開啟ssh服務(wù)。這下可以使用SSHSecureShellClient遠(yuǎn)程訪問上面系統(tǒng)了,主要是為了方便拷貝命令及結(jié)果(要是全部手敲,那要死人了~)操作過程如下:[root@localhost~]#Is/boot/(注:可以看到此時(shí)的boot是個(gè)空目錄)[root@localhost~]#ls/mnt/[root@localhost~]#mount/dev/cdrom/mntmount:blockdevice/dev/srOiswrite-protected,mountingread-only(注:加載光盤到/mnt下)[root@localhost~]#Is/mntCentOS_BuildTagPackages RPM-GPG-KEY-CentOS-Security-6EULA RELEASE-NOTES-en-US.html RPM-GPG-KEY-CentOS-Testing-6GPL repodata TRANS.TBLimages RPM-GPG-KEY-CentOS-6isolinux RPM-GPG-KEY-CentOS-Debug-6[root@localhost~]#cd/mnt/Packages/(注:進(jìn)入到存放數(shù)據(jù)包的Packages目錄)[root@localhostPackages]#rpm-ivh--forcekernel-2632-220.el6.i686.rpmPreparing... ###########################################[100%]1:kernel ###########################################[100%][root@localhostPackages]#ls/boot/config-2632-220.el6.i686 System.map-2632-220.el6.i686initramfs-2632-220.el6.i686.imgvmlinuz-2632-220.el6.i686symvers-2632-220.el6.i686.gz(注:重新安裝內(nèi)核,使用-force選項(xiàng),強(qiáng)制安裝,可以看到此時(shí)/boot目錄下有了內(nèi)核文件等文件)[root@localhostPackages]#grub-install--root-directory=//dev/sda[root@localhostPackages]#ls/bootconfig-2632-220.el6.i686symvers-2632-220.el6.i686.gz
config-2632-220.el6.i686initramfs-2632-220.el6.i686.imgvmlinuz-2632-220.el6.i686[root@localhostPackages]#ls/boot/grub/device.map5device.map5e2fs_stage1_5fat_stage1_5iso9660stage15reiserfsstage15ufs2stage15jfs_stage1_5stage1 vstafs_stage1_5(注:重裝grub到/boot,grub-install--root-directory=//dev/sda命令中--root-directory=/,指的是/boot的相對(duì)路徑,--root-directory的值也可以為空,即grub-install--root-directory=/dev/sda系統(tǒng)將會(huì)在/boot下生成一個(gè)grub文件夾,并在里面存放grub文件,如果寫成--root-directory=/boot,系統(tǒng)將會(huì)在/boot下生成了一個(gè)boot文件夾,再在里生成一個(gè)grub文件夾,即grub文件存放在了/boot/boot/grub/目錄下,這是不對(duì)的。以上/boot/grub/中的數(shù)據(jù),其實(shí)也可以從/usr/share/grub/i386-redhat/里直接拷貝過來)在上面列出的/boot/grub數(shù)據(jù)中,發(fā)現(xiàn),關(guān)鍵的grub.conf文件并沒有。需要手動(dòng)創(chuàng)建—這個(gè)很考驗(yàn)記憶力,如果每個(gè)系統(tǒng)都對(duì)grub.conf文件作了備份,就好了,當(dāng)然,也可以從其他同版本的系統(tǒng)中拷貝過來,修改一下便可用——這是里手動(dòng)創(chuàng)建一個(gè)。[root@localhostPackages]#cd/boot/[root@localhostboot]#touchgrub/grub.conf[root@localhostboot]#lsconfig-2632-220.el6.i686 symvers-2632-220.el6.i686.gzgrub System.map-2632-220.el6.i686initramfs-2632-220.el6.i686.imgvmlinuz-2632-220.el6.i686[root@localhostboot]#echovmlinuz-2632-220.el6.i686>>grub/grub.conf[root@localhostboot]#echoinitramfs-2632-220.el6.i686.img>>grub/grub.conf(注:在/boot/grub下創(chuàng)建grub.conf文件,將vmlinuz和initramfs文件的文件寫入到grub.conf文件中)[root@localhostboot]#vimgrub/grub.confdefault=0timeout=10titleCentOS6root(hd0,0)kernel/vmlinuz-2632-220.el6.i686roroot=/dev/mapper/vg_itpro-lv_rootquietinitrd/initramfs-2632-220.el6.i686.img(注:編輯grub.conf內(nèi)容,注意,titleCentOS6”是沒有=”的,并保存退出;建議使用vim而不是vi,因?yàn)関im著色,比較易知道自己的輸入是否出錯(cuò),當(dāng)然,ssh遠(yuǎn)程看不到著色;如果忘了root=/dev/mapper/vg」tpro-lv_root,可以通過df-h命令查看,如圖P-03所示)以上設(shè)置完成后,卸載光盤,重啟系統(tǒng)[root@localhostboot]#umount/dev/cdrom/mntumount:/mnt:notmounted[root@localhostboot]#eject[root@localhostboot]#init6init:Failedtoconnecttosocket/com/ubuntu/upstart:Connectionrefused[root@localhostboot]#reboot
shutdown:Unabletoshutdownsystem[root@localhostboot]#Broadcastmessagefromroot@localhost.localdomain(/dev/pts/0)at15:31...ThesystemisgoingdownforrebootNOW!以上init6無效‘reboot也無效,說明援救模式下,這兩個(gè)命令都不可用,需要到本地系統(tǒng)里,使用exit命令退出shell,然后選擇rebootReboot"選項(xiàng)重啟系統(tǒng)(如圖P-01所示)。第一次重啟,速度比較慢,有一個(gè)較長(zhǎng)時(shí)間的修復(fù)過程,如圖P-03所示;修復(fù)結(jié)束后,系統(tǒng)會(huì)自動(dòng)再次重啟,正常進(jìn)入到登錄界面。Checkingfilesystems/deu/mappeib/ug_^tproyset)/deu/mappeib/ug_^tpro-lu_root:Supei'blocklastwritetimeisinthefutui(bylessthan&dayjprobablyduetothehardwareclackbeingi1FIXED.yset)./deu/mappeib/ug_itpro-lu_root:clean,51383/655360fkies,4H5Z3^/Z6Z1440/deu/sda1;SuperblockCheckingfilesystems/deu/mappeib/ug_^tproyset)/deu/mappeib/ug_^tpro-lu_root:Supei'blocklastwritetimeisinthefutui(bylessthan&dayjprobablyduetothehardwareclackbeingi1FIXED.yset)./deu/mappeib/ug_itpro-lu_root:clean,51383/655360fkies,4H5Z3^/Z6Z1440/deu/sda1;Superb
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年醫(yī)藥市場(chǎng)研究及數(shù)據(jù)資源整合服務(wù)合同
- 安徽城市管理職業(yè)學(xué)院《網(wǎng)站策劃與設(shè)計(jì)》2024-2025學(xué)年第一學(xué)期期末試卷
- 贛南科技學(xué)院《繪本閱讀指導(dǎo)與創(chuàng)作》2024-2025學(xué)年第一學(xué)期期末試卷
- 西安文理學(xué)院《微生物生態(tài)學(xué)》2024-2025學(xué)年第一學(xué)期期末試卷
- 湖北開放職業(yè)學(xué)院《數(shù)理統(tǒng)計(jì)及軟件》2024-2025學(xué)年第一學(xué)期期末試卷
- 昆明藝術(shù)職業(yè)學(xué)院《智能控制》2024-2025學(xué)年第一學(xué)期期末試卷
- 集寧師范學(xué)院《體育賽事管理》2024-2025學(xué)年第一學(xué)期期末試卷
- 山東管理學(xué)院《外國(guó)美術(shù)史2》2024-2025學(xué)年第一學(xué)期期末試卷
- 山西機(jī)電職業(yè)技術(shù)學(xué)院《生態(tài)工程學(xué)》2024-2025學(xué)年第一學(xué)期期末試卷
- 溫州職業(yè)技術(shù)學(xué)院《數(shù)據(jù)庫原理及應(yīng)用》2024-2025學(xué)年第一學(xué)期期末試卷
- 余映潮閱讀教學(xué)好課的設(shè)計(jì)讀書
- 手機(jī)直播間搭建課程設(shè)計(jì)
- 面點(diǎn)師簡(jiǎn)歷模板
- 超詳細(xì)展覽會(huì)、展會(huì)期間事項(xiàng)推進(jìn)表
- 杭州三花微通道換熱器有限公司環(huán)境影響報(bào)告
- 【眼科學(xué)基礎(chǔ)】眼科癥狀學(xué)
- 河道保潔服務(wù)投標(biāo)方案
- 新概念英語第二冊(cè)單詞(帶音標(biāo))電子完整版
- 腹腔鏡下胰十二指腸切除術(shù)手術(shù)記錄
- 特氣系統(tǒng)安全操作規(guī)范方案
- 垂體功能減退癥
評(píng)論
0/150
提交評(píng)論