十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
測(cè)試人員跑過來跟我說測(cè)試環(huán)境遠(yuǎn)程不了了,但是可以ping通,登錄虛機(jī)一看發(fā)現(xiàn)系統(tǒng)已經(jīng)假死了,無法操作,沒辦法只能給他重置一下虛擬機(jī),重置后虛機(jī)無法進(jìn)入系統(tǒng)提示:
error: can't find command ':'
grub>
###########通過手動(dòng)引導(dǎo),修復(fù)grub失?。。?!#############
grub> ls
grub > ls (hd0,msdos1)/grub2 ##單獨(dú)分區(qū)
grub> insmod xfs
grub> set root=(hd0,msdos1) (----> 這個(gè)為你上一步中找到的boot分區(qū))
grub> linux16 /vmlinuz-xxxxx root=/dev/sda1 #我通過救援模式看到boot分區(qū)時(shí)sda1
grub> initrd16 /initramfs-.xxxxx.img
grub> boot
###########!?。。。?!失?。。。?!#####################
(1)虛擬機(jī)加載centos7光驅(qū),BIOS設(shè)置通過dvd啟動(dòng)
(2)選擇Trobleshooting
(3)選擇Rescue a CentOS Linux system
(4)選擇1)Continue
(5)進(jìn)入sh界面
sh-4.2# chroot /mnt/sysimage #切換到root目錄
sh-4.2# cp -r /boot/ /tmp/ #備份boot分區(qū)文件
sh-4.2# rm -fr /boot/* # 刪除boot分區(qū)下所有的文件
sh-4.2# mount /dev/cdrom /media #掛載光驅(qū)
sh-4.2# rpm -ivh /mnt/Packages/kernel-3.10.0-514.e17.x86_64.rpm --force #重新安裝內(nèi)核,最好安裝之前對(duì)應(yīng)版本的內(nèi)核
sh-4.2# grub2-install /dev/sda1 #安裝grub目錄
sh-4.2# grub2-mkconfig -o /boot/grub2/grub.cfg #修復(fù)grub2配置文件
sh-4.2# exit
sh-4.2# reboot
選擇:從硬盤啟動(dòng),系統(tǒng)能夠正常找到grub,找到內(nèi)核正常啟動(dòng),修復(fù)完成。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。