背景:我在借來(lái)的老電腦上安裝了基于Debian的Deepin系統(tǒng),嘗試了一下這個(gè)Linux發(fā)行版,最終是Win7+Deepin雙系統(tǒng),安裝后系統(tǒng)默認(rèn)使用了Deepin的引導(dǎo)。后來(lái)我不想再使用,但腦抽手賤,直接在Win7環(huán)境下格式化掉了Deepin所在分區(qū)(希望各位引以為戒,切記?。?!一定要在Win環(huán)境下修改為Windows NT引導(dǎo)再格式化?。?,導(dǎo)致開機(jī)無(wú)限報(bào)錯(cuò)"Entering rescue mode...????grub rescue",類似下圖

嘗試網(wǎng)絡(luò)上的多種修復(fù)方法,皆以失敗告終
https://www.cnblogs.com/zztian/p/10289083.html
主要是grub rescue下希望ls到Linux所在磁盤中,我嘗試ls所有磁盤,均顯示unknow filesystem。
我猜測(cè)是由于在Windosw環(huán)境下格式化成為了NTFS格式,而Linux默認(rèn)為ext文件格式,此情況ls命令無(wú)法識(shí)別NTFS格式的磁盤,自然也無(wú)法重建引導(dǎo)。
后來(lái)我嘗試使用U盤工具修復(fù),使用微PE工具寫入U(xiǎn)盤,開機(jī)BIOS選擇U盤啟動(dòng),使用PE系統(tǒng)中自帶的系統(tǒng)引導(dǎo)修復(fù)工具

結(jié)局是能夠進(jìn)入Windows的引導(dǎo),但進(jìn)開機(jī)便黑屏報(bào)錯(cuò),錯(cuò)誤代碼0xc00000xxx(后面幾位具體忘記了),依舊無(wú)法進(jìn)入系統(tǒng),卒
我的最終解決方案:
萬(wàn)般無(wú)奈選擇重裝操作系統(tǒng),引導(dǎo)自然就會(huì)恢復(fù)正常,老一套,因?yàn)闊o(wú)法進(jìn)入操作系統(tǒng),WinPE下安裝了Win10 ISO文件,并且把系統(tǒng)安裝在一個(gè)空的準(zhǔn)備好的分區(qū),保留原來(lái)系統(tǒng)的文件.
后續(xù)正常安裝,創(chuàng)建用戶,進(jìn)入系統(tǒng).此時(shí)系統(tǒng)默認(rèn)引導(dǎo)已變?yōu)镹T
在Win10系統(tǒng)下安裝EasyBCD軟件,由于原系統(tǒng)分區(qū)文件的保留,此時(shí)可在Win10下添加恢復(fù)原Win7系統(tǒng)的啟動(dòng)項(xiàng)
打開EasyBCD

選擇原系統(tǒng)所在磁盤,軟件會(huì)自動(dòng)定位到 X/Windows/system32/winload.exe
可在編輯引導(dǎo)菜單下選擇首要啟動(dòng)項(xiàng)及等待時(shí)間

我創(chuàng)建新條目是忘記了修改名字,使用的默認(rèn)的Windows8名稱,但不影響使用,可設(shè)置倒計(jì)時(shí)和是否使用Metro bootloader
(注:Metro bootloader是Win10主題的啟動(dòng)菜單,淺藍(lán)色底Metro風(fēng)格;而如果不勾選,則是默認(rèn)的黑背景文字啟動(dòng)條目菜單)
保存設(shè)置重啟后選擇添加的條目即可恢復(fù)啟動(dòng)老Win7系統(tǒng),一切設(shè)置得以保留
僅為個(gè)人分享經(jīng)驗(yàn),我對(duì)操作系統(tǒng)原理不了解,僅分享我的解決方案,供遇到此問(wèn)題的朋友參考
我也不再使用Linux,啟用了Win10后我改用了WSL(Windows Subsystem for Linux),狀況良好,果然Windows才是最吼的Linux發(fā)行版