亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux升級glibc后無法進入系統怎么辦

發布時間:2021-11-19 16:40:45 來源:億速云 閱讀:211 作者:小新 欄目:大數據

這篇文章主要介紹Linux升級glibc后無法進入系統怎么辦,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

從源碼安裝升級glibc對于版本老的系統的非常危險的。我使用編譯源碼的方式將glibc由2.3升級到2.9, 解決了系統ls等各種指令不好使的問題后以為萬事大吉。結果重啟系統發現系統無法進入了,森馬都做不了了。網上的辦法試了很多,沒有完全能解決問題的。最后,綜合網上各種辦法,終于解決了問題。

如果網上的辦法沒法解決你得問題,可以試試我的辦法,需要準備的安裝包和靜態庫如下:

安裝包

Linux升級glibc后無法進入系統怎么辦

/lib

Linux升級glibc后無法進入系統怎么辦

\usr\lib

Linux升級glibc后無法進入系統怎么辦

將這些安裝包和靜態庫放入一個U盤中,U盤插入無法進入系統的服務器

準備一張和原系統一致或者接近版本(我原系統是rhel4.5,光盤是rhel4.6)的系統盤,放入光驅。

開機快速按F2,進入

Linux升級glibc后無法進入系統怎么辦

通過+-號調整開機啟動順序,將CD-ROM調整到最上面

Linux升級glibc后無法進入系統怎么辦

按回車,系統重新啟動,進入光盤引導界面

Linux升級glibc后無法進入系統怎么辦

按F5,進入

Linux升級glibc后無法進入系統怎么辦

輸入 linuxrescue

Linux升級glibc后無法進入系統怎么辦

按回車,稍等一會,進入

Linux升級glibc后無法進入系統怎么辦

按回車,進入

Linux升級glibc后無法進入系統怎么辦

按回車,進入

Linux升級glibc后無法進入系統怎么辦

按回車,進入

Linux升級glibc后無法進入系統怎么辦

將光標移動到No,按回車,進入

Linux升級glibc后無法進入系統怎么辦

按回車,進入

Linux升級glibc后無法進入系統怎么辦

提示原有系統已經掛載到/mnt/sysimage,按回車進入,目前所處的就是光盤搶救模式(rescue mode)

Linux升級glibc后無法進入系統怎么辦

可以看到原有系統的所有文件在/mnt/sysimage下都是可以看見的。

首先將U盤掛載到光盤系統,mount -t vfat /dev/sdb1/mnt/usb/,拷貝rpm 和靜態庫到/mnt/sysimage下你能記住的任意目錄。(不同環境中U盤的標識符不一定是sdb1,在物理機上可能是sda1, 可以通過fdisk –l 命令看各個目錄大小來判定哪個是U盤。如果掛載U盤提示格式不對錯誤,U盤可能是fat16,執行mount  -t msdos /dev/sdb1 /mnt/usb/)

此時,之前準備的文件都在/mnt/usb/目錄下, 原系統所有文件都在/mnt/sysimage下。將usb目錄下的文件拷貝到/mnt/sysimage下面你能記住的任意目錄。

執行chroot  /mnt/sysimage ,這個指令使你由當前光盤系統切換到原系統,執行pwd和ls可以看到,你所處的目錄就是原系統的根目錄,你得身份也變成了原系統的管理員。

Linux升級glibc后無法進入系統怎么辦

然后進入U盤文件拷貝到的目錄,參照網上方法安裝rpm包。然后手動替換/lib  /usr/lib的靜態庫(*.a文件)。

手動修改動態庫的軟連接(無論安裝rpm包時是否自動修改過軟連接,都最好手動修改一遍)。

先rm  *2.9*,然后

ln -sf libutil-2.3.4.solibutil.so.1

ln -sf libresolv-2.3.4.solibresolv.so.2

ln -sf libnss_nis-2.3.4.solibnss_nis.so.2

ln -sf libnss_nisplus-2.3.4.solibnss_nisplus.so.2

ln -sf libnss_hesiod-2.3.4.solibnss_hesiod.so.2

ln -sf libnss_files-2.3.4.so  libnss_files.so.2

ln -sf libnss_dns-2.3.4.so  libnss_dns.so.2

ln -sf libnss_compat-2.3.4.solibnss_compat.so.2

ln -sf libnsl-2.3.4.solibnsl.so.1

ln -sf libdl-2.3.4.solibdl.so.2

ln -sf libcrypt-2.3.4.solibcrypt.so.1

ln -sf libBrokenLocale-2.3.4.solibBrokenLocale.so.1

ln -sf libanl-2.3.4.solibanl.so.1

ln -sf libc-2.3.4.solibc.so.6

ln -sf librt-2.3.4.solibrt.so.1

ln -sf libpthread-0.10.so libpthread.so.0

ln -sf libm-2.3.4.solibm.so.6

執行exit退回到光盤系統,

Linux升級glibc后無法進入系統怎么辦

在上圖光標處在輸入exit回車 ,系統會重新啟動。修改BIOS設置系統從硬盤啟動,原系統應該可以正常開機進入了。

以上是“Linux升級glibc后無法進入系統怎么辦”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长宁县| 卢氏县| 高密市| 任丘市| 安吉县| 根河市| 银川市| 修武县| 东丽区| 色达县| 大埔县| 互助| 万全县| 九龙坡区| 平定县| 福清市| 谷城县| 遵义县| 曲松县| 合水县| 陈巴尔虎旗| 全南县| 湘阴县| 鄢陵县| 凌海市| 徐水县| 襄垣县| 大理市| 西平县| 扎兰屯市| 新疆| 阿荣旗| 阳东县| 漳州市| 辽阳县| 米易县| 温州市| 雷山县| 集贤县| 张家界市| 满城县|