csatblogspotdotcom

Tuesday, January 13, 2009

/boot/备份后恢复出现问题及其解决

昨天把grub搞坏了,于是想在U盘中装系统从而把原系统挂载上去,搞了好久,终于在U盘上成功装上了grub,但进不了系统,所以只能在grub中用命令。
开始只是简单的
root (hdX,Y)
kernel /boot/XXX
initrd /boot/YYY
boot
启动后出现kernel panic,后来发现是没有识别出相应的磁盘,最后在kernel命令中加入 root=/dev/sda1启动(sda1是相应的磁盘分区),终于成功,看来是grub坏掉了,于是以root用户运行grub命令
grub
>root (hdX,Y)
>setup (hdX)
>quit
重启后正常。
看来要想恢复/boot/,仅仅把之前备份的boot文件夹拷贝回去是不够的,还需要安装grub到原磁盘分区,用grub命令即可,当然grub-install也行。

Labels: ,

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home