技術總結
本發(fā)明公開了一種保障Linux系統(tǒng)正常啟動的方法,包括下列步驟:在硬盤分區(qū)時,創(chuàng)建一與原始根分區(qū)大小相同的分區(qū)作為快照分區(qū);安裝Linux操作系統(tǒng)至原始根分區(qū)中;修改/boot中的原始initramfs鏡像文件;修改/boot中的原始initramfs鏡像文件的步驟具體包括:用gunzip命令和cpio命令將原始initramfs鏡像文件解包到一預定目錄中;在預定目錄中加入device-mapper軟件包;當sbin子目錄中不存在dmsetup命令,則將所含device-mapper軟件包里面的dmsetup命令放到sbin子目錄中;編輯init腳本程序,修改其掛載根文件系統(tǒng)的代碼,加入相應的代碼邏輯;生成新的initramfs鏡像文件以覆蓋原始initramfs鏡像文件。本發(fā)明通過采用以上這種方法之后,在硬盤上的文件系統(tǒng)損壞時,無需人工參與,即可自動恢復系統(tǒng)而正常啟動,可保證操作系統(tǒng)能夠正常啟動。
技術研發(fā)人員:祝啟政
受保護的技術使用者:邦彥技術股份有限公司
文檔號碼:201611088146
技術研發(fā)日:2016.11.29
技術公布日:2017.05.31