2009-11-17

用chroot拯救你的Linux

一般我們在使用Windows作業系統的時候
遇到一些不可預期錯誤所導致的系統損毀
對電腦基礎比較不熟悉的人,可能會全部格式化重灌Windows
有經驗的使用者就可能會採取主控台修復的方式

而在Linux上我們爾偶也是需要這樣的工具
這裡我簡單介紹一下如何使用chroot修復你的Linux系統!



通常我們可以用Live CD等隨身繫統開機
然後我們必須先搞清楚必須掛載的分區
所以第一步我們必須先把分區給mount上

mount /dev/root (根目錄)/mnt
mount /dev/boot /mnt/boot
mount /dev/home (如果採獨立分區,切需要資料救援的話)/mnt/home

將分區掛載好,開始進行修復
chroot /mnt /bin/bash
/etc/rc.d/net start (如果需要網路的話)
umount /dev/boot || umount /dev/root
reboot


很簡單,我是建議把這張學起來會比較好
尤其是我之前曾經寫過Arch的安裝教學
很多都卡在系統安裝失敗,以致於需要一直重複安裝
其實這些問題用chroot就可以修復了

沒有留言:

張貼留言