dd後新盤系統無法啓動,解決(下)

dd後 撤下原盤,

用系統光盤 Rescue System

 

mount -t ext4 /dev/sda2 /mnt  提示:(mount:/dev/sdb2 already mounted or /mnt busy)

mount -t ext4 /dev/sda1 /mnt  ok

cd /mnt/boot/grub/ , vi menu.lst

發現 

kernel /boot/vmlinuz-***** root-/dev/disk/by-id   我測試時的,這個直接把原盤的信息改成目的盤的就ok

kernel /boot/vmlinuz-***** root-/dev/system/root  服務器上的是這樣,然後就暈了?

再找 /mnt/etc/, 根本就沒這個文件夾?

然後試着用find(光盤Rescue System下提示command not found)、grep 查找硬盤SN碼

如:grep -rn "727043"  ./  

找到/grub路徑下device.map.old  修改 

重啓還是進不了系統

 

對原來的判讀產生了懷疑

研究linux系統引導過程

知道問題還出在引導問題上:

.......

因爲 menu.lst 裏vmlinuz版本不同, 曾想過修改成測試時版本。放棄了

打算用光盤更新系統,提示 在/dev/system/root/ 上的一些系統中的分區以內核設備名掛載.... 放棄

 

............此處省略1萬字

 

最後硬盤啓動,輸入root密碼  進調試模式  查看根目錄  找到/etc 用grep -rn "727043"、whereis 定位文件修改,ok!!


注:初學的筒子們那,不要學我,臨陣磨槍。基礎功夫不紮實,實戰後悔哦!!!



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章